Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...


Warning
titleWarning

Due to a bug in the upgrade from 3.0.0 to 3.0.1, we recommend starting with 3.0.1 or newer. Users who are already using 3.0.0 will experience a data migration issue when upgrading to 3.0.1 or newer. Details are inside that bug report.


Table of Contents

Release Notes

The release of 3.0.1 is primarily a bug-fix release, with over 50 bugs fixed since 3.0.0. 

This release also includes new screens for User Administration, new UI developer tooling, and improved validations in the requisition data entry form in the Requisition service. All changes are backwards-compatible. Any exceptions are identified in the Components section below.

3.0.1 is a stable release, and all users of OpenLMIS version 3 are encouraged to adopt 3.0.1. Note: Due to a bug in the upgrade from 3.0.0 to 3.0.1, we recommend starting with 3.0.1 or newer. Users who are already using 3.0.0 will experience a data migration issue when upgrading to 3.0.1 or newer. Details are inside that bug report.

For background information on OpenLMIS version 3's new micro-service architecture, extensions/customizations, and upgrade paths for OpenLMIS versions 1 and 2, see the 3.0.0 Release - 1 March 2017.

...

  • OLMIS-1911: Calculated Order and Requested Quantity Configuration. (This new functionality is a behavior change from 3.0.0.)
  • OLMIS-1989: Approved Quantity Auto-populate.
  • OLMIS-1940: Refactor Requisition to use new status changes not Javers. (This performance improvement does not have an automated migration for statusChanges history.)
  • OLMIS-2182: Check permission for delete a requisition.
  • OLMIS-1142: Migrated service to Spring Boot 1.4.1. (This change includes two database migrations that run automatically to change column type without data loss.)
  • Dozens of other bug fixes, along with improvements to unit tests, demo data, and docs.

...

This component includes backwards-compatible bug fixes made since Fulfillment Service 3.0.0:

  • OLMIS-1395: Print Order PDF improve formatting.
  • OLMIS-1428: Forbid creating new order file template. (If an order file template already exists, update it.)
  • OLMIS-2044: Fix print POD.
  • Plus a few other validation and error handling fixes.

...

  • OLMIS-2143OLMIS-2202: Add pagination to the users search endpoint.
  • OLMIS-1776: Trade Item: rename manufacturer for GS1.
  • OLMIS-1773: Orderable: rename packSize and name for GS1.
  • Facility search endpoint now uses POST method instead of GET.
  • Plus many new data validations, unit tests, and bug fixes.

See the Reference Data CHANGELOG for the full list of changes.

...

This component includes one change since Auth Service 3.0.0:

...