v2022.4.0
Highlights
- Specify a color and/or symbol for each marker in select one from map
- New blank form sort mode: "Last Saved First" sorts by time of last filled form save
- Explicit crash screen when Collect launches after experiencing a problem
Added
- Redesign map buttons by @seadowg in #5199
- Support colors and symbols for select one from map by @grzesiek2010 in #5280
- Prevent filled form from being edited if sending is canceled or crashes by @grzesiek2010 in #5320
- Show recently created entities in Experimental Settings (Debug builds only) by @seadowg in #5294
- Show error message after crash by @seadowg in #5324
- Allow sorting blank forms by last saved by @grzesiek2010 in #5305
- Updated the message displayed after not granting precise location permisssion by @grzesiek2010 in #5340
What's Changed
- Use the same icon in all notifications by @grzesiek2010 in #5182
- Make sure the value used in range widget is between rangeStart and rangeEnd by @grzesiek2010 in #5239
- Dependency updates for v2022.4 + cleaning by @grzesiek2010 in #5212
- Fixed reloading form after granting phone permission in device settings by @grzesiek2010 in #5268
- Improved validating URLs by @grzesiek2010 in #5183
- Close databse connections for given project when it is removed by @grzesiek2010 in #5189
- Fixed starting form filling twice by @grzesiek2010 in #5254
- Fixed calling methods from PermissionListener after granting/denying permissions by @grzesiek2010 in #5270
- Allow multiple forms to be filled at once from shortcuts by @seadowg in #5267
- Add fallback cache keys to reduce misses by @seadowg in #5295
- Avoid adding duplicate points in polylines/polyshapes by @grzesiek2010 in #5275
- Fixed starting scanning codes by @grzesiek2010 in #5271
- Fixed displaying vertical scrollbars by @grzesiek2010 in #5302
- Fixed styling required questions by @grzesiek2010 in #5282
- Fixed SelectImageMapWidgets by @grzesiek2010 in #5313
- Fix back button on select one from map by @seadowg in #5167
- Fixed using custom LifecycleOwner for ODKView by @grzesiek2010 in #5318
- Fixed saving background recording after deleting initial audio file by @grzesiek2010 in #5309
- Downgraded mp4parser:muxer to fix the problem with appending audio files by @grzesiek2010 in #5334
- Fixed autosend by @grzesiek2010 in #5277
- Fixed building map fragments based on settings by @grzesiek2010 in #5333
- Fix change reason behaviour after minimizing app [master] by @seadowg in #5329
- Fixed refreshing the list of forms by @grzesiek2010 in #5332
- Update entities browser test for new spec by @lognaturel in #5347
- Fixed switchingProject_switchesSettingsFormsInstancesAndEntities by @grzesiek2010 in #5349
- Improved handling form level submission attributes (auto-send and auto-delete) by @grzesiek2010 in #5341
- Upgrade JavaRosa to 4.0.0 by @lognaturel in #5351
- Expose created entities after finalizing form by @seadowg in getodk/javarosa#691, getodk/javarosa#694, getodk/javarosa#697
Full Changelog: v2022.3.6...v2022.4.0