Releases: peopledoc/django-formidable
Releases · peopledoc/django-formidable
0.10.0
28 Apr 08:18
Compare
Sorry, something went wrong.
No results found
Change errors format returned in the builder in order to have
something
more constistant (#214 )
Add input_type to format field (help_text, separator, title) (#218 )
0.9.1
24 Apr 12:28
Compare
Sorry, something went wrong.
No results found
Bugfixes
Use an atomic transaction in FormidableSerialize.save() (#220 )
Ensure compatibility with Django REST Framework 3.3 (#222 )
0.9.0
11 Apr 09:31
Compare
Sorry, something went wrong.
No results found
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
28 Mar 08:21
Compare
Sorry, something went wrong.
No results found
Bugfixes
Enforce unicity of keys in NestedListSerializers (#202 )
Define unicode and str on models (#200 )
Fix regression on presets_lists endpoint (#199 )
0.8.1
07 Mar 16:08
Compare
Sorry, something went wrong.
No results found
This release is a "hot" fix on the 0.8.0 release
Change
Fix: Serializers don't allow empty (blank) description on Field and Item (#194 ).
0.8.0
07 Mar 08:18
Compare
Sorry, something went wrong.
No results found
Skip form validation rules if a field is empty (#191 ).
Fix: Confirmation preset validation would correctly compare using the appropriate types (#177 ).
Change help_text
to description
in the API, in order to catch up formidable-ui (#188 ).
[ci] Split tox jobs into CircleCI configuration (#189 ).
0.7.1
22 Feb 10:01
Compare
Sorry, something went wrong.
No results found
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?
15 Feb 15:33
Compare
Sorry, something went wrong.
No results found
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
Added crowdin support and updated translations for presets ; added a first round of French translation for demonstration purposes (#168 )
Renamed exception class for unknown access (#166 )
Added str() methods to models (#167 )
Added build/
and dist/
directories to .gitignore
(#174 )
Formidable Performance Improvements
17 Jan 10:28
Compare
Sorry, something went wrong.
No results found
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 ).
0.5.0
10 Jan 14:30
Compare
Sorry, something went wrong.
No results found
New Feature:
Added a callback on success / failure mechanism (#134 ).
Fix:
Fix the demo site to work with Django 1.8 and with logged-in users (#146 ).