Releases: thecartercenter/nemo
v12.28
Changed
- Security updates
- [Developer note] Refreshed automatic model annotations which had paused and gotten out of date
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides for more.
v12.27
Changed
- Security updates
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides for more.
v12.25
Changed
- Improved the set of allowable characters for form names which break Power BI (see the full list here)
Fixed
- Temporarily reverted part of the recent de-duplication feature that was causing some responses (under heavy server load) to only partially process and require re-processing
- Made additional improvements to the de-duplication feature which will be released again after the above is fully addressed
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides for more.
v12.24
Changed
- Updated the allowable characters in form titles to match what Power BI can currently handle
- Specifically, you can't use the characters
/
or%
or_
(though all other characters are fine, including symbols and emoji), and the form name must have at least one non-symbol character in it. Existing form names are unaffected even if they don't match this new criteria.
- Specifically, you can't use the characters
- Removed some verbose logging for de-deduplication verification now that it's confirmed successful
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides for more.
v12.23
Added
- The long-awaited response de-deduplication feature is here! 📯 [ODK Collect only]
- From now on, if users try to submit the same response twice (for example, giant responses that take a long time to process or while the server is under heavy load), duplicate submissions will be safely ignored.
- To get explicit: a response is considered to be a duplicate if the XML blob is identical (meaning all the same answers are submitted) and the submitting user ID is identical. If two different users submit the same response answers, it will NOT be ignored.
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides for more.
v12.22
Changes
- Improved many translations, especially in French
Fixes
- Fixed breaking change from new ODK Collect v2022.1.0 by adding md5 to hash in form list and media
- Fixed enumerators and staffers unable to access multilevel option sets in the webform
- Fixed error due to obsolete French translation variable
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides for more.
v12.21
Changed
- ⚡ Upgraded to node v16 (see the production setup guide as always for upgrade instructions)
- Upgraded several core dependencies
- Improved some string validations (this was printing warnings for some technical users)
Fixed
- Upgraded off of now-extinct fork of azure-storage-blob, in case
bundle install
was failing for you recently during server setup
As always, there are lots of smaller things under the hood; see entire history of changes, list of main releases, and technical upgrade guides.
v12.20
Added
- You can now export form designs as human-readable CSV files
Changed
- Question codes are now also included in the response "original XML" export
Fixed
- Option sets from standard forms now work again
- Question constraints copied from standard forms on missions using primary languages other than english now work again
As always, there are lots of smaller things under the hood; see entire history of changes or list of main releases.
v12.19.1
v12.19
Added
- Ability to download original XML responses from ODK (Responses -> Download -> select ODK XML)
Changed
- Security updates
As always, there are lots of smaller things under the hood; see entire history of changes or list of main releases.