v6.2
What's Changed
The focus of this release is to support the creation of the MERIT NHT Output Report. To that end, most of the changes fall into the following two categories:
- Fixes/improvements for the readOnly attribute and better support for data types other than string/number in expressions and validation.
- Support for triggering the pre-populate routine when a value changes
#236 - Users can now specify if they want trailing zeros displayed up to the number of specified decimal places. (Default is false as per previous versions)
#232 - The computedValidation binding (and hence validate attribute with expressions in the data model) now supports custom validation error messages
#231 - Dates can be formatted in an expression so they can be used in computed validation (e.g. future[someOtherField]). Dates with popups are rendered with the autocomplete="off" hint so the browser autocomplete doesn't interfere with the popup.
#230 - Computed values can specify number of decimal places
#225 - Readonly now works better for selectOne and date data types
#222 - Fixed issue when computed fields need nested quotes, for example when using an array operation with an expression.
AtlasOfLivingAustralia/fieldcapture#3095 - Set the element as the default dropzone for the photoPointUpload binding to prevent it being the whole page
#228 - Fixed double event listener on next map invocation after the cancel or 'x' button is used to dismiss the map
#219 - Forms can use the pre-populate behaviour to load data when a selection changes
#212 - Support computed stringList data types and display in "select2Many" view
#216 - Support expression based filtering of pre-pop constraints (also AtlasOfLivingAustralia/fieldcapture#3005 / AtlasOfLivingAustralia/fieldcapture#3011)
#214 - JS library (inc. chromedriver / test dependencies) update
AtlasOfLivingAustralia/fieldcapture#3000 - Support for non-project document owners in document binding
AtlasOfLivingAustralia/fieldcapture#3068 - Minor grails version update
Full Changelog: v6.1.3...v6.2