Releases: AtlasOfLivingAustralia/ecodata-client-plugin
v7.1
What's Changed
Changes to enable PWA functionality
- commit fix on occurrenceId changing every form submit #1638 by @salomon-j in #262
- PWA by @temi in #227
- v7.1 - PWA Changes by @jack-brinkman in #266
Full Changelog: v7.0...v7.1
v7.0
This release upgrades to grails 6 and includes a few bug fixes and enhancements
#256 - Fix view mode for select2Many when using id/label pairs for constraints
#258 - Fix styling for the multi-input component
AtlasOfLivingAustralia/fieldcapture#3244 #255 - Upgrade to grails 6
#252 #254 - Chromedriver/test libs update
v6.4.1
v6.4
v6.3
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
v6.1.3
Changes to support Amazon Cognito authentication & chromedriver upgrades
What's Changed
Full Changelog: v6.1.2...v6.1.3
v6.1.2
This release allows the owner properties of an attached document to be supplied by the config instead of assuming a projectId is present. The projectId is still used if the config does not exist or is null.
- #214 - Updated chromedriver version
- AtlasOfLivingAustralia/fieldcapture#3000 - The config change was made to support this MERIT issue.
v6.1.1
- Fixes bulk import issue with site latitude & longitude (AtlasOfLivingAustralia/biocollect#1556)
v6.1
#189 - When using a select2 or multiSelect2 binding on a component inside a table with % column widths, you can use the preserveColumnWidth:true option to attach a resize listener that will prevent large selections from causing the column to expand to match the width of the selected option.
#193 - Added a search method to the ActivtityFormService (used by MERIT)
#195 - Updated gradle-build-action (for github actions) to 2.4.2
#205 - Update chromedriver and test dependency