Releases: peopledoc/django-formidable
Releases · peopledoc/django-formidable
0.10.0
0.9.1
0.9.0
Release 0.9.0 (2017-04-11)
- Added Django 1.10 support (#203).
- Dropped Python 3.3 support (#207).
- Fixed the swagger doc generation and rendering (#210).
- Fix wrong field type for Checkbox (#208).
- Don't rely on database ordering in
NestedListSerializer
(#215) - Provide a tools in order to generate django-form class from json
contextualized definition (#171)
0.8.2
0.8.1
0.8.0
0.7.1
This is mostly a bugfix release.
- Fix: excluding the
.crowdin
directory in the flake8 tox job (#179). - Return the preview mode (form or table) with the accesses list (#121)
- Fix: avoid installing formidable when not needed in tests - flake8 + isort checks (#181).
- add presets to ContextFormSerializer (#176). Add presets creation directly in a FormidableForm declaration. Rework tests with presets.
- Fix: error message for preset validation is not the one specified (#185)
- Improve isort management in tox file (#147)
You speak Français?
The main feature of this release is the i18n support, including (at the moment), the translation in French of Formidable strings & messages. The translations are done via crowdin. At the moment, the crowdin page is private, but we're working on making it as smooth as possible to contribute to it.
Changelog
Formidable Performance Improvements
Improvements
- Added django-perf-rec module for tests and improved SQL queries in
ContextFormDetailView
(#54, #154, #160). - Added test to count queries on dynamic form queryset + improve performances (#155, #156, #162).
- Added test to count queries on retrieve builder view + improve performances by removing duplicate queries (#157, #158, #163).
Minor changes
- Added a make target to install the demo site (#152).