This release contains several significant improvements to the json_form_widget module, which is used to render the dataset and other metadata forms from JSON schemas. Arrays of fields or items can now be re-ordered, and individual fields/properties can also be given weights so that their order on the form does not need to reflect their order in the JSON schema document.
This is the result of quite a bit of trial and error with the Drupal Forms API. There is already one known issue (#4489); please submit any additional findings to the DKAN issue queue or discussions.
What's New
- Managed remote files by @dafeder in #4463
- Control The Order of the Form Elements by @zedmonds96 in #4457
- Move and remove elements from JSON arrays in form by @dafeder in #4472
What's Changed
- Deprecate EventDispatcherTrait by @zedmonds96 in #4386
- Move the harvest library into the harvest module by @beeyayjay in #4427
- Test new version of ddev-dkan add-on by @janette in #4447
- Rearrange harvest unit tests by @dafeder in #4481
Full Changelog: 2.20.5...2.20.6