Skip to content

Releases: dimagi/commcare-android

Commcare 2.40.1

20 Nov 18:26
942cb20
Compare
Choose a tag to compare
  • Fixes a crash where for some users Commcare will crash on login due to a bug in database migration
  • Fixes default sort order for the async entity list when a sort parameter in case list is set as cache and indexed

CommCare 2.40.0

30 Oct 20:32
Compare
Choose a tag to compare

Maintenance release with bug fixes and improved error messaging for certain XPath errors

CommCare 2.36.3 (LTS only)

31 Oct 15:00
Compare
Choose a tag to compare
  • Backports a variety of fixes from later CommCare versions for use by LTS users
  • Adds the ability to require a project-specific PIN for developer options access

CommCare 2.39.2

06 Oct 17:05
Compare
Choose a tag to compare
  • Fixes a crash that could occur during some database migrations if upgrading by several CommCare versions
  • Fixes a bug that could cause a crash during a WiFi Direct transfer to result in data loss
  • Fixes a bug where a menu load optimization could cause a crash on certain expressions

CommCare 2.39.1

02 Oct 20:06
Compare
Choose a tag to compare
  • Fix a regression that causes a crash when an audio clip is present for a menu option on a menu screen that is using grid mode
  • Fix a regression that can cause an out of memory error to occur on some devices when processing a very large request response

CommCare 2.39.0

29 Sep 20:54
Compare
Choose a tag to compare
  • Significant performance improvements for apps with large case or location loads
  • Removed support for experimental Expanded Audio Widget
  • Updated Core HTTP libraries for improved performance and consistency
  • Fix for UI bug allowing PINs to have fewer than 4 characters
  • Fixed a bug allowing partial form processing on forms with incorrect case transactions
  • Updated Fuzzy search matches to sort results based on strength of match
  • Trigger automatic syncs after app update
  • New appearance mode for compact numeric entry
  • Fixed menu badge display calculations to be fully non-blocking to the UI

CommCare 2.38.2

11 Sep 16:57
Compare
Choose a tag to compare

Fixes a bug in Nepali date widget where the days won't increment at all because of irregularities in timezone conversion

CommCare 2.38.1

25 Aug 00:30
Compare
Choose a tag to compare

Fix for crash on login that will occur when upgrading to 2.38.0 for users that have indexed fixtures in their user restore file.

CommCare 2.38.0

23 Aug 17:27
Compare
Choose a tag to compare
  • Improvements to performance for apps that make use of large location trees
  • Performance improvements for filters and lookup tables using large numbers of locations.
  • Extended 'format-date-for-calendar' function to translate the output form using format-date input strings
  • Introduces a new XPath sort() function which can sort a space-separated list of strings, and a sort-by() function which can be used to sort 1 list based on another (full documentation here)
  • Adds the ability to sort answer choices in a Multiple Choice Lookup Table question
  • Fix for performance issues when referencing missing cases.

CommCare 2.37.2

18 Aug 21:48
Compare
Choose a tag to compare

Performance optimization for initial loads of very large location sets