Releases: openmrs/openmrs-esm-home
v5.1.0
What's changed
Features
- (feat) Add Spanish translations by @icrc-jofrancisco in #155
Housekeeping
- (chore) Bump dependencies by @denniskigen in #140
- (chore) More version bumps by @denniskigen in #153
Full Changelog: v5.0.0...v5.1.0
v5.0.0
Home v5.0.0
is a major
release that introduces a BREAKING change. It migrates this frontend module to leverage the new module loading mechanism introduced in Core v5. Per the migration guide, this release introduces a routes.json file used to configure pages and extensions for each frontend module. It also makes the necessary changes to app entry points (src/index.ts), including specifying named exports for each extension and page. Specifying this dynamic and static metadata makes this module compatible with the new module loading mechanism, enabling us to leverage its performance benefits. This is a BREAKING change, and all distros that use this module will need to update their configurations to use the latest versions of the core framework and openmrs tooling.
Breaking changes
- (BREAKING) Migrate
esm-home
to use routes.json by @denniskigen in #142
Features
- (feat) Automatically update translation files for all locales when keys and strings change by @vasharma05 in #141
Bug fixes
- (fix) Remove deprecated
extensionSlotName
prop by @denniskigen in #139 - (fix) More fixes for routes by @denniskigen in #143
- (fix) More fixes for routes by @denniskigen in #144
- Revert "(fix) More fixes for routes (#144)" by @denniskigen in #145
Housekeeping
- (chore) Switch back to
swc-loader
by @denniskigen in #146 - (chore) Update to newer versions of openmrs and @openmrs/esm-framework by @denniskigen in #147
Full Changelog: v4.2.0...v5.0.0
v4.2.0
What's Changed
Features
- (feat) Remove home page redirect by @denniskigen in #133
- (feat) O3-2150: Add Hebrew to openmrs-esm-home by @AlexanderMizgirev in #135
New Contributors
- @AlexanderMizgirev made their first contribution in #135
Thank you to all our amazing contributors! 🎉
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
Features
- (feat) Tweak home page widgets UI by @denniskigen in openmrs/openmrs-esm-patient-management#611
- (feat) Home page redesign by @donaldkibet in openmrs/openmrs-esm-patient-management#584
- (feat) Explicitly set slot order of home page widgets by @denniskigen in openmrs/openmrs-esm-patient-management#618
- (feat) Redesigned home page navigation by @denniskigen in openmrs/openmrs-esm-patient-management#619
- (feat) Remove app menu links to service queues and patient list apps by @denniskigen in openmrs/openmrs-esm-patient-management#620
active visits
- (feat) UI improvements to the active visits widget by @vasharma05 in openmrs/openmrs-esm-patient-management#613
appointments
- (feat) Add downloadable appointment list in appointment tabs by @CynthiaKamau in openmrs/openmrs-esm-patient-management#625
- (feat) Add appointment calendar link on appointment homepage by @CynthiaKamau in openmrs/openmrs-esm-patient-management#626
patient search
- (feat) Patient search UI enhancements by @denniskigen in openmrs/openmrs-esm-patient-management#610
patient registration
- O3-1941: Improved the patient registration and edit e2e tests by @ayush-AI in openmrs/openmrs-esm-patient-management#616
- (feat) Use translations for left pane section links when available by @icrc-psousa in openmrs/openmrs-esm-patient-management#614
patient lists
- (feat) Patient lists UI and pagination improvements by @vasharma05 in openmrs/openmrs-esm-patient-management#622
Refactors
- (refactor) Replaced queue fields with queue extension by @CynthiaKamau in openmrs/openmrs-esm-patient-management#623
Bug fixes
- (fix) O3-1974: Remove the retry count in playwright by @RandilaP in openmrs/openmrs-esm-patient-management#607
- (fix) O3-1975: Preserve video recordings and traces of failing E2E tests by @RandilaP in openmrs/openmrs-esm-patient-management#608
- (fix) Prevent unnecessary requests when required params are missing by @denniskigen in openmrs/openmrs-esm-patient-management#621
appointments
- (fix) fix appointments endpoint errors by @donaldkibet in openmrs/openmrs-esm-patient-management#624
patient lists
- (fix) O3-1965: Load the current cohortType on "Edit patient list" form by @chirandevinda in openmrs/openmrs-esm-patient-management#605
- (fix) O3-1732:
Create new list
inAdd to list
modal (patient chart) opens overlay in patient chart by @vasharma05 in openmrs/openmrs-esm-patient-management#598
patient registration
- (fix) O3-1883: Defined
Phone number
field with configuration's Field Configuration by @vasharma05 in openmrs/openmrs-esm-patient-management#612 - (fix) O3-1860:Add appropriate permissions to view and edit/configure … by @jona42-ui in openmrs/openmrs-esm-patient-management#617
- (fix) O3-2008: Set 'showHeading' default value to false by @icrc-agomes in openmrs/openmrs-esm-patient-management#628
Docs
- (docs) O3-1963: Update
yarn start
command in Readme by @ayush-AI in openmrs/openmrs-esm-patient-management#599 - (docs) Add guidance for including conventional commit labels in PR titles by @CynthiaKamau in openmrs/openmrs-esm-patient-management#615
New Contributors
- @ayush-AI made their first contribution in openmrs/openmrs-esm-patient-management#599
- @chirandevinda made their first contribution in openmrs/openmrs-esm-patient-management#605
- @jona42-ui made their first contribution in openmrs/openmrs-esm-patient-management#617
- @icrc-psousa made their first contribution in openmrs/openmrs-esm-patient-management#614
- @icrc-agomes made their first contribution in openmrs/openmrs-esm-patient-management#628
Full Changelog: openmrs/openmrs-esm-patient-management@v4.2.0...v4.3.0
v4.0.2
v4.0.1
What's Changed
- (chore) Add french (FR) translations by @icrc-jofrancisco in #117
- (chore) Add yarn version plugin by @denniskigen in #118
New Contributors
- @icrc-jofrancisco made their first contribution in #117
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
Breaking Changes
Features
- (feat) O3-916 Get rid of Refapp 2.x links in top-left menu by @99sumedha in #82
- (feat) Exports build version by @ZacButko in #104
- (feat) Add ability to configure OpenMRS logo on home-dashboard by @donaldkibet in #111
Bug Fixes
- (fix) Add type property to
patientResultUrl
config schema by @denniskigen in #109
Housekeeping
- (chore) Updated CDN url by @ZacButko in #88
- (chore) Update Yarn by @ZacButko in #99
- (chore) Set up
compress-size-action
for tracking bundle sizes by @denniskigen in #100 - (chore) Update deploy process to trigger Bamboo build by @ibacher in #103
- (chore) Tweak bundle size reporter workflow config by @denniskigen in #102
- (chore) Bump lerna by @denniskigen in #107
- (chore) Bump turborepo by @denniskigen in #105
- (chore) Bump dependencies by @denniskigen in #113
- (chore) Bump dependencies by @denniskigen in #115
- (chore) Leverage turbo fully for running scripts by @denniskigen in #116
- (chore) Bump tmpl from 1.0.4 to 1.0.5 by @dependabot in #77
- (chore) Bump follow-redirects from 1.14.2 to 1.14.7 by @dependabot in #75
- (chore) Bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #110
- (chore) Bump loader-utils from 2.0.3 to 2.0.4 by @dependabot in #112
- (chore) Husky fix: Replaced prepare with postinstall by @vasharma05 in #108
- (chore) O3-780: Add bundle size monitoring to PR actions by @FlorianRappl in #74
- (chore) Setup Transifex by @rbuisson in #101
New Contributors
- @99sumedha made their first contribution in #82
- @ZacButko made their first contribution in #88
- @ibacher made their first contribution in #103
- @rbuisson made their first contribution in #101
Full Changelog: v3.1.1...v4.0.0
3.1.1
- Add "descriptive title" requirement to PR template #72 (brandones)
- Create pull_request_template.md #71 (donaldkibet)
- Use Privilege System from MF-511 #70 (FlorianRappl)
- Changed strict backend dependency webservices.rest from 2.24.0 to ^2.24.0 #69 (alaboso)
- Widget area expanded to full width #68 (vasharma05)
- Added margin to the widget extension #67 (vasharma05)
- MF-615: Added Extenstion Slot for home page widgets #66 (vasharma05)
- feat(mf-463) : moved search to esm-primary-navigation #65 (donaldkibet)
3.1.0
- Converted to monorepo
- Provided offline support
- Moved application links to app launcher
- Updated the design of the search
3.0.2
- MF-381: Rewrite patient search results UI based on carbon designs (@denniskigen)
- Updated dependencies
- Migrated to GitHub actions