Releases: bhch/django-jsonform
Version 2.20.1
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
django-jsonform 2.20.0 release notes
Nov 10, 2023
This release brings some new features and improvements.
New features
-
Constant values
Support for theconst
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 replacenull
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
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
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
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
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
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
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
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
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.