This release adds new language support, audio recording through the attachments field, and folder reorganization in the database designer, alongside performance improvements to reference field editing and a set of fixes across offline mode, table filtering, map view, and background sync.
Improvements
-
Added Tajik (tg) as a supported system language.
-
Added the ability to record audio directly through the attachemnts field. This works on the web version and mobile version and also within the mobile data collection app, instead of needing a separate recording app and uploading the file afterward as an attachment. Recording works offline like the rest of mobile collection, syncing once a connection is available.
-
Database designers can now move a folder — along with everything inside it — to a different folder or to the database root.
-
Improved the performance of reference and multi-reference field editing in the interactive table. Along the way, this also fixed a batch of related issues:
-
-
Drafted values not appearing immediately in the record panel when typing quickly into a new row.
-
Being unable to discard drafts in reference or multi-reference cells.
-
Selections made in the multi-select dropdown not being saved to the table.
-
Reference dropdown filtering ignoring a user’s edit restrictions.
-
Reference dropdown filtering breaking when search text used capital letters.
-
The Esc key not closing the multi-reference dropdown.
-
Dropdown translations not updating after switching locale.
-
Matrix cells only capturing the first typed character during quick edit.
-
Users with the reporting partner role being able to see reference records they shouldn’t have had access to.
-
Bug fixes
-
Addressed an issue where the offline collection link app on iOS could get stuck showing the “install the app” prompt after being added to the home screen.
-
Fixed an issue where the audit log export filter only listed folders, not the individual forms inside them, when filtering by resource.
-
Fixed an issue where selecting a group of records sharing the same location in the map view could show incorrect information in the record detail panel instead of the expected multi-record selection.
-
Addressed an issue where background sync could silently revert unsaved changes to a table, map, or matrix view back to its default.
-
Fixed an issue where the “Edit record” button stayed disabled in the record panel for new draft rows.