Release Notes 1.5.2

Release date: Feb 2nd 2010

This is the latest stable release of OpenMRS. We recommend all users upgrade to this version. The 1.5.2 database is compatible with v1.5.1, so rolling back your installation in the case of errors is trivial. Please note that 1.5.1 and 1.5.2 are not backwards compatible with 1.4, so you will not be able to roll back the database easily.


Bundled Modules

These modules are bundled with the 1.5.2 openmrs.war download. They will be started automatically and can be removed if they are not wanted.

What's Changed Since The 1.5.1 Release?


Changed patient.searchMaxResults to person.searchMaxResults and fixed person dao to also limit results - Thanks arthurs!


Fixed concept searches for specific locales


Fixed reference to jquery in startuperror filter template


Fixed user name display on scheduled task form


added "org.openmrs.patientDashboard.afterLastEncounter" extension point to patientHeader.jsp


Change default message when patient identifier validation fails


Fixing postHl7Form jsp page


Modify SerializedObject and SerializedObjectDAO such that services have the ability to control how to handle serialization failures


MailMessageSender does not allow for configuration of message content type. Thanks mogoodrich!


Fixed NPE in update filter for databases that aren't set up yet. Thanks yatitandon!


Privilege for managing the scheduler page is incorrect. Thanks ayeung!


Fixed javascript error on form schema designer when field descriptions had multiple lines


Updated module update text to reflect change. Thanks r0bby!


Removed extra display field in person field tag

For changes since 1.5.0, see Release Notes-1.5.1.

SQL Updates

Database creation and updating is done in the webapp at startup now.
These files are only needed if database creation or database updating needs to be done offline. Otherwise, just install the OpenMRS war (or api jar) and run through the updates automatically.