Skip to content

1.7.0

Compare
Choose a tag to compare
@signebedi signebedi released this 10 Mar 02:24
· 315 commits to master since this release

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.