Releases: avniproject/avni-product
Releases · avniproject/avni-product
v11.0.2
v11.0.0
Major Changes
As part of this release, we have upgraded Avni-server Backend application Java version to 21.
avni-server
Enhancements
- Avni-server Java upgrade
- Restrict duplicate phone numbers
- [Spike] Activate user
- [Canned Reports][Spike] Explore approaches for simplicity
- Send Glific Message Synchronously
Fixes
avni-webapp
Enhancements
Fixes
- Creation of user as superadmin is failing
- Creating users from UI always creates users with permanent password independent of config
avni-client
Enhancements
- Mechanism to have reusable code across implementations and rules
- Execute Rules asynchronously during Subject Registration (type: Person)
Fixes
avni-media
avni-etl
Note:
Keycloak client libraries in avni-server were also upgraded. If deploying this version to an environment using Keycloak, please update the Keycloak server to 24.0.1
Full Changelog: v10.2.1...v11.0.0
v10.2.1
v10.2
avni-webapp
Enhancements
- [DEA] Show sort icon
- [DEA] Show count results
- Sync concept dropdown on subject settings do not give an option for Decision concepts.
- [DEA] File concept issue
- [Media Viewer] Enhancements
- Self Service Reports : Add a switch to enable metabase setup , button to check sync status and refresh tables [DMP 2024]
- [Visit Scheduling] Should be able to schedule a visit without conditions
- Add ability to identify the location of the form input in concepts page
Fixes
- Not able to see the individual details on data entry app on prerelease
- Registration of distribution is failing. on drop down search is failing..
- Unable to easily change the dashboard section order
- Identifier assignment issues
- [DEA] General encounters page not rendering
- Creating organisation with same name not handled
- Not able enable or disable analytical db of organisation on staging
- DEA Individual Profile load error - Eligible Programs - NPE
- Downloading bundle not working
- Wrong options while creating a new encounter type
avni-client
Fixes
- Remove empty space at bottom of subject types listing page
- Display dates with proper headers
- Display all the groups a member belongs to
- Voided dashboard also displaying
- [Custom Default Dashboard] Filters should display only for the configured subject type
- custom dashboard filter is not working for apfodisha on prerelease
- Location issue
- Regression testing Bug : "Not Enough Identifiers" Despite Valid User Setup
- Group subject filter type not working
- Fastsync locale mapping issue
- Duplicate identifiers on switching mobiles
avni-etl
Fixes
- [ETL] When same concept used within QG/RQG and outside, ETL fails
- [ETL] Issues with monitoring/testing
- ETL fails when concept recreated with same name
- [ETL] Seems to be failing when address renamed
- ETL should not fail when special characters are present in the names of table, column, dbuser and schema
avni-server
Enhancements
- #754 | Implementer friendliness for avni
- Being able to configure password expiration interval
- Tech upgrade - Phase 1
- Base default Canned reports setup - Phase 1 - Integration between Avni and Metabase setup
- DEA enhancements - phase 4
- Minor Enhancements
Fixes
v10.1.1
avni-server
Enhancements
avni-etl
Fixes
avni-webapp
Fixes
avni-client
Fixes
v10.1.0
avni-client
Enhancements
- [Clearer error message] Bad gateway
- Media selection should work as before without asking access for storage permissions
- [Clearer error message] Catchment not found
- Search Filter Performance Issue of Address Type
Fixes
- Loading of a form takes more time
- Bugsnag - Dashboard undefined
- Dashboard issues of previous release - part 1
- Missing Address values during re-select
- Sync is not completed for media audio
- [Documentation] Translation for keys with dynamic values
- Rule is not applied until the page get refreshed
avni-etl
Fixes
avni-media
Enhancements
avni-server
Enhancements
- [Performance] POST /api/subject
- Automating question creation in Metabase [DMP 2024]
- CSV upload issues of previous release
avni-webapp
Enhancements
- CSV upload issues of previous release
- Do not allow users in pre-release and staging environments to login using password=password (including in different cases) from the web app
- Disallow changing of form element type
- Should be able to delete location type when no locations of that type exist
- When a report card with already existing name created show proper error message
- Make the error message user-friendly
Fixes
- App designer should not break on invalid glific configuration
- Hide Review button
- Duplicate concept answers breaks concepts page
- [DEA] Unable to edit address
- Issue with upload profile picture
- [DEA] Deleting enrolment and encounter
- Issues arising when creating concepts inline within a form not handled
- [DEA] Location concept support issue
- Organisation Status "Live" or "Archived" not showing in the Status in the Avni Web Console
Issue when adding a sync attribute - Hex code input type missing
- Error on creating a Form element group with a lengthy name
v10.0.4
v10.0.1
avni-server
Enhancements
Fixes
- Minor Issues with user and catchments upload
- Issue with editing of existing locations
- Fix issues with AddressLevelCache
Full Changelog: v10.0.hotfix2...v10.0.1
v10.0.hotfix2
avni-server
Fixes
- Bundle uploads with DueChecklist Cards in Custom Dashboard - avniproject/avni-server#804
- Bundle uploads without ReportCard Icons in Custom Dashboard - avniproject/avni-server#806
Full Changelog: v10.0.hotfix1...v10.0.hotfix2
v10.0.hotfix1
avni-server
Fixes
- Prevent report cards from being unnecessarily updated during bundle upload when configuration hasn't changed - avniproject/avni-server#802