DHIS2 patch release 2.31.3 is now available

patch-releases
(Philip Larsen Donnelly) #1

Dear all,

DHIS2 version 2.31.3 (patch release) is out with bug fixes and enhancements.

This is the latest stable release for version 2.31, and supersedes releases 2.31.0 to 2.31.2.

The release note for this patch can be found here: Patch 2.31.3 Release Note.

Note: if you are currently using 2.31.0!
There is an addition manual upgrade action required if upgrading from 2.31.0 to later patches (please check the Upgrade notes link below!).

Enjoy!

Phil

Release Information Links
Release Note Patch 2.31.3 Release Note
Upgrade notes 2.31 Upgrade notes
Download release and sample database https://www.dhis2.org/downloads
Documentation and Javadocs https://www.dhis2.org/documentation
Source code on Github https://github.com/dhis2/dhis2-core/releases/tag/2.31.3
Demo instance https://play.dhis2.org/2.31.3/
4 Likes
(James Omutsani) pinned #2
(Larry Li) #3

Hi Phil @phil,

Thanks for the patch release!

For the upgrade process from version 2.30, we just need to stop the tomcat service, and replace the WAR file with version 2.31.3 and then restart the service. Will this be enough?

Thanks,
Larry

2 Likes
(Philip Larsen Donnelly) #4

Hi @lli

Yes, that’s correct. Flyway should take care of the db updates when you first start the new version.

However, please note the comment in the upgrade notes about dropping any SQL views you have. In addition some people had problems when upgrading from 2.30 to 2.31 because they had other functions in their DB that needed to be dropped before they could start up successfully.

The flyway scripts run in one single transaction, so if anything fails the DB will not be updated at all, and you can fix the conflicting issue and try again.

If you have any problems, just reach out to us!

Kind regards,
Phil

1 Like