Skip to content

Releases: openmrs/openmrs-esm-patient-chart

v11.3.0

09 Sep 16:40
eb0a4a1

Choose a tag to compare

What's Changed

Features

Chores

  • (test) O3-4993: Add tests for ImmunizationsDetailedSummary component by @Muppasanipraneeth in #2712
  • (chore) Change PR template to request designs, rather than vague style alignment by @brandones in #2728

Full Changelog: v11.2.1...v11.3.0

v11.2.1

29 Aug 18:23
c900b56

Choose a tag to compare

A patch to include latest dependencies.

Full Changelog: 11.2.0...v11.2.1

v11.2.0

29 Aug 11:46
a1ac47e

Choose a tag to compare

What's Changed

Features

  • (feat) O3-4940: Add tablet responsiveness for immunization summary and history card by @Muppasanipraneeth in #2648
  • (feat) O3-4947: Generic widget showing observations across encounters (horizontally) by @brandones in #2660
  • (feat) Support hidePatientBanner prop in the form renderer by @Twiineenock in #2680
  • (feat) Flag past medications in visit history table with tags by @denniskigen in #2705
  • (feat) O3-4780: Improve test results filtering and timeline display by @denniskigen in #2701
  • (feat) Adjust the form-workspace size by @samuelmale in #2714
  • (feat) O3-4975: Visit editable duration should be controlled by frontend config by @brandones in #2687
  • (feat) Replace tag-based logic with priority-based system in flags app by @denniskigen in #2689

Bug fixes

  • (fix) visit-form: improve validation date bounds and accessibility by @denniskigen in #2674
  • (fix) Remove misleading zero defaults from drug order form by @denniskigen in #2682
  • (fix) Resolve timezone issues in vaccination date validation by @denniskigen in #2683
  • (fix) Restore patient flags functionality by @samuelmale in #2675
  • (fix) Fix order details table filtering logic and improve maintainability by @denniskigen in #2681
  • (fix) O3-4989: Fix type property mapping in usePatientLists hook by @denniskigen in #2695
  • (fix) O3-4987: Ensure visit history table is invalidated after adding a medication by @denniskigen in #2697
  • (fix) Form Engine App should retain the standard aliases by @ibacher in #2700
  • (fix) O3-4916: Added custom event to automatically clear service queue entries by @Debbielou in #2691

Housekeeping

Testing

New Contributors

Full Changelog: v11.1.0...11.2.0

v11.1.0

08 Aug 14:28
ac9f4fd

Choose a tag to compare

Features

  • (feat) O3-4912: Embed O3 Forms for encounters with an attached O3 Form by @olewandowski1 in #2606

Bugfixes

  • (fix) Program Completion date should not allow selection of a date before Enrollment date by @mozzy11 in #2657

Full Changelog: v11.0.0...v11.1.0

v11.0.0

07 Aug 16:09
d3aa07d

Choose a tag to compare

What's Changed

Breaking

Features

Bug Fixes

  • O3-4762: Fix visibility of frequency and route fields in drug order form by @donaldkibet in #2480
  • O3-4735 Fix editing encounters from HTML forms by @chibongho in #2465
  • O3-4777 - Allergies tab does not display coded allergens by @mseaton in #2484
  • Add translation for Conditions active status by @mozzy11 in #2656

New Contributors

Full Changelog: v10.2.0...v11.0.0

v10.2.0

20 May 19:16
41980d5

Choose a tag to compare

What's Changed

Features

  • (feat) O3-4702: Pass visitUuid to the forms custom endpoint by @donaldkibet in #2442

Bug fixes

  • (fix) Add optional chaining to prevent undefined errors on drug and order uuid by @donaldkibet in #2438
  • (fix) Update compact delete visit button styling by @denniskigen in #2443
  • (fix) Fix a11y issues on the patient summary page by @olewandowski1 in #2390
  • (fix) O3-4708: Handle encounter data revalidation via visit context store by @chibongho in #2447
  • (fix) O3-4706: Handle coded lab result values in result viewer by @donaldkibet in #2445
  • (fix) O3-4623: Make completion date field optional in programs from by @jwnasambu in #2455
  • (fix) Use correct x-axis scale for biometrics and vitals charts by @denniskigen in #2459

Housekeeping

  • (chore) O3-4686: Add E2E test for vitals reference ranges by @gitcliff in #2432

Testing

  • (test) O3-4687: Add Automated e2e test for cancelling a drug order by @gitcliff in #2434

Full Changelog: v10.1.0...v10.2.0

v10.1.0

07 May 19:14
447d516

Choose a tag to compare

What's Changed

Features

  • (feat) O3-4678: Forms app should show a loading indicator when htmlform is loading by @mseaton in #2424
  • (feat) O3-4676: Patient forms app should render htmlforms without requiring explicit htmlform configuration in O3 by @mseaton in #2421
  • (feat) O3-4675: Support passing patient, visit, and representation into customFormsUrl in patient-forms-app by @mseaton in #2419

Bug fixes

  • (fix) O3-4615: Fix loading state and pagination of encounters table by @chibongho in #2425
  • (fix) O3-4481: Visit table should update after changes to visit by @chibongho in #2408

Full Changelog: v10.0.0...v10.1.0

v10.0.0

02 May 20:11
c039c04

Choose a tag to compare

What's Changed

Breaking changes

  • (BREAKING) O3-4505: Patient object should only be loaded by the root chart component by @ibacher in #2256

Features

  • (feat) O3-4400: Add a string prop for determining when patient banner rendered from patient chart by @NethmiRodrigo in #2270
  • (feat) O3-4430: Make the indications field configurable in the drug order form by @vasharma05 in #2228
  • (feat) O3-4361: Remove visit header from top nav in patient chart by @chibongho in #2289
  • (feat) O3-4370: Preserve search context when discarding visit form in queues app by @Muppasanipraneeth in #2265
  • (feat) O3-4363: Add Visit context header to patient chart workspaces by @chibongho in #2222
  • (feat) O3-4443: Add ability to create a visit that ended in the past by @chibongho in #2240
  • (feat) O3-4226: Bump @carbon/react to v1.76.0 by @Muta-Jonathan in #2124
  • (feat) Switch to TabsVertical and TabListVertical components in chart views by @denniskigen in #2330
  • (feat) O3-4589: Remove RDE actions from patient banner action menu by @chibongho in #2324
  • (feat) O3-2953: Add support for editing and deleting Vitals and Biometrics by @samuelmale in #2263
  • (feat) Centralize allergy form validation logic by @denniskigen in #2333
  • (feat) O3-4480: Add visit history table to patient chart by @chibongho in #2295
  • (feat) O3-4615: Fetch paginated encounters directly in the encounters table by @chibongho in #2371
  • (feat) Patient Summary page layout adjustments by @denniskigen in #2383
  • (feat) O3-4614: Allow visit table rows to expand and show visit summary card by @chibongho in #2389
  • (feat) Use age-based reference ranges in vitals widget by @denniskigen in #2406
  • (feat) O3-4661: Test Results: Viewer drops imaging observations in tablet mode from Individual Tests view by @brandones in #2405

Refactors

  • (refactor) O3-3846: Replace Carbon datepickers with reusable OpenmrsDatePicker by @jwnasambu in #2154
  • (refactor) Use shared useEmrConfiguration hook from framework by @denniskigen in #2288
  • (refactor) Improve allergy form initialization and loading states by @denniskigen in #2347
  • (refactor) O3-4604: Consolidate type annotations in the allergies widget by @dhruvchandak30 in #2342
  • (refactor) O3-4610: Improve type safety in test results app by @dhruvchandak30 in #2352
  • (refactor) O3-4612: Improve type safety in patient chart clinical views by @dhruvchandak30 in #2355
  • (refactor) Move feature flag registration to routes.json by @denniskigen in #2365

Bug fixes

  • (fix) Enable more automatic visit data revalidations by @denniskigen in #2278
  • (fix) O3-4461: Remove view timeline button from individual test panels by @Muppasanipraneeth in #2255
  • (fix) Automatically revalidate visit data after submitting visit notes by @denniskigen in #2279
  • (fix) Fix RangeError when selecting a date in the visit form by @denniskigen in #2285
  • (fix) Use isExpanded prop from nav-group extension config by @samuelmale in #2304
  • (fix) O3-4559: Discontinued active medication prevents new prescriptions of same drug by @makombe in #2302
  • (fix) O3-4363: Fix context switcher modal name and order workspace height by @chibongho in #2319
  • (fix) Allergies form should not change value to undefined by @ibacher in #2329
  • (fix) O3-4584: Validate against future onset dates in the conditions form by @Muppasanipraneeth in #2326
  • (fix) O3-3793: Replace Location Picker in Program Form to load all locations by @Bawanthathilan in #2346
  • (fix) Improve visit form date and timepicker layout by @denniskigen in #2353
  • (fix) O3-4598: Add visit context switcher to 'Add vitals' workspace by @chibongho in #2341
  • (fix) O3-4600: Remove leading zero in the dose input in immunization form by @dhruvchandak30 in #2318
  • (fix) Change common libs devDependencies version to 'workspace:*' by @chibongho in #2356
  • (fix) O3-4480: Fix default content switcher index in visit detail overview page by @chibongho in #2364
  • (fix) O3-4662: Fix issue with image upload via webcam in visit note form by @UNCANNY69 in #2370
  • (fix) O3-4363: Fix form container layout styling in Visit Notes and Vitals & Biometrics forms by @chibongho in #2372
  • (fix) O3-4625: Resolve layout issue caused by Date and Time Picker overflow in Immunization Form by @Muppasanipraneeth in #2367
  • (fix) Support multiple units in BMI calculation by @VaishSiddharth in #2378
  • (fix) Fix vitals sign interpretation flagging by @denniskigen in #2391
  • (fix) O3-4645: Improve filtering logic in GroupedPanelsTable to ensure accurate display of selected entries by @Muppasanipraneeth in #2384
  • (fix) O3-4615: Fix encounters table filtering and pagination by @chibongho in #2395
  • (fix) O3-4382: Consolidate Treeview component logic by @Muppasanipraneeth in #2375
  • (fix) Fix a11y issues on the patient visits page by @olewandowski1 in #2392
  • (fix) O3-4655: Fix date formatting in test results components by @Muppasanipraneeth in #2398
  • (fix) O3-4059: Fix date handling in results viewer page by @Muppasanipraneeth in #2399
  • (fix) O3-4419: Fix order type filtering in order details table by @Muppasanipraneeth in #2385
  • (fix) Fix a11y issues on the Start Visit form by @olewandowski1 in #2386
  • (fix) O3-4363: Add pagination to visit context switcher by @chibongho in #2363
  • (fix) O3-4363: Fix NPE in visit context switcher by @chibongho in #2418
  • (fix) O3-4653: HTML Forms do not open in the forms app within the ward view by @mseaton in #2393

Housekeeping

  • (chore) Automatically pull updates to O3 framework by @ibacher in #2280
  • (chore) Bump @openmrs/esm-framework and fix typings by @chibongho in #2286
  • (chore) Automatically pull updates to O3 framework (revised) by @ibacher in #2297
  • (chore) Extend version range support for stockmanagement backend module by @jabahum in #2309
  • (chore) Remove unused useVisits hook by @chibongho in #2327
  • (chore) Bump RFE version to v3.1.3 by @pirupius in #2349
  • (chore) Update type annotation for sortOrdersByDateActivated function by @siddhant-kapse in #2388
  • (chore) Bump canvg from 3.0.10 to 3.0.11 by @dependabot in #2291
  • (chore) Bump jspdf from 2.5.1 to 3.0.1 by @dependabot in #2293
  • (chore) Bump @babel/helpers from 7.23.7 to 7.26.10 by...
Read more

v9.2.2

03 Mar 18:06
9637ebc

Choose a tag to compare

What's Changed

🐛 Bug fixes

Full Changelog: v9.2.1...v9.2.2

v9.2.1

27 Feb 11:53
1bb5ccb

Choose a tag to compare

What's Changed

🧹 Housekeeping

  • (chore) Update translations from Transifex by @github-actions in #2252
  • (chore) Update translations from Transifex by @github-actions in #2257
  • (chore) FE bump with fixes for form translations by @pirupius in #2264
  • (chore) Update translations from Transifex by @github-actions in #2267
  • (chore): Release v2.9.1 by @NethmiRodrigo in #2269

Full Changelog: v9.2.0...v9.2.1