:warning: Please ensure you have read the upgrade notes from the PREVIOUS RELEASE, if upgrading from an earlier version
server.https
is introduced. This setting is highly recommended to enable when deploying on HTTPS as it provides additional security (set server.https = on
to enable). See install docs for details.connection.schema
no longer has any effect and can be removed.programScope
of object TrackedEntityAttribute
is removed. Correspondingly column programscope
of table trackedentityattribute
is removed.tracedentityattributeid
of table program_attributes
is made non-null.programstageid
of table programstagedataelement
is made non-null.Reports
legacy web module is removed from the system, and is replaced by the a new Reports
React web app. The system uses the same authority as before, the app name is the same, and there is no action required.Approval
part of reports web module has been turned into a new web module. A new React-based app is in the works to replace it.Classic Data Visualizer
app is removed. This app is superseded by the new Data Visualizer
app.GIS
app is removed. This app is superseeded by the new Maps
app.Lock user account temporarily after multiple failed login attempts
(with API key keyLockMultipleFailedLogins
) is now enabled by default.Skip zero data values in analytics tables
(with API key keySkipZeroValuesInAnalyticsTableExport
) is now enabled by default.trackedentityattributevalue.value
column is changed to hold 1000 characters
maximum. In addition, we add a new index
for this column to speed up the lookup time for values. More information can be found in this community post.