Releases: getodk/collect
Releases · getodk/collect
v2025.4.0-beta.1
What's Changed
- Merge changes from v2025.3.2 by @grzesiek2010 in #6929
- Add a test to document that audio should not stop playing while navigating through a form by @grzesiek2010 in #6912
- Update mapbox to fix the issue with click listeneres by @grzesiek2010 in #6905
- Remove feature flags by @seadowg in #6931
- Build maps APK on master by @seadowg in #6862
- Fix typo in CI config by @seadowg in #6935
- Fix size check for maps APKs by @seadowg in #6938
- Fix size limits for builds with and without Google Maps API key by @grzesiek2010 in #6939
- Use integrity URL to clean up offline entities when hash is unchanged by @grzesiek2010 in #6910
- Add experimental opt-in for entities spec v2025.1 by @grzesiek2010 in #6930
- Warn users Collect will soon require Android 8+ by @grzesiek2010 in #6927
- Allow offline entities in
v2025.1by @seadowg in #6943 - Improve map bottom sheet by @seadowg in #6936
- Pass message to IntegrityException by @grzesiek2010 in #6949
- Dependency updates for 2025.4 by @grzesiek2010 in #6892
- Add forum post link to Android 8+ banner by @grzesiek2010 in #6947
Full Changelog: v2025.4.0-beta.0...v2025.4.0-beta.1
v2025.3.3
v2025.3.2
What's Changed
- Fix crash when Snackbar callback triggered after fragment detach by @grzesiek2010 in #6911
- Fix scanning compact PDF417 barcodes by @seadowg in #6916
- Add button to toggle full screen scanning mode by @seadowg in #6918
Full Changelog: v2025.3.1...v2025.3.2
v2025.4.0-beta.0
What's Changed
- Upgrade Mapbox to fix 16 KB alignment issues by @seadowg in #6880
- Update
STATE.mdby @seadowg in #6898 - Simplify opening web pages by @seadowg in #6887
- Update markup and signature exit model with new styling by @grzesiek2010 in #6300
- Change default guidance hint mode by @seadowg in #6899
- Fix the DrawActivity theme by @grzesiek2010 in #6903
- Improve media displayed in widgets [BarcodeWidget + ArbitraryFileWidget] by @grzesiek2010 in #6534
- Add missing tag used in tests by @grzesiek2010 in #6907
- Merge changes from v2025.3.1 by @grzesiek2010 in #6909
Full Changelog: v2025.3.0...v2025.4.0-beta.0
v2025.3.1
What's Changed
- Avoid crash when scanning barcode by @seadowg in #6893
- Ensure Cursors don't cause crashes by being processed after a close() call by @seadowg in #6890
- Don't retry tasks when running in foreground by @seadowg in #6900
- Merge changes from v2025.1.4 by @grzesiek2010 in #6904
Full Changelog: v2025.3.0...v2025.3.1
v2025.3.0
What's Changed
- Display marker with cutout if symbol is not defined or blank by @grzesiek2010 in #6791
- Dependency updates for v2025.3 by @grzesiek2010 in #6761
- Handling deleted forms on form saving by @grzesiek2010 in #6789
- Add script for creating releases by @seadowg in #6805
- Fix create-release commands by @lognaturel in #6812
- Add wait to fix flakey test by @seadowg in #6799
- Merge changes from v2025.2.1 by @seadowg in #6813
- Use nav graph in form hierarchy by @seadowg in #6760
- Merge changes from v2025.2.2 by @seadowg in #6832
- Filter detected barcodes by @seadowg in #6820
- Merge
foreground-syncby @seadowg in #6845 - Merge changes from v2025.2.3 by @seadowg in #6848
- Fixed problems with scanning project QR codes by @grzesiek2010 in #6822
- Add setting for MLKit scan threshold by @seadowg in #6849
- Clean up download optimizations by @seadowg in #6841
- Fix nightly builds by @grzesiek2010 in #6854
- Do not encode unicodes when generating an encrypted submission by @grzesiek2010 in #6836
- Remove ML Kit threshold setting by @seadowg in #6858
- Allow entity spec version
v2025.1in debug builds by @seadowg in #6857 - Resolve issue with audio autoplay on first question by @grzesiek2010 in #6850
- Fixed building the list of projects by @grzesiek2010 in #6860
- Fixed constructing audioPlayer by @grzesiek2010 in #6866
- Replace red line with outline in barcode scanner by @seadowg in #6851
- Rework the delete project dialog by @grzesiek2010 in #6853
- Show snackbar when confirming barcodes by @seadowg in #6870
- Record how many users have unsent forms that should have been autosent by @seadowg in #6861
- Set JavaRosa version to 5.1.0 by @lognaturel in #6873
- Switch to ML Kit as default scanner by @seadowg in #6875
- Notify the user when match exactly stops running because of Doze by @grzesiek2010 in #6874
- Make delete trigger translatable by @seadowg in #6881
- Remove system stopped filtering by @seadowg in #6883
- Add happy path test for doze notification by @seadowg in #6878
- Add "Silent" header to notification drawer search by @seadowg in #6884
- Remove "Learn more" link from form end screen by @seadowg in #6886
- Update translations by @lognaturel in #6888
Full Changelog: v2025.2.0...v2025.3.0
v2025.3.0-beta.4
What's Changed
- Allow entity spec version
v2025.1in debug builds by @seadowg in #6857 - Resolve issue with audio autoplay on first question by @grzesiek2010 in #6850
- Fixed building the list of projects by @grzesiek2010 in #6860
- Fixed constructing audioPlayer by @grzesiek2010 in #6866
- Replace red line with outline in barcode scanner by @seadowg in #6851
- Rework the delete project dialog by @grzesiek2010 in #6853
- Show snackbar when confirming barcodes by @seadowg in #6870
- Record how many users have unsent forms that should have been autosent by @seadowg in #6861
- Set JavaRosa version to 5.1.0 by @lognaturel in #6873
- Switch to ML Kit as default scanner by @seadowg in #6875
- Notify the user when match exactly stops running because of Doze by @grzesiek2010 in #6874
Full Changelog: v2025.3.0-beta.3...v2025.3.0-beta.4
v2025.3.0-beta.3
What's Changed
- Merge changes from v2025.2.2 by @seadowg in #6832
- Filter detected barcodes by @seadowg in #6820
- Use foreground service to sync forms manually by @seadowg in #6845
- Merge changes from v2025.2.3 by @seadowg in #6848
- Fixed problems with scanning project QR codes by @grzesiek2010 in #6822
- Add setting for MLKit scan threshold by @seadowg in #6849
- Clean up download optimizations by @seadowg in #6841
- Fix nightly builds by @grzesiek2010 in #6854
- Do not encode unicodes when generating an encrypted submission by @grzesiek2010 in #6836
- Remove ML Kit threshold setting by @seadowg in #6858
Full Changelog: v2025.3.0-beta.2...v2025.3.0-beta.3
v2025.2.3
What's Changed
- Add analytics for MDM by @grzesiek2010 in #6837
- Fix shortcuts for Android 16 by @seadowg in #6834
Full Changelog: v2025.2.2...v2025.2.3
v2025.2.2
What's Changed
- Optimize form updates with entities and media files (feature flagged off) by @seadowg in #6811
- Schedule form updates only if relevant settings have changed after import by @grzesiek2010 in #6814
- Fix audio playback crashes by @seadowg in #6817
- Update Thai translations by @lognaturel in #6826
- Add analytics for edit from finalized/sent by @grzesiek2010 in #6816
Full Changelog: v2025.2.1...v2025.2.2