Releases: openmrs/openmrs-esm-core
Releases · openmrs/openmrs-esm-core
3.1.7
- 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
- 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
- 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
3.1.3
3.1.2
3.1.1
3.1.0
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
- Improved support for running
openmrs
on Windows (@manuelroemer) - Improved naming for the extension definition (@manuelroemer)
- Removed the need to
attach
extensions to extension slots (@manuelroemer) - Fixed failing translations (@donaldkibet)
- Included support for navigation contexts (@FlorianRappl)
- Added awareness of the
esm-implementer-tools
to schema (@brandones)
3.0.7
- 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