Skip to content

Releases: bhch/django-jsonform

Version 2.20.1

12 Nov 02:26
Compare
Choose a tag to compare

django-jsonform 2.20.1 release notes

Nov 12, 2023

This is a patch release.

Bugfixes

  • Fixed Django version check logic. The previous release's check logic throw and error for Django's alpha/beta versions. This release fixes that.
  • Improved schema type checking when multiple types are provided.

v2.20.0

10 Nov 10:53
Compare
Choose a tag to compare

django-jsonform 2.20.0 release notes

Nov 10, 2023

This release brings some new features and improvements.

New features

  • Constant values
    Support for the const keyword. (See docs).

  • Multiselect + Autocomplete
    Support multiselect autocomplete input using "widget": "multiselect-autocomplete".

  • Collapsible sections
    You will now see [-] and [+] icons in section titles which can be used for collapsing and expanding array or object sections.

Improvements

  • #121: The form is more tolerant now when it receives null data for array or object types. Now, the form will implicitly replace null with the appropriate blank data instead of throwing an error.

react-json-form (JavaScript)

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

Version 2.19.1

06 Sep 11:49
Compare
Choose a tag to compare

django-jsonform 2.19.1 release notes

Sep 06, 2023

This release fixes some minor bugs.

Bugfixes

  • Corrected the error message for the maximum keyword (on browser-side validation).
  • Fixed a bug which didn't display array description when the array items were objects or arrays.

react-json-form (JavaScript)

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

Version 2.19.0

13 Aug 15:15
Compare
Choose a tag to compare

django-jsonform 2.19.0 release notes

Aug 13, 2023

This release brings a some new features and some bugfixes.

New features

  • #116: Multiselect input will now display the selected items for a better user experience.
  • #119: Support for making the whole form readonly. See docs: Making the whole JSON form readonly.
  • Support for readonly keyword on lists and dicts (arrays and objects).

Bugfixes

  • Fixed #117: Error messages for top-level arrays were not displayed.
  • Fixed #118: Radio inputs’ placement and styling.
  • Fixed: The readonly keyword had no effect on datetime and range inputs.

react-json-form (JavaScript)

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

Version 2.18.0

27 Jul 05:55
Compare
Choose a tag to compare

django-jsonform 2.18.0 release notes

Jul 27, 2023

This is a minor release.

New features

  • Support for the description keyword. This will allow for adding helpful text for objects and arrays.

Minor changes

  • #115: Manually added keys (when using additionalProperties) will display their key name as it is. Earlier, the name was prettified (i.e. capitalized, underscores removed) for display purposes, but that will no longer happen.

react-json-form (JavaScript)

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

Version 2.17.4

24 Jul 12:43
Compare
Choose a tag to compare

django-jsonform 2.17.4 release notes

Jul 24, 2023

This is a minor release.

Bugfixes

  • #112: Fix a crash caused when the type was an array of multiple types (i.e. {'type': ['string', 'number']}). This only fixes the bug and doesn't add support for multiple types.

react-json-form (JavaScript)

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

Version 2.17.3

24 Jul 06:48
Compare
Choose a tag to compare

django-jsonform 2.17.3 release notes

Jul 24, 2023

This is a minor release.

Bugfixes

  • Reset select input's value to blank if the value is not present in choices.
  • #111: Add choice validation for string and number types.

react-json-form (JavaScript)

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

Version 2.17.2

19 Jun 18:45
Compare
Choose a tag to compare

django-jsonform 2.17.2 release notes

Jun 19, 2023

This is a minor release.

Bugfixes

  • #108: Fixed a bug which crashed the form for schemas having oneOf/anyOf.

react-json-form (JavaScript)

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

Version 2.17.1

01 Jun 09:20
Compare
Choose a tag to compare

django-jsonform 2.17.1 release notes

Jun 01, 2023

This is a minor release.

Bugfixes

  • #102: Fixed a bug due to which the type of subschema was determined incorrectly if it had a $ref.

react-json-form (JavaScript)

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

Version 2.17.0

24 Apr 06:11
Compare
Choose a tag to compare

django-jsonform 2.17.0 release notes

Apr 24, 2023

This release brings one new feature.

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

New features

  • Hidden input
    Support for hidden inputs using "widget": "hidden".

react-json-form (JavaScript)

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

Thank you

I want to thank all the people who contributed code, bug reports, feature requests and improvement suggestions.