Skip to content

Releases: openmrs/openmrs-esm-core

v5.0.0

22 Jun 18:14
2de5bf3
Compare
Choose a tag to compare

What's Changed

Breaking changes

Features

  • (feat) Add support for setting default language via html lang attribute by @ibacher in #695

Bug fixes

v4.5.0

07 Jun 19:06
14ab1b8
Compare
Choose a tag to compare

What's Changed

Features

Bug fixes

  • (fix) Override stacking context for tooltips by @denniskigen in #672
  • (fix) Update types for dynamic-imports by @ibacher in #676
  • (fix) Restore createUseStore mock for framework by @ibacher in #678
  • (fix) Remove unused SystemJS-related code by @denniskigen in #677
  • (fix) Toggling of UI and Config editor toggles by @Jexsie in #679
  • (fix) Tweak spacing in the location picker loading skeleton by @Denywiryk in #685
  • (fix) Fix the height of DataTables by removing a style override by @Jexsie in #684

New Contributors

Thank you to all our amazing contributors! 🎉

Full Changelog: v4.4.1...v4.5.0

v4.4.1

10 May 14:33
63ba3ef
Compare
Choose a tag to compare

What's Changed

Features

Framework

  • (feat) Add function for dynamically importing WMF modules by @ibacher in #670

Fixes

Full Changelog: v4.4.0...v4.4.1

v4.4.0

27 Apr 23:26
fdaefed
Compare
Choose a tag to compare

What's Changed

Features

Framework

  • BREAKING: Refactor usePatient to account for offline patients by @ibacher in #655
  • BREAKING: Migrate from Unistore -> Zustand by @ibacher in #632
  • (feat) O3-2058: O3 current visit should last for more than a day by @Jexsie in #666

Fixes

  • (fix) O3-2015: User can’t click on any button while the toasts are up by @Jexsie in #663
  • (fix) KH-126: Redirected to home page without selecting a location by @vasharma05 in #664
  • (fix) KH-125: User should be redirected to location picker if no location is found in session by @vasharma05 in #665
  • (fix) Support for loading relative URLs by @ibacher in #668
  • (fix) support use-cases where response is not JSON by @ibacher in #652

Full Changelog: v4.3.1...v4.4.0

v4.3.1

12 Apr 21:10
Compare
Choose a tag to compare

What's Changed

Features

offline tools

primary navigation

Bug fixes

primary navigation

Housekeeping

Reversions

  • BREAKING: Refactor usePatient to account for offline patients by @ibacher in #655
  • (revert) BREAKING: Refactor usePatient to account for offline patients by @denniskigen in #661

Full Changelog: v4.3.0...v4.3.1

v4.3.0

31 Mar 16:57
Compare
Choose a tag to compare

What's Changed

Features

app shell

  • (feat) Control clean plugin through CLI by @ibacher in #650

login

styleguide

Bug fixes

app shell

  • (fix) Remove full export of @carbon/react from app-shell by @ibacher in #654

Documentation

  • (docs) Add guidance for including conventional commit labels in PR te… by @CynthiaKamau in #651

Full Changelog: v4.2.0...v4.3.0

v4.2.0

16 Mar 13:06
40db66e
Compare
Choose a tag to compare

What's Changed

Features

  • (feat) Optional typings for useConfig() by @ibacher in #626

app shell

  • (feat) Running shell with run:shell shouldn't use the CSP by @ibacher in #613
  • (feat) More useful service worker registration errors by @denniskigen in #618
  • (feat) Add implicit config for all registered apps (O3-1933) by @ibacher in #621
  • (feat) Make core JS and CSS cacheable by @ibacher in #623
  • (feat) Even more left nav UI tweaks by @denniskigen in #647

framework

primary navigation

  • (feat) Add ability to auto-close the App Menu when a user clicks on a link by @donaldkibet in #608

styleguide

  • (feat) Added styles for overflow menus in data tables by @vasharma05 in #612

tooling

  • (feat) Add support for reading configuration from .npmrc by @ibacher in #606

Refactors

login

Bug fixes

framework

  • (fix) Functions wrapped in an extension should have correct arguments by @ibacher in #615

login

offline tools

styleguide

  • (fix) O3-1632: Search fields in the application should have an orange outline by @jona42-ui in #607
  • (fix) Properly scope hyperlink styles for the left nav menu by @denniskigen in #646

tooling

  • (fix) Build command should not default to clearing directory by @ibacher in #628

Docs

Housekeeping

New Contributors

Full Changelog: v4.1.0...v4.2.0

v4.1.0

03 Feb 13:56
acc0dae
Compare
Choose a tag to compare

What's Changed

Features

implementer tools

  • (feat) Remove Dev Config toggle from implementer tools by @denniskigen in #581

Fix

app shell

  • (fix) Remove dependency of app-shell on esm-offline by @ibacher in #601

offline tools

  • (fix) O3-1797: Hide offline tools in the patient chart when the app is online by @vasharma05 in #596

Housekeeping

Documentation

  • (docs) Add a link to Framework API by @ibacher in #595
  • (docs) Add a link to the design system docs site by @denniskigen in #597
  • (docs) Update an outdated FAQ about importmaps by @ibacher in #602
  • (docs) Add prerequisite that an O3 instance needs to be created first by @gracepotma in #599

Full Changelog: v4.0.3...v4.0.4

4.0.3

23 Jan 12:09
e18b3d4
Compare
Choose a tag to compare

What's Changed

Features

  • (feat) allow configuration to override translations by @ibacher in #546
  • (feat) (react-utils) extension should not re-render with state changes by @ibacher in #515
  • (feat) 03-1533: Add an actionable notification component. by @hadijahkyampeire in #543
  • (feat) switch assemble command to use pacote by @ibacher in #558
  • (feat) Delay display of menu item tooltips by 500ms by @denniskigen in #567
  • (feat) Datatable style overrides by @denniskigen in #569
  • (feat) O3-1592: Updating the NewVisitPayload to include visitAttributes by @vasharma05 in #571
  • (feat) Remove special handling for "core" apps and adjust docs to match by @ibacher in #573
  • (feat) O3-1641: Extend getVisitsForPatient request to fetch visit attribute types by @vasharma05 in #575
  • (feat) Add the ability to generate a manifest of actually assembled versions by @ibacher in #577
  • (feat) Improvements to implementer tools concept search by @denniskigen in #582

Fixes

  • (fix) Fixed the path to the importmap.json by @vasharma05 in #548
  • (fix) define behavior for userHasAccess when user or privilege aren't set by @ibacher in #551
  • (fix) properly load importmap from backend when using develop command by @ibacher in #554
  • (fix) Fix error that appears when changing locale by @denniskigen in #560
  • (fix) Fix Offline Actions dashboard link behaviour by @denniskigen in #564
  • (fix) 03-1630: Fix bug preventing editing of boolean config properties by @donaldkibet in #570
  • (fix) The 3.x UI should never prompt the user for Basic auth by @ibacher in #574
  • (docs) Create README.md by @ibacher in #576
  • (fix) make app shell dependencies more self-contained by @ibacher in #557
  • (fix) O3-1656: Logging issues on the Login page (unnecessary delay) by @jnsereko in #586
  • (fix) O3-1444: Expired login session keeps the location page stuck by @jnsereko in #580
  • (fix) Fix lodash import by @denniskigen in #589
  • (fix) O3-1565: Locale switcher sets backend locale by @vasharma05 in #561

Housekeeping

Documentation

New Contributors

Full Changelog: v4.0.2...v4.0.3

4.0.2

04 Oct 07:18
cfd4f3a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.0.2