Skip to content

Releases: avniproject/avni-client

v5.1.1

14 Nov 04:21
Compare
Choose a tag to compare

Patch release over 5.1.0 - View release notes for 5.1.0

Fixes

  • Sync button stays disabled if background sync fails #1177
  • Bugnsnag error: Cannot read property 'syncEndTime' of null #1178

Full Changelog: v5.1.0...v5.1.1

v5.1.0

14 Nov 04:20
Compare
Choose a tag to compare

Improve App reliability

  • App crashes when listing Individuals with Custom Search fields #1091
  • App is crashing after clicking on individual of type student #1110

Fix Rule failures issues

  • Worklist updation rule not working for Registration to Encounter/Program Encounter flows #1079
  • Not able to enrol individuals in child program. #1134
  • Unique validation does not prevent user from proceeding with form #1090
  • Fix invocations to RuleEvaluationService.validateSummaries() to pass valid individualUUID #1159
  • Rescheduled task date not displaying immediately #1153

Fix app behaviour issue

  • Identifier assignment not working as expected when an intermediate one is moved out of catchment #1092
  • Realm doesn't check for optional=false objects, we have to do that in our code. #1142
  • Subject datatype not showing all the members in attendance forms #1119
  • bugsnag - Group subject unable to find individual #1139
  • BugSnag Error - Minified Redux Error #1048

Enhance interweaving of Manual and Auto syncs

  • Disable manual sync when auto sync is in progress #1149
  • Identify how sync can be made singleton #1150

Fix issues with Media content save and uploads

  • Avni Entity Observation Media fields not present in S3 #1156
  • Duplicate images #1132

Infrastructure improvements

  • Create circle-ci pipeline to generate prod-dev and prerelease-dev apk #1135
  • Support for devices without telephony enabled #1157

Full Changelog: v5.0.1...v5.1.0

v5.0.1

30 Oct 07:05
Compare
Choose a tag to compare

Security enhancements

  • Prevent copy-paste of password on login screen avniproject/avni-security#28
  • Additional protections
      • Clear clipboard on password entry start
      • Change keyboard type when password is shown to prevent showing of options such as clipboard (might not work on all devices)
      • Prevent auto capitalization of first letter of password (happening on some devices)

Minor bug fixes

  • Translate string while rendering SelectableItemGroup Single Value #1128
  • Restore userInfo after fast sync db restore #1125

Full Changelog: v5.0.0...v5.0.1

v5.0.0

30 Nov 09:32
Compare
Choose a tag to compare

Security features

Others

  • Upgrade of React Native to version 0.72.3
  • Prevention of sync problems when using direct assignment in conjunction with group subjects - #1058 Documentation
  • Removal of access to global variables from rules - #1097

Full Changelog: v4.0.0...v5.0.0

v4.0.0

05 Oct 06:38
Compare
Choose a tag to compare

These notes also correspond to v4.01.0 and v4.02.0

Minor enhancements:

  • Ensure Backwards compatibility after privileges and access-control changes
  • Add support for Decisions["registrationDecisions"] in ProgramEncounterCancel
  • Minor Sync refactorings and error handling
  • Default subject type on dashboard should not be random
  • Ability to turn off background sync
  • Show full addresses need a proper alignment and spacing

Bug fixes:

  • App breaking when using the call button in task list with large number of entries
  • App crashes when editing a form whose linked subject is voided.
  • App breaks on Applying Filter for Section
  • Search does not work well when address levels are at a different level
  • Encounter and Program encounter location is not getting captured in the database
  • Not able to select the gender option in Search and Filter screen
  • Duplication of subjects in Subject Program Eligibility Check on groups
  • Clearer age display for children
  • Relations shown twice
  • Subject program eligibility displayed for voided programs as well
  • UI broken for multiple programs for member under HH profile

Full Changelog: v3.40.4...v4.0.0

v3.40.4

24 Jul 14:08
Compare
Choose a tag to compare

Code changes included are:

  • Gender filters fix
  • support fetch of individual by uuid in client as part of rule

Full Changelog: v3.40.1...v3.40.4

v3.40.1

19 Jul 03:23
Compare
Choose a tag to compare

Numeric form element does not accept zero the very first time #1049
Unable to see the more than 50 encounter and after that not able to edit that encounter #1050

Full Changelog: v3.40.0...v3.40.1

v3.40.0

07 Jul 05:54
Compare
Choose a tag to compare

Changes done as part of this release:

  • Support Locations in CustomDashboard Filters
  • Support Display and save of CustomDashboard Filters on CustomDashboard View
  • Show Full heirarchy on Address (Lowest 2 address levels)
  • Fix support for add relative for non individual subject type
  • Fix support for notes dataType in QuestionGroup
  • Fix search for Individual when registration happen at different addressLevelTypes
  • Fix support for showing completed general encounters

Full Changelog: v3.39.4...v3.40.0

v3.39.4

15 Jun 17:53
Compare
Choose a tag to compare

This is a patch fix release to take care of issues related to sync introduced in version 3.39.0.

There have been 2 issues fixed, deployed separately on the playstore as release 3.39.3 and 3.39.4. Issues fixed include

  • Entities that are approved are showing as pending on dashboard #1018 (3.39.3 on playstore)
  • EntityApprovalStatus not syncing to server #1024 (3.39.4 on playstore)

Full Changelog: v3.39.1...v3.39.4

v3.39.1

12 Jun 14:00
Compare
Choose a tag to compare

Patch release to fix sync performance issue when there are large number of encounters (> 100) for a single Individual.
Full Changelog: v3.39.0...v3.39.1