2014-09-08
- initial release
2014-12-01
- automated tests and coverage
- presets feature including: title, dataset_slug, tag_string_autocomplete, dataset_organization, resource_url_upload, resource_format_autocomplete, select presets
2015-10-14
- first stable release
- working group/org customization
- new presets: multiple_checkbox, multiple_select, date
- support for yaml schemas+presets
- lots of fixes
2017-10-05
- automated tests against ckan 2.4, 2.5 and 2.6
- json_object field preset for arbitrary JSON objects as values
- datetime and datetime_tz field presets for date+time validation
- display_snippet=null to hide fields from being displayed
- choices_helper option to use a helper function for custom choice lists
- scheming_datastore_choices helper for pulling choice lists from a DataStore table
- select_size option to customize select form snippet
- sorted_choices option to sort choices before displaying them
- automatic reloading on schema changes in development mode
- improved test coverage and lots of fixes
2019-03-22
- automated tests against 2.6, 2.7, 2.8 and master
- fixes and tests for group and org schemas
- form_attrs are now added to existing tag classes instead of replacing them
- remove delete button from create form
- support for custom types in the slug widget
- added required fields markers for groups/orgs
- allow hiding resource fields
- other small fixes
2020-04-24
- python 3 support (ckan 2.9+)
- automated tests against 2.6, 2.7, 2.8 and master now using pytest
- select_size option defaults to choices length
- form_snippet=null to hide form fields for group/org forms
- improved plugin reloading support
- add support for group/org image uploads
- other small fixes
2021-01-20
- repeating_subfields feature for repeating groups of dataset fields
- multiple_text preset added to support repating text fields
- automated tests against 2.7, 2.8, 2.9 and 2.9 under python 3
- examples converted to yaml for readability
- allow display of data dictionary
- fix auto-generation of resource names
- restore license options in 2.9
- add support for organization image uploads
2022-11-24
- dataset metadata forms may now be split across multiple pages with start_form_page
- new ckan_formpages.yaml example schema using dataset form pages
- datastore_additional_choices option for adding static choices to a dynamic choice list
- new markdown and radio field form snippets and presets
- automated tests against 2.8 (py2), 2.9 (py2), 2.9 and 2.10
- show extra resource fields on resource pages
- csrf_input and humanize_entity_type support for ckan 2.10
- improved documentation and examples
- fixes for multiple_text form fields
- fixes for repeating_subfields feature
- fix for applying default org/group types
- sync example dataset schemas, presets and templates with upstream ckan changes