Releases: avniproject/avni-product
v7.3.1
Full Changelog: v6.1.9...v7.3.1
Release done specifically for RWB eco-system
Avni-server
- FIx issues in retrieving approval status avniproject/avni-server#723
- Locations should not need lastModifiedDateTime to be mentioned avniproject/avni-server#726
v3.40.0
What's Changed:
Changes done as part of this release:
Server:
- Support Location type concepts in Longitudinal Export
- Setup Sync settings as part of Individual CSV import
- Other Minor bug fixes
Webapp:
Introduced Media-Viewer app for Organisation Admin users
Other Minor bug fixes
Client:
- 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
Integration-service:
- Fix issues with token verification for Keycloak
- Setup healthchecks for integration systems
ETL:
- ETL table for address renamed from LocationTable to AddressTable
- Upgrade Spring version
- Redesign the ETL as a web-service and add a Ping endpoint
- Add scheduler to run ETL for all organisation that have "hasAnalyticsDB" enabled once every hour
- Introduce support for Media table
- introduce APIs needed for Media-service on top of Media tables
Media Client and Server:
Introduce new Media server and client applications used to provide a webapp screen to peruse Media content across the entire organisation. User can select the media (image, Video) content and bundle them together as a zip file and download for external propogation.
Change log across all avni components:
- https://github.com/avniproject/avni-server/releases/tag/v3.40.0
- https://github.com/avniproject/avni-webapp/releases/tag/v3.40.0
- https://github.com/avniproject/avni-client/releases/tag/v3.40.0
- https://github.com/avniproject/rules-server/releases/tag/v3.40.0
- https://github.com/avniproject/integration-service/releases/tag/v3.40.0
- https://github.com/avniproject/integration-admin-app/releases/tag/v3.40.0
- https://github.com/avniproject/avni-infra/releases/tag/v3.40.0
- https://github.com/avniproject/avni-etl/releases/tag/v3.40.0
- https://github.com/avniproject/avni-media/releases/tag/v3.40.0
v3.39.1
Patch release with changes only in avni-client.
Its change information can be found here: https://github.com/avniproject/avni-client/releases/tag/v3.39.1
Full Changelog: v3.39.0...v3.39.1
v3.38.1
Server changes
- Fix create/update EntityApprovalStatus api invoked without entityTypeUUID
- Support PhoneNumber concept type for Glific messaging
- Prevent creation of duplicate entries due to multiple background sync in same avni-client
Android Client changes
- Fix individual search result UI last entry visibility
- Scheduling General Encounters on Program enrolment
Web-app changes
- Minor code change to disable Canned Reports.
Component release notes
https://github.com/avniproject/avni-server/releases/tag/v3.38.1
https://github.com/avniproject/avni-client/releases/tag/v3.38.1
https://github.com/avniproject/avni-webapp/releases/tag/v3.38.1
Full Changelog: https://github.com/avniproject/avni-product/commits/v3.38.1
v3.38.0
Server changes
- Support enhancement of Glific functionalities in Webapp and Android client
- Secure the Reset password API call
- Add a manual_update_history column to all transactional tables
- Ensure that change in Registration sync attribute values flows through to all related entities
- Miscellaneous bug fixes
Android Client enhancements
- Make EntityApprovalStatus sync be a ScopeAware operation
- Remove all traces of the previous non-performant RadioGroups and CheckBoxes
- View Whatsapp messages sent / received to an Individual for a Glific integration enabled organisation
Android client fixes
- Search results dont show the last item
- Dashboards that return realm results get stuck in loading
- When we are scheduling multiple visits from a single encounter some visits are not getting shown in the planned visits sections.
- Rule failures when using SkipAnswers
- Navigation on editing a completed Program Encounter is not deterministic
- Immutable encounter navigation errors
- Sync issues
- Avni labels, buttons, radioGroup and Checkbox color-formatting issues
- Other miscellaneous issues
Web-app changes
- Enhancements to Glific screens
- Prevent user from sending message with blank variables
- Fix issue in adding users / subjects to Glific groups
- Fix Filter, search Users and Subjects tabs of Whatsapp screen
- Include Avni sender information in Whatsapp Messages tab
- View messages sent to User / Subject
- Send messages to User / Subject
- Modifications to support EntityApprovalSync in a Scope-Aware manner
- Add "Enable Approval" feature when adding / editing "FormMappings"
- remove it from Generic Organisation Level
- Bulk assignment of Subjects to a User
- Show Upload-Data option for Non "Organisation Admins".
- Support Immutable Encounter feature in DEA
- Minor User-experience issues and bug fixes
Component release notes
https://github.com/avniproject/avni-server/releases/tag/v3.38.0
https://github.com/avniproject/avni-client/releases/tag/v3.38.0
https://github.com/avniproject/avni-webapp/releases/tag/v3.38.0
https://github.com/avniproject/integration-service/releases/tag/v3.38.0
https://github.com/avniproject/integration-admin-app/releases/tag/v3.38.0
https://github.com/avniproject/avni-etl/releases/tag/v3.38.0
https://github.com/avniproject/avni-infra/releases/tag/v3.38.0
https://github.com/avniproject/rules-server/releases/tag/v3.38.0
Full Changelog: v3.37.16...v3.38.0
v3.37.16
Avni-client android app changes
- Show total count in MyDashboard on filter by Program and / or encounters if flag is enabled.
- Make Approval screen scrollable and alignment and styling correct.
Full Changelog: v3.37.15...v3.37.16
Component release notes
https://github.com/avniproject/avni-server/releases/tag/v3.37.16
https://github.com/avniproject/avni-client/releases/tag/v3.37.16
https://github.com/avniproject/avni-webapp/releases/tag/v3.37.16
https://github.com/avniproject/integration-service/releases/tag/v3.37.16
https://github.com/avniproject/rules-server/releases/tag/v3.37.16
v3.37.15
Avni-Client changes
- Minor code change to make "Show total count in MyDashboard on filter by Program" a configurable functionality.
Full Changelog: v3.37.12...v3.37.15
Component release notes
https://github.com/avniproject/avni-server/releases/tag/v3.37.15
https://github.com/avniproject/avni-client/releases/tag/v3.37.15
https://github.com/avniproject/avni-webapp/releases/tag/v3.37.15
https://github.com/avniproject/integration-service/releases/tag/v3.37.15
https://github.com/avniproject/rules-server/releases/tag/v3.37.15
v3.37.12
v3.37.11
##Webapp
-
Glific integration enhancements
-- Introduce support to send messages with static and/or non-static parameters
-- Introduce support to Display list of Contact groups
-- Introduce support to Select contact group(s) and schedule messages to the group(s) with specific value for Message template parameters
-- Introduce support to display messages sent to a Subject
-- View members of a Messaging group
-- Edit Messaging group -
Form designer enhancements / bug fixes
-- Regex option should not be shown for numeric concepts
-- Escape error messages when creating rules
-- Do not show voided questions in the rule designer
-- Display of Advanced settings for Subject
-- Fix creation of General-Encounter type -
Data-Entry app enhancements / bug fixes
-- Allow Multiple enrolments of same Program for a Subject
-- Task filter should show options for Coded concepts
-- Fix issue with entry of Decimal values in Numeric concepts
##Server
- Enhance support for Glific by allowing sending message to Avni Users
- Optimize Caching for addresses
##Mobile client
-
General Performance enhancements
-- Introduced a more performant Checkbox and RadioButton implementation in most places
-- Improve load of Dashboard Filters screen
-- Optimize selection of filters to improve load of filtered entities
-- Improve performance of opening overdue list
-- Improve performance of opening a subject from the overdue list
-- Improve performance of loading edit of encounter / enrolment
-- Improve performance of transition from 1st to 2nd page in "create / edit" of "Encounter" or "Subject registration"
-- Improve opening of Search screen
-- Improve load of Search results based on all fields -
General bug fixes
-- Fix issue with adding multiple images in encounter form
-- Fix search with custom filters
-- Fix issues with action (Change status, Reschedule) on Task List screen
-- Fix issue with actions in Task Filter screen
-- Fix create / edit of DraftSubject
-- Fix sync issues for some organizations -
Minor enhancements
-- Allow Multiple enrolments of same Program for a Subject
-- Support SubjectType form element in Repeatable Question Group
Component release notes
https://github.com/avniproject/avni-server/releases/tag/v3.37.11
https://github.com/avniproject/avni-client/releases/tag/v3.37.11
https://github.com/avniproject/avni-webapp/releases/tag/v3.37.11
https://github.com/avniproject/integration-service/releases/tag/v3.37.11
https://github.com/avniproject/rules-server/releases/tag/v3.37.11
v3.36.5
Notable Changes
Web Application
- avniproject/avni-webapp#481 password reset option in org settings
- avniproject/avni-webapp#742 | Allow generic extensions
- avniproject/avni-webapp#853 | Ensure screen does not break when searching from second page
- avniproject/avni-webapp#859 - show assignment task status based on selected tasks
- avniproject/avni-webapp#864 - show all task statuses when task type is not selected
Field App
- Upgrade to React Native 0.69
- Automatic background sync
- Fix toast message when subject is saved
- Timer component
- More Page should work without internet connectivity
- Quick Register subjects from Tasks screen
- Copy over attributes when registering subject from Tasks screen
Server
- Longitudinal export
- Some changes related to MessagingService (not live yet)
Component release notes
https://github.com/avniproject/avni-server/releases/tag/v3.36.5
https://github.com/avniproject/avni-client/releases/tag/v3.36.5
https://github.com/avniproject/avni-webapp/releases/tag/v3.36.5
https://github.com/avniproject/integration-service/releases/tag/v3.36.5
https://github.com/avniproject/rules-server/releases/tag/v3.36.5