Skip to content

Releases: openmrs/openmrs-esm-patient-management

v9.2.0

09 Sep 16:49
8324c51

Choose a tag to compare

What's Changed

Features

  • (feat) O3-4936: Service Queues: Move admin buttons off screen, add room filter by @brandones in #1939

Fixes

  • (fix) O3-5007: Enable workspace functionality for Start Visit button in patient search by @jwnasambu in #1958

Full Changelog: v9.1.1...v9.2.0

v9.1.1

29 Aug 19:02
ecf2d05

Choose a tag to compare

What's Changed

A patch to include latest dependencies.

Full Changelog: 9.1.0...v9.1.1

v9.1.0

29 Aug 11:48
6b916c6

Choose a tag to compare

What's Changed

Features

  • (feat) O3-4893: Enable tagging beds with predefined bed tags by @its-kios09 in #1789
  • (feat) O3-4277: Set 60-second SWR refresh interval for service queues and ward views by @chibongho in #1870
  • (feat) O3-4816: Columns of appointments table should be configurable by @gitcliff in #1854
  • feat) O3-4816: Columns of appointments table should be configurable by @gitcliff in #1854
  • (feat) O3-4881: Fix visit queue entry revalidation gaps in Service Queues app by @denniskigen in #1904
  • (feat) O3-4918: Migrate patient list form to a workspace, extract reusable modals, and improve E2E test reliability by @ELVISKATS in #1897
  • (feat) O3-4985: Handle duplicate queue entries when transitioning patients between queues by @denniskigen in #1944

Bug fixes

  • fix) Dedupe drug orders in expanded queue table current visit view by @denniskigen in #1885
  • (fix) O3-4891: limit appointment note to 255 characters by @mseaton in #1780
  • (fix) O3-4943: Resolve queue service validation and initialization issues in QueueFields component by @its-kios09 in #1876
  • (fix) Refactor metrics cards by @brandones in #1900
  • (fix) O3-4981: Fix cramped fields in Patient Search refine dialog for tablet by @JayadityaGit in #1925
  • (fix) O3-4986: Add RTL support for the home page left nav by @Ekcode-lab in #1941

Testing

  • (test) O3-4958: Add e2e test for bed administration functionality by @Isabirye1515 in #1906
  • (test) O3-4836: Add e2e test for discharging a patient from a ward by @EDSONZ-WASSWA in #1766

Housekeeping

  • (chore) Pin peerDependencies to latest tooling and framework version by @denniskigen in #1899

New Contributors

Full Changelog: v9.0.0...9.1.0

v9.0.0

07 Aug 17:09
1fa2c64

Choose a tag to compare

What's Changed

Breaking Changes

Features

  • O3-4734: Make Ward / Queues / Appointments apps available as extensions #1634 by @chibongho

  • O3-4485: Allow patients to be transitioned to a queue from completed lab orders #1516 by @its-kios09

  • Improve Add patient to queue modal form layout and structure #1651 by @denniskigen

  • O3-4783: Improve error handling for queue-fields #1654 by @donaldkibet

  • O3-4630: Role-specific home dashboards (Phase 1: O3-4817, O3-4818, O3-4819) #1660 by @brandones

  • O3-4845: Remove metrics title from Service Queues and Appointments pages #1739 by @ELVISKATS

  • O3-4847: Appointments: Check In / Visit Form should have configurable default queue #1717 by @brandones

  • O3-4861: Service Queues: Action menu should be configurable; delete/void should not show by default #1735 by @brandones

  • O3-4856: Replace hardcoded cohort type with user-selectable dropdown #1723 by @Daphne210

  • O3-4821: Configure which metrics cards appear on which pages #1670 by @brandones

  • O3-4799: Add support for adding patients to a list #1696 by @icrc-jofrancisco

  • O3-4637: Service Queues: "Call" button in table opens modal #1756 by @brandones

  • O3-4807: Service Queues: "Waiting for" card shows urgent cases count #1767 by @gitcliff

  • O3-4882: defaultInitialServiceQueue config should live in Service Queues app #1805 by @gitcliff

  • O3-4923: Target all lists tab for onboarding flow #1820 by @JayadityaGit

  • O3-4923: Add custom data attributes for onboarding app #1849 by @JayadityaGit

  • O3-4934: Add data-tutorial-target attribute to search app close icon #1860 by @JayadityaGit

  • O3-4131: Improvements to 'Transition patient' modal #1816 by @brandones

Bug Fixes

New Contributors

Full Changelog: v8.5.0...v9.0.0

v8.5.0

20 May 19:48
f696d4e

Choose a tag to compare

What's Changed

Features

Bug fixes

  • (fix) O3-4662: Labs banner should only include active orders by @mseaton in #1628

Full Changelog: v8.4.2...v8.5.0

v8.4.2

08 May 13:22
573afdf

Choose a tag to compare

What's Changed

Bug Fixes

  • (fix) O3-4516 Ward App - Make admission request workspace wider by @chibongho in #1586

Full Changelog: v8.4.1...v8.4.2

v8.4.1

07 May 21:47
04d03fe

Choose a tag to compare

What's Changed

Bug fixes

  • (fix) Fix translation handling in registration form validation messages by @denniskigen in #1593

Documentation

Full Changelog: v8.4.0...v8.4.1

v8.4.0

05 May 10:36
83a4011

Choose a tag to compare

What's Changed

Features

Refactors

  • (refactor) O3-3846: Replace Carbon datepickers with reusable OpenmrsDatePicker by @jwnasambu in #1441
  • (refactor) Standardize appointments form workspace and naming by @denniskigen in #1518
  • (refactor) Standardize service queue modal component naming by @denniskigen in #1520
  • (refactor) Optimize patient registration form performance by @denniskigen in #1533
  • (refactor) Improve context management and organization by @denniskigen in #1535
  • (refactor) Remove custom modal header close button styles by @denniskigen in #1541
  • (refactor) O3-4199: Bed management should use the modal system by @amosmachora in #1381
  • (refactor) O3-4551: Refactor "Add patient to queue" form to use rhf and zod by @Muppasanipraneeth in #1538
  • (refactor) Centralize FHIR patient mapping logic in search app by @denniskigen in #1548

Bug fixes

Housekeeping

  • (chore) Bump @openmrs/esm-framework and fix typings by @chibongho in #1525
  • (chore) O3-4425: Specify extension order of add-patient-action top nav item by @chibongho in #1530
  • (chore) Add auto-update for OpenMRS dependencies by @ibacher in #1551

Testing

  • (test) Amend datepicker related tests by @denniskigen in #1524
  • (test) O3-4462: Split form-filling into individual steps in register and edit patient tests by @harshthakkr in #1490

Documentation

New Contributors

Full Changelog: v8.3.1...v8.4.0

v8.3.1

27 Feb 13:06
570999a

Choose a tag to compare

What's Changed

🐛 Bug fixes

  • (fix) Standardize appointment component props and fix filter behaviour by @denniskigen in #1504
  • (fix) Fix avatar spacing in appointments patient header by @denniskigen in #1496

🧹 Housekeeping

  • (chore) Update translations from Transifex by @github-actions in #1495

  • (chore) Update translations from Transifex by @github-actions in #1498

  • (chore) Update translations from Transifex by @github-actions in #1499

  • (chore): Release v8.3.1 by @NethmiRodrigo in #1508

Full Changelog: v8.3.0...v8.3.1

v8.3.0

19 Feb 18:10
cd4f7ff

Choose a tag to compare

What's Changed

🚀 New features

  • (feat) O3-4328: Ward App: Don't allow admissions/transfers across vi… by @mogoodrich in #1434
  • (feat) O3-4385: Sync Excel exports with UI-displayed patient identifiers by @Samstar10 in #1458
  • (feat) O3-4033 Add an icon for appointments on the left nav by @Munyua123 in #1475
  • (feat) O3-4335: Enable multiple filters on the appointments app dashboard by @Samstar10 in #1449
  • (feat) O3-4211: Reuse patient banner components across search by @denniskigen in #1483

🐛 Bug fixes

  • (fix) O3-4365 Ward app - fix styling of patient identifier in patient… by @chibongho in #1459
  • (fix) O3-4386: Fix the tooltip position in the ward allocation table in bed management by @UNCANNY69 in #1460
  • (fix) O3-4183: Improve visit queue number attribute UUID handling in queue table by @jwnasambu in #1366
  • (fix) O3-3725: Show complete error in snackbar when creating/editing a form by @NethmiRodrigo in #1462
  • (fix) Normalize component names for automated translation extraction by @usamaidrsk in #1466
  • (fix) O3-4373 : Default Queue Priority When Moving to Next Service by @Muppasanipraneeth in #1461
  • (fix) Improve code splitting and dependencies by @ibacher in #1468
  • (fix) O3-4387: Fetch active visits from parent location when login location is not a visit location by @NethmiRodrigo in #1464
  • (fix) O3-4401: Update active visits query params to display correct count in active visits home tile by @NethmiRodrigo in #1471
  • (fix) O3-4391 Ward app - fix 'Transfer elsewhere' action for patients… by @chibongho in #1465
  • (fix) O3-4123: Improve queue entry removal UX and modal styling by @harshthakkr in #1451
  • (fix) Allow clearing the "Duration" field in the Appointments form by @Muppasanipraneeth in #1470
  • (fix) Improve queue table layout stability by @denniskigen in #1484
  • (fix): Fix the close button styling in list management modals by @NethmiRodrigo in #1489

🧪 Tests

🔨 Refactors

🧹 Housekeeping

  • (chore) Configure Transifex for Ward app by @rbuisson in #1456
  • (chore) Update translations from Transifex by @github-actions in #1455
  • (chore) Update translations from Transifex by @github-actions in #1463
  • (chore) Update translations from Transifex by @github-actions in #1467
  • (chore) Update translations from Transifex by @github-actions in #1469
  • (chore) Update translations from Transifex by @github-actions in #1473
  • (chore) Update translations from Transifex by @github-actions in #1474
  • (chore) Update translations from Transifex by @github-actions in #1477
  • (chore) Update translations from Transifex by @github-actions in #1479
  • (chore) Update translations from Transifex by @github-actions in #1482
  • (chore): Bump dependencies by @NethmiRodrigo in #1486
  • (chore): Bump core and fix OpenmrsDatepicker tests by @NethmiRodrigo in #1488
  • (chore) Exclude patient list apps from e2e test environment by @denniskigen in #1492
  • (chore) Update translations from Transifex by @github-actions in #1491
  • (chore) Bump core tooling and framework by @NethmiRodrigo in #1493
  • (chore): Bump patient common lib by @NethmiRodrigo in #1494

New Contributors

Full Changelog: v8.2.1...v8.3.0