Release 0.2.3 RC5
Pre-release
Pre-release
·
753 commits
to main
since this release
What's Changed
Added
- Allow completion of Overdue Tasks
- Allow ordering of registers by related resources last updated
- Invalidation/refresh cache after form completion
- Button background color app configurability
- Use _revinclude when fetching related resources to improve performance
- Use forward include to search for referenced resources
- Refactor handling of questionnaire submission to use generic event bus
- Refactor register search to support configurable forward or reverse include
- Add "Record all" feature in card view
- Functionality to aggregate count for related resources
- Incremental rendering of content of LIST widget used mostly on profile screen
- The ability to define a regex and separator on the
RulesFactory.RulesEngineService#joinToString(java.util.List<java.lang.String>, java.lang.String, java.lang.String)
- Use Sentry to track and monitor performance bottlenecks on quest and FHIR Core release app variants
Fixed
- Logout while offline causes flicker(multiple render) of Login Page
- Allow user to complete overdue task
- Allow launching of overflow menu items (Questionnaire/Profile)
- Invalidation/refresh cache after form completion
- Successful subsequent login even when PractitionerDetails is not saved
- Account for dependencies when generating activity schedules
- Add title to Profile pages
- Catch exception when defaultRepository.loadResource tries to load a non-existent resource
- Fix navigate back from Household registers to practitioner profile
- Harmonize launching Questionnaires
- Supply Chain Report Generation fails for some months
- Fixed the related resources (mostly counts) being overridden by the last in the list
- Member icons display wrapping; hiding some texts
- Member icons count on register not tallying with retrieved resources on profile
- Issue with loading related resources
- Fix P2P sync progress showing greater than 100%
- Background worker performance
- Fixed bug with initial Expressions computations
Changed
- Refactored how the related resources SELECT and COUNT queries search results are represented.
- RepositoryResourceData now uses two map to represent SELECT/COUNT SQL query results
- Retrieve related resources all at once for resources include via _include SEARCH API
- Enhanced security in Authentication, Authorization and Credentials management