Skip to content

Releases: openmrs/openmrs-esm-core

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

3.1.2

23 Nov 21:08
Compare
Choose a tag to compare

Features

  • #40 UI Editor styling
  • #39 Carbonize and style implementer-tools

Fixes

  • #39 Fix auth failure redirect

Maintenance

  • #36 Update importmap to latest from openmrs-spa.org

3.1.1

15 Nov 00:54
Compare
Choose a tag to compare

Support for Typescript 4.0.5

3.1.0

13 Nov 17:20
Compare
Choose a tag to compare

Overhauled the esm-config schema API.

Breaking

  • MF-366 Config elements should have type #27
  • MF-320 All module-config keywords should be underscore-prefixed #32

Features

  • MF-315: UI Editor Extension slots and extension show name on hover #30
  • MF-315: UI Editor Extension slots and extension show name on hover #31

Fixes

  • (bug) squash unique key error on extension-config-tree.tsx #33

Thanks to @donaldkibet and @FlorianRappl !

3.0.8

09 Nov 14:21
Compare
Choose a tag to compare

3.0.7

29 Oct 13:30
Compare
Choose a tag to compare
  • Refined dependencies
  • Improved global state context to avoid race conditions for ownership
  • Added @openmrs/esm-dev-tools-app and @openmrs/esm-implementer-tools-app to esm-core
  • Made extensions aware of configuration
  • Included ability to use intelligent URL-like extension names