Skip to content

Releases: openmrs/openmrs-esm-core

3.2.0

04 Feb 23:41
9c4a040
Compare
Choose a tag to compare

Features

  • BREAKING: O3-1063: Change formatDate function signature. Adds support for wide format without year. #305 (brandones)
    • We chose to release a minor version despite the breaking change because there is presently no one that would be affected by the breaking change.
  • (feat) Return updated patientUuid from usePatient #301 (denniskigen)
  • 03-1034 : (enhancement) hovering over apps switcher links to support branding #295 (donaldkibet)
  • Allow Proxying with Additional Cookies #286 (FlorianRappl)
  • O3-1015 Implementer should be able to configure primary color #272 (brandones)
  • Login app should interpolate template strings in configured logo URL #266 (brandones)
  • (feature) Create usePatient function which updates patient based on URL changes #265 (brandones)
  • Create mechanism for overriding webpack configuration #262 (brandones)
  • Add time options to formatDate #257 (brandones)
  • Add global nav slot to left nav bar #255 (jonathandick)
  • Add parseDate function #248 (brandones)
  • Make URL query parameter for language 'lang' instead of 'lng' #247 (brandones)
  • Create functions for locale-sensitive date formatting #243 (brandones)
  • O3-918 Two+ instances of the same extension should be able to added the same slot #236 (brandones)
  • O3-939: Added extension slot for adding external links in the app-menu #226 (vasharma05)

Fixes

Maintenance

Read more

3.1.14

30 Nov 17:04
10e7c90
Compare
Choose a tag to compare

This is a summary of changes since 3.1.12, since a release for 3.1.13 was never created.

Breaking changes

  • Remove support for loading config files from the import map #201 (brandones)

Config files can no longer be loaded via the import map. The URL to a config file should be built into the index.html file when using openmrs build.

Features

  • Enhanced the SW route registration table with a strategy column and reworked the routing to be strategy driven. #220 (manuelroemer)
  • O3-909 - Dynamically shared dependencies #219 (FlorianRappl)
  • Allow building a config file into the distro #217 (brandones)
  • MF-863: Make the Offline Tools MF dynamically composable via extensions #207 (manuelroemer)
  • Added option for promises in breadcrumbs' title #202 (vasharma05)

UI

Fixes

  • Fix for O3-941 #228 (FlorianRappl)
  • Removed obsolete "default" route handlers | Don't clear dynamic routes when app starts #221 (manuelroemer)
  • Fix routes for 'openmrs develop'. The index.html route was failing. #212 (brandones)
  • Make 'pre' versions come before the corresponding release version #208 (brandones)
  • Fixup for Make 'pre' versions come before the corresponding release version #208 #209 (brandones)
  • MF-865 Page "order" attribute not working on Chrome #205 (brandones)

Maintenance

3.1.12

12 Oct 04:25
21ee1a5
Compare
Choose a tag to compare
Read more

3.1.9

05 Feb 15:01
Compare
Choose a tag to compare
  • Updated documentation
  • Updated the styling of the data tables
  • Updated the styling of the OpenMRS logo
  • Refined breadcrumbs (style + reactivity)
  • Fixed bug in the tooling w.r.t. the public path

3.1.8

28 Jan 15:31
Compare
Choose a tag to compare
  • Updated importmap
  • Updated toast notification design
  • Updated tooling to support config URLs
  • Added static breadcrumb support
  • Added initial loading of config URLs
  • Added report of missing backend dependencies
  • Improved UI editor and editor features

3.1.7

03 Dec 18:21
Compare
Choose a tag to compare
  • Fixed using configuration slots per module
  • Fixed behavior of URL extension slots
  • Added redirect when code is 403 and API URL is session
  • Updated the default import map

3.1.6

02 Dec 12:46
Compare
Choose a tag to compare
  • Fixed @openmrs/esm-extensions not being connected to the config
  • Fixed building / debugging locally resulting in a type error
  • Added more flexibility to useConfig (#44) (@brandones)
  • Added configuration options for extensions (#43) (@brandones)
  • Updated the toast notification using carbon (#42) (@samuelmale)

3.1.5

26 Nov 15:01
Compare
Choose a tag to compare
  • Removed @openmrs/esm-context
  • Added @openmrs/esm-react-utils
  • Moved all React related components and hooks into @openmrs/esm-react-utils
  • Improved the app shell reliability
  • Updated the extension slots to use the global state container

3.1.4

24 Nov 01:40
Compare
Choose a tag to compare

Reverting #40 due to CSS build problems

3.1.3

23 Nov 21:51
Compare
Choose a tag to compare

v3.1.2, but doing it right this time