1.7.0
Full Changelog: 1.6.0...1.7.0
Project Roadmap: #39
This release introduces a libreforms
CLI bolted onto those that ship with Flask (#123). This CLI includes subcommands for adding, modifying, showing, and activating users. It also includes a wrapper for flask run
that includes useful, applications-specific optimizations. It also includes a command to generate accessibility audio.
In addition, this release added support for rendering form data lookups in other forms (#239), as well as masking form field values behind apparent
values (#339). It also added accessibility improvements by removing underscores from apparent metadata fields (#321), set banner politeness levels (#320), replace links with buttons (#323), including audio accessibility buttons (#324).
Further work can be done to simplify the libreForms abstraction layer (#27) and add viable tests (#77). The RESTful API can be improved by adding support for CRUD features beyond read
, see #72.
Cautiously ready for production use. This major release precedes some anticipated breaking-changes to this implementation of the libreForms API (#27), making backwards compatibility unlikely when 2.0.0 is released.