Skip to content

Releases: seandstewart/iambic

Bug Fixes and UX Improvement

12 Aug 12:28
Compare
Choose a tag to compare

Fixes:

  • Fix resolution of mid-speech events to included entrances & exits
  • Fix resolution of stage events split over multiple lines.
  • Fix detection of stage actions which properly escape the opening bracket \[.
  • Fix line-tracking for speech rendering.

Features:

  • Add support for indenting shared lines on render.
  • Add support for / to indicate shared lines.

Fix Rendering of Tabs

01 Aug 21:17
Compare
Choose a tag to compare

The last release under-indented the tab content for tables. This resolves that issue.

Add Tabbed Rendering of Character Index

01 Aug 19:46
Compare
Choose a tag to compare

This adds tabbed rendering of the generated character breakdown for plays, and uses that rendering on export for markdown and HTML.

Fix Capturing of Scene Settings

31 Jul 21:40
Compare
Choose a tag to compare

The previous implementation of headings didn't properly capture any setting descriptions. This adds an explicit capturing group to resolve that issue.

New Text Rendering Engine

31 Jul 00:36
Compare
Choose a tag to compare

This release adds an entirely new rendering engine for creating markdown and HTML documents which is faster and more predictable.

Unique Speech IDs

28 Jul 12:59
Compare
Choose a tag to compare

Include index value in speech IDs to ensure they are unique.

Multiple speeches may span a single shared line, and can result in non-unique speech IDs with the previous strategy.

Updated Supported Dependency Versions

27 Jul 13:41
Compare
Choose a tag to compare

This release updates our dependencies' supported versions.

Iambic 2.0

26 Jul 20:19
Compare
Choose a tag to compare

This release provides a drastically simplified schema for parsed plays. Related objects for higher-level containers are now associated directly to the object in a body attribute, instead of indirectly via a NodeTree instance.