DHIS2-11182: Remove uneccesary use of reserved values and queries
Components: [API] Tracker
DHIS2-11196: Include uid of deleted elements in the new tracker importer
Components: [API] Tracker
DHIS2-9674: Create a system job to clean up used reserved values
Components: [API] Tracker
DHIS2-10551: Indicator .periodOffset() doesn't work for multiple offsets
Components: [API] Analytics
DHIS2-11515: periodOffset indicator expression function is broken
Components: [API] Analytics
DHIS2-9313: ADX export of data value sets does not respect the same set of parameters as the other formats
Components: [API] Data value set
DHIS2-11429: Event order without direction leads to 500 server error
Components: [API] Events
DHIS2-11144: Tracker: Data Element Form Name, not show-up in the forms (For both Mobile & Desktop)
Components: [API] Metadata model
DHIS2-11383: !like api filter operator broken
Components: [API] Metadata model
DHIS2-11575: EventReports and identifiableObjects endpoint
Components: [API] Other, [App] Event reports
DHIS2-11761: TEI lastUpdated value is not updated on event updates
Components: [API] Tracker
DHIS2-11758: Null pointer exception when assignedUser query param has empty value
Components: [API] Tracker
DHIS2-11577: Hard deletion of event/enrollment does not add audit entry
Components: [API] Tracker
DHIS2-11567: High memory allocation when posting teis with enrollments
Components: [API] Tracker
DHIS2-11409: NPE in EnrollmentController when provided enrollments don't exist
Components: [API] Tracker
DHIS2-11405: Tracker Program Available to Unassigned Org Units and can be enrolled into them
Components: [API] Tracker, [App] Tracker capture
DHIS2-11495: Repeatable program stage check error
Components: [API] Tracker
DHIS2-10330: Capture App viewEvent URL link for category options
Components: [App] Capture
DHIS2-11031: Show more dashboards broken on "not found" page
Components: [App] Dashboard
DHIS2-11304: Dashboard - wrong font in table when viewing map as table
Components: [App] Dashboard
DHIS2-10985: Data integrity check UI indicates errors when none exists
Components: [App] Data administration
DHIS2-11820: ID shown in the title instead of name for national level OU
Components: [App] Data visualizer
DHIS2-9022: Event reports app sometimes doesn't load (formatDate error)
Components: [App] Event reports
DHIS2-11618: Lack of navigation item text wrapping
Components: [App] Import-export
DHIS2-11604: Incomplete translations
Components: [App] Import-export
DHIS2-11355: Being unable to comple data set using completeDataSetRegistration Web API orgUnitIdScheme=code
Components: [App] Import-export
DHIS2-11629: Message types not translated
Components: [App] Messaging
DHIS2-11004: Unable to update event/input data in program using category combo (attribute)
Components: [App] Tracker capture
DHIS2-11528: Users with spaces in their username cannot be edited
Components: [App] User
This release contains fixes for the following Common Vulnerabilites and Exposures (CVEs)
- CVE-2021-39179
- CVE-2021-41187