The Subplot project announces the 0.14.0 release of our tool for
documenting acceptance criteria and verifying them automatically. See
below for a summary of changes in this release, and NEWS.md in the
git repository for release notes for all releases.
Version 0.14.0, released 2025-12-19
Breaking changes:
- Per the deprecation warning in 0.13.0, we no longer publish the
subplot-buildcrate. Please adapt per the migration information in the 0.13.0 news below.
Bug fixes:
- In the markdown parser, subscript and superscript are now supported and passed into HTML rather than being ignored.
New features:
- The
filesstep library now hasgiven executable file ...steps which create files with the executable bit set on platforms which require it. - The
filesstep library how hasgiven directoryas an alias forgiven a directory - The
runcmdstep library now hasthen command succeedsas an alias forthen command is successful. - Steps internally have their scenario line numbering retained for use by docgen and codegen.
- Rendered scenarios now have line numbering.
- Rust scenarios can now report the scenario line number when steps fail, in case a step is repeated in a scenario.