* Fix an issue which was ignoring all but the final directive of a scene. * More robust organisation of directors notes. Key is formally `(path, shot_id, cue_index)`.
0.41.0
======
* Pass Turn attributes as keyword parameters to each Drama directive handler. * Fix content of About endpoint.
0.40.0
======
* Some documentation fixes. * Fix packaging of `balladeer.utils`.
0.39.0
======
* Allow parameter `class` from cue which renders at blockquote level. * Render theme parameters as CSS root variables with `ballad-` prefix. * Allow parameter `theme` from cue which populates root variables. * Add theme utility to render colour swatches. * Loader excludes `style` files by default. * Allow parameter `style` from cue which specifies named style files. * Improvements to `Page.paste` method. * Detect sqlite files as Assets.
0.38.0
======
* Fixed a bug when building an assembly with Entity links. * First online documentation.
0.37.0
======
Adds functionality for text adventures.
* Example 11: *Cloak of Darkness*. First working implementation. * Added a standard *Detail* state for controlling verbosity. * Unified the classic *Waypoint* with *State*. * Added the *compass* module with classic code and tests. * Added the *description* property to Entity. * *Entity* gets *revert* attribute. * Began to create API documentation. * *Drama.active* is now a dictionary whose values are valid commands.