Skip to content

Latest commit

 

History

History
76 lines (54 loc) · 2.39 KB

v2.11.0.rst

File metadata and controls

76 lines (54 loc) · 2.39 KB

django-jsonform 2.11.0 release notes

Aug 16, 2022

This release brings plenty of bugfixes, some exciting new features and some deprecations.

Like the previous version, it also supports Django >= 2.0 and Python >= 3.4.

What's new

Deprecation notice

  • JSONFORM_UPLOAD_HANDLER

    The JSONFORM_UPLOAD_HANDLER setting has been deprecated and will be removed in future. Please read about the new way to upload files in the Uploading files <File url> document.

New features

  • Brand new JavaScript API </guide/javascript> for controlling the widget in the browser.
  • New file upload modal dialog <File url> which provides the ability to browse files form the server while uploading.
  • Support for enum keyword (alias for choices).
  • Support for placeholder keyword.
  • Support for date-time keyword (alias for datetime).
  • Support for handler keyword for string input. This can be used for specifying the url for the file upload handler on a per input field basis.
  • ~django_jsonform.models.fields.JSONField now accepts a new parameter called file_handler which can be used for specifying the url of the file handler on a per widget basis.
  • Now django-jsonform settings will be namespaced under DJANGO_JSONFORM setting.

Bug fixes

  • 45: Default value for number and boolean types was ignored if the default value was 0 or False.
  • 46: Fixed a bug due to which the multiselect widget didn't work on top-level arrays.
  • 47: Fixed a bug in CSS when two widget fields were displayed in a single fieldset row.
  • 48: Array's minItems keyword was ignored if default value for array was provided or if the form field had initial data.
  • Fixed a bug to make select input respect falsy options. Earlier, the select input would not update the selected value if a falsy option was selected.
  • Minor improvements and fixes in widget's CSS.

react-json-form (JavaScript)

react-json-form has been updated to version 2.0.0.


Finally, huge thanks to...

  • All my sponsors for their support. I really appreciate it.
  • All the people for contributing bug reports and improvement suggestions.