Releases: dimagi/commcare-android
Releases · dimagi/commcare-android
CommCare 2.35.0
Minor bug fixes and general maintenance
CommCare 2.27.9 (LTS Only)
Major reduction in the amount of time needed for installing application updates
CommCare 2.34.0
- Major performance improvements for module screens using custom icons
- Improve error messages for function calls with an incorrect number of arguments
- App Builders can now update to the latest saved state of an app for testing (without having to create a build)
- Case List performance improvements for large case loads, especially when referencing parent properties.
- Fixed issue preventing image capture from working correctly on Android 'N' Devices
CommCare 2.33
CommCare 2.33:
Optimize large lookup table performance
Improve error message readability
Allow configuration of accuracy and timeout in GPS acquisition
Add appearance attributes for single select questions that will display the question as a combo box (combined text entry and drop-down list)
CommCare 2.32.1
- Fix a bug where inner repeat groups did not always expand fully
- Fix a bug where predicates containing '!=' did not behave as expected
CommCare 2.32.0
- Performance improvements for apps which use a lot of menu display conditions
- Major performance improvements for large lookup tables
- Updated audio playback UI
- Fix for auto-advance multi-select questions not advancing when icon was clicked
- Added date-format support for long-form months and days
CommCare 2.27.8 (LTS Only)
Merge pull request #1595 from dimagi/commcare_2.27.8 CommCare 2.27.8 LTS ONLY (no-op release)
CommCare 2.27.7 (LTS Only)
- Post device information with registered servers for rollout logistics support
- Support for visible PW entry
CommCare 2.31.0
- Updates to XPath Functions:
- Implementation for substring-before and substring-after XPath functions
- Allow coalesce function to accept more than 2 arguments
- Dates in XPath expressions should no longer require manual casts with the date() function to be coerced into numeric calculations or functions that require a date.
- For instance: today() > ("2012-05-13" + 4) should now work reliably
- Broad Improvements to Error Messages
- Better messages when installing apps with errors
- Improvements to messages about syncing
- Fixed problem where resized images still displayed an 'oversize' warning
CommCare 2.27.6 (LTS only)
Fixes an incorrect error message about images captured during form entry being too large to upload to the server when the auto-resize images feature is being used.