Releases: dimagi/commcare-android
Releases · dimagi/commcare-android
CommCare 2.50.3
- Pins Lets Encrypt Root CA to keep supporting pre Android 7.1 devices with backends utilizing Lets Encrypt SSL certificate. Any Android devices below Android 7.1 which connects to a Lets Encrypt served CommCare backend needs to be on CommCare 2.50.3 or above on Sep 1 2021 to be able to communicate with servers and do operations like sync data or take app updates. Amongst servers managed by CommCare this change only affects projects on http://swiss.commcarehq.org/ as that's the only CommCare managed server utilizing Let's Encrypt SSL authority.
- Get rid of uncompressed copies for images to save device space
CommCare 2.48.11 (LTS Only)
Clears original images for all saved forms to reduce disk storage occupied by CommCare
CommCare 2.50.2
Bug fix for an issue causing pin login to fail after uninstall of another CommCare app
CommCare 2.50.1
- Fixed an issue causing CommCare to crash on some Android 8+ devices whenever internet connectivity changed.
- Fixed a bug which was causing an "Unknown error" on saving any form with updates to a case that does not define case_name
CommCare 2.50.0
- Added support for markdown tables.
- Added support to selectively rate limit app resource requests.
- Added support for app updates without multimedia using lazy downloading.
- Increased the limit on number of allowed CommCare apps on a single CommCare instance to 4
- Moved Mobile Privilege option behind Advanced Developer Options.
- Added landscape orientation support to Gregorian date widget.
- Added a custom property
cc-disable-file-oversize-warning
on HQ, which when set to yes will disable file-oversized warnings in mobile. - Added a button to clear choices in single-select questions.
- Added a retry button in Recovery screen.
- Made improvements in capturing location.
- We’ll now use CommCare's in-built audio widget by default for audio capture question.
- We’ll now show an error on saving a form when any of case_name, case_type, owner_id and external_id for a case is greater than 255 chars in length.
- We’ll now delete any erroneous forms on form save by user rather than later quarantining them at the time of form submission.
- Added support for tiered lists and barcode scan in Case Claim prompts
- Hide the manual form Quarantine option from the scan record integrity dialog.
- Made group label font size consistent with question text.
- Recheck button on the Update Screen will be enabled always.
- We’ve updated Required version comparison to include the minimal app version as well.
- And a lot of bug fixes.
CommCare 2.48.10 (LTS Only)
- Fixes an issue that causes CommCare to retry updates rigorously
- Fixes an issue that causes Update Download to not resume after failure
CommCare 2.49.7
UX improvements in GPS Capture with Google maps feature.
CommCare 2.49.6
Fixes an issue with CommCare Auto Updates feature where CommCare won't immediately retry for updates in background after a network failure.
CommCare 2.49.5
App Updates now resume App downloads from the point it failed instead of re-downloading all resources in the update from scratch after any network failures.
CommCare 2.49.4 [June 28, 2020]
- Fixed an issue introduced in CommCare 2.49 where if a form had a validation failure in one of the questions and finish button is clicked, it won't push the user back to the failing question in the form and simply will appear to do nothing.