Release Notes-1.3.0

For a list of current OpenMRS releases, see Release Note Import

Be sure to run the associated update-to-latest.mysqldiff.sql file. This updates the
database to have the tables and columns to what is expected by the OpenMRS application.

1.3.0

  • July 24th 2008

New Features

  • Added XML report capability. See XML_Reports and Reporting_Framework
  • Added logic service to facilitate decision support operations. This includes a basic Arden Syntax -> Logic java class parser. Logic_Service_Technical_Overview
  • Added ability to control logging from the web application
  • Added ability to see the most recent logs via the web application
  • Ability to control tribe editing via privileges

Enhancements

  • Added an optional maintenance version
  • Improved module interoperability
  • Added more extension points to the code for modules to hook onto
  • Added ability for users to set their default location
  • Simplified the database diff scripting
  • Cleaned up and standardized the OpenMRS API
  • Users are now allowed to search concepts according to user-defined "proficient locales"
  • Spanish translation of application messages added - Thanks Juan Tomallya!
  • Check digits algorithm extensions are now possible

Bug Fixes

  • Fixed ability to create users from existing patients
  • Fixed patient program privileges
  • Removed retired forms from the patient dashboard
  • Cleaned up OpenMRS startup to prevent errors with modules
  • Fixed the Manage Orders admin page
  • Viewing concept patient attributes on patient dashboard
  • Fixed minor bugs when editing users and editing obs
  • Fixed encounter viewing of obs with paragraph breaks in their text answer
  • Cleaned up the error catching on the new patient form controller
  • Cleaned up the privilege sql update scripts
  • Fixed the javascript on some forms
  • Fixed concept searches with special characters
  • Fixed relationship portlet saving/deleting view refresh
  • Fixed default role update on startup
  • Fixed data export of patient program
  • Added conversion of current privileges to match new API privileges

More detailed information can be found by looking at the tickets closed
for this release.

Each of the above fixes/enhancements broken down by release:

Post RC5

  • July 24th 2008

Bug Fixes

  • Added conversion of current privileges to match new API privileges
  • Fixed adding/deleting of person relationships on dashboard

1.3.0 RC5

  • July 16th 2008

Bug Fixes

  • Fixed concept searches with special characters
  • Fixed relationship portlet saving/deleting view refresh
  • Fixed default role update on startup
  • Fixed data export of patient program
  • API cleanup

1.3.0 RC4

  • June 29th 2008

Bug Fixes

  • Cleaned up the error catching on the new patient form controller
  • Cleaned up the privilege sql update scripts
  • Fixed the javascript on some forms

1.3.0 RC2

  • June 12th 2008

Bug Fixes

  • Fixed program workflow permissions

1.3.0 RC2

  • June 2nd 2008

Enhancements

  • Cleaned up and standardized the OpenMRS API
  • Users are now allowed to search concepts according to user-defined "proficient locales"
  • Spanish translation of application messages added - Thanks Juan Tomallya!
  • Check digits algorithm extensions are now possible

Bug Fixes

  • Fixed the Manage Orders admin page
  • Viewing concept patient attributes on patient dashboard
  • Fixed minor bugs when editing users and editing obs
  • Fixed encounter viewing of obs with paragraph breaks in their text answer

1.3.0 RC1

  • May 12th 2008

New Features

  • Added XML report capability. See XML_Reports and Reporting_Framework
  • Added logic service to facilitate decision support operations. This includes a basic Arden Syntax -> Logic java class parser. Logic_Service_Technical_Overview
  • Added ability to control logging from the web application
  • Added ability to see the most recent logs via the web application
  • Ability to control tribe editing via privileges

Enhancements

  • Added an optional maintenance version
  • Improved module interoperability
  • Added more extension points to the code for modules to hook onto
  • Added ability for users to set their default location
  • Simplified the database diff scripting

Bug Fixes

  • Fixed ability to create users from existing patients
  • Fixed patient program privileges
  • Removed retired forms from the patient dashboard
  • Cleaned up OpenMRS startup to prevent errors with modules