Skip to content

Releases: openmrs/openmrs-esm-patient-chart

v10.2.0

20 May 19:16
41980d5
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v9.2.0

19 Feb 17:26
9fa01cd
Compare
Choose a tag to compare

What's Changed

🚀 New features

🐛 Bug fixes

🧪 Tests

🧹 Housekeeping

  • (chore) Update translations from Transifex by @github-actions in #2199
  • (chore) Update translations from Transifex by @github-actions in #2205
  • (chore) Bump form engine version by @usamaidrsk in #2209
  • (chore) Update translations from Transifex by @github-actions in #2207
  • (chore) Update translations from Transifex by @github-actions in #2211
  • (chore) Update translations from Transifex by @github-actions in #2212
  • (chore) Update translations from Transifex by @github-actions in #2213
  • (chore) Update translations from Transifex by @github-actions in #2216
  • (chore) Add form engine lib translations by @pirupius in #2200
  • (chore) Update translations from Transifex by @github-actions in #2218
  • (chore) Form engine app must use latest form-engine-lib versions by @vasharma05 in #2220
  • (chore) Update translations from Transifex by @github-actions in #2227
  • (chore) Update translations from Transifex by @github-actions in #2229
  • (chore) Update translations from Transifex by @github-actions in #2233
  • (chore) Update translations from Transifex by @github-actions in #2235
  • (chore) Update translations from Transifex by @github-actions in #2243
  • (chore): Bump dependencies by @NethmiRodrigo in #2245
  • (chore) Update translations from Transifex by @github-actions in #2248
  • (chore) Bump openmrs and @openmrs/esm-framework by @NethmiRodrigo in #2249
  • (chore): Release v9.2.0 by @NethmiRodrigo in #2244

New Contributors

Full Changelog: v9.1.0...v9.2.0

v9.1.0

17 Jan 18:01
898fbbb
Compare
Choose a tag to compare

What's Changed

Features

  • (feat) Update workspace calls to handle workspace groups by @vasharma05 in #2130
  • (feat) O3-4083: Standardize lab result ranges to match validation rules by @donaldkibet in #2161
  • (feat) O3-4332: Add linkify support for attachments description by @VaishSiddharth in #2166
  • (feat) O3-4334: Add scheduled date field for scheduled orders by @vasharma05 in #2177
  • (feat) Configure showing/hiding reference number fields by @vasharma05 in #2180
  • (feat) O3-4336: Order workspaces should have title of their order type by @vasharma05 in #2181
  • (feat) O3-4336: Change the priority input from a combobox to a select field in the lab order form by @vasharma05 in #2187
  • (feat) Restore manual refresh data button in results viewer by @denniskigen in #2194

Refactors

  • (refactor) Add translations for error messages in order forms by @vasharma05 in #2178
  • (refactor) O3-4336: Same theme colors for all order types by @vasharma05 in #2188

Bug Fixes

  • (fix) O3-4270: Group obs by encounter instead of datetime by @vasharma05 in #2150
  • (fix) O3-4294: Fix incorrect visit date validation in edit mode in the visit form by @denniskigen in #2165
  • (fix) O3-4302: Hide voided diagnoses in patient chart visits widget by @CynthiaKamau in #2167
  • (fix) O3-4312: Add translation to start visit workspace title by @usamaidrsk in #2169
  • (fix) O3-4303: Fix webcam image uploads by @denniskigen in #2171
  • (fix) O3-4330: Adjust edit icon fill color for dark background by @harshthakkr in #2176
  • (fix) Make the order fields nullish in the order forms by @vasharma05 in #2179
  • (fix) visit-form: Fix visit stop datetime field validations by @denniskigen in #2183
  • (fix) O3-4348: Prevent adding same order into multiple groups by @vasharma05 in #2195

Housekeeping

Testing

  • (test) O3-4227: Add E2E Test for Marking an Existing Patient as Deceased by @virajwathsalag in #2129

(Automated translation updated omitted for brevity)

New Contributors

Full Changelog: v9.0.0...v9.1.0

v9.0.0

17 Dec 20:33
1935156
Compare
Choose a tag to compare

What's changed

Breaking changes

  • BREAKING: O3-2563 Rename esm-patient-labs-app to esm-patient-tests-app by @brandones in #1935

Features

  • (feat) O3-2163: Add support for editing end visit data/time on current visits by @usamaidrsk in #1712
  • (feat) O3-3797: Add the Encounter List Table and Tabs to Patient Chart by @hadijahkyampeire in #1987
  • (feat) O3-3901: Add support for program states in esm-patient-programs by @ynurmahomed in #1989
  • (feat) O3-3899: Tweak photo picker in the registration form by @Twiineenock in #1994
  • (feat) O3-3909: Change the styling of abnormal and dangerous lab results in timeline view by @CynthiaKamau in #1999
  • (feat) O3-3921: Change End date to Discontinue date in medications table by @Vijaykv5 in #2003
  • (feat) Pass default form session intent to form Engine by @kajambiya in #2004
  • (feat) Test types should be filterable by synonyms by @denniskigen in #2006
  • (feat) O3-3655: Change the behaviour of the results view switchers by @CynthiaKamau in #2007
  • (feat) Comboboxes in the order form should filter out non-matching items by @denniskigen in #2008
  • (feat) More order basket tweaks by @denniskigen in #2009
  • (feat) Add zebra styles to individual test datatable in results viewer by @arodidev in #2010
  • (feat) O3-3818: Extend clinical forms workspace by @usamaidrsk in #2017
  • (feat) O3-3818 Add support for other form workspaces by @usamaidrsk in #2018
  • (feat) O3-3866: Allow customized message/dialog for warning when clos… by @mogoodrich in #2020
  • (feat) Tweak Test results dashboard sticky header UI by @CynthiaKamau in #2021
  • (feat) O3-4064: Print patient information with modified configuration by @vasharma05 in #2022
  • (feat) O3-4009: Display stock and price information upon ordering by @usamaidrsk in #2028
  • (feat) O3-4014: Add ability to warn user of unsaved changes on form-entry-app by @donaldkibet in #2031
  • (feat) O3-2825: Flag discontinued medications with a tag by @jwnasambu in #2037
  • (feat) Add an empty state view to BaseVisitType by @denniskigen in #2045
  • (feat) Add an empty state view to MarkPatientDeceased component by @denniskigen in #2046
  • (feat) Order basket UI tweaks by @denniskigen in #2054
  • (feat) O3-4084: Implement numeric validation for lab results entry form by @donaldkibet in #2061
  • (feat) O3-4087: Enable input for set-based lab tests on lab results form and handle partial set results by @donaldkibet in #2062
  • (feat) O3-3839 Allowing of printing lab request by @CynthiaKamau in #2063
  • (feat) O3-4088: Sort diagnoses tags in visit summary by rank by @usamaidrsk in #2064
  • (feat) Vitals header UI enhancements by @denniskigen in #2069
  • (feat) O3-4117: Add decimal point validation for numeric test results fields by @donaldkibet in #2074
  • (feat) O3-4166: add option to hide links in vitals header by @chibongho in #2090
  • (feat) O3-4186: Allow sorting in the attachments table by @vasharma05 in #2099
  • (feat) O3-4175: add ability to view and edit completed lab results by @Omoshlawi in #2100
  • (feat) O3-4071: Improve Start Visit Form to support "Visit Locations" by @mogoodrich in #2103
  • (feat) O3-4190 Add ability to filter lab orders by type and date by @CynthiaKamau in #2104
  • (feat) O3-4223: Allow adding different order types in the order basket by @vasharma05 in #2109
  • (feat) O3-4208: Add Configuration to Display Lab Reference Number Input on the Test Order Form by @usamaidrsk in #2111
  • (feat) O3-4238: Mutate the vitals and biometrics data when vitals O3 form is submitted by @vasharma05 in #2126
  • (feat) O3-4200: Make visit form usable in other apps by @chibongho in #2134
  • (feat) Config to scale the patient identifier sticker content by @vasharma05 in #2135
  • (feat) O3-3741: Enable form navigation via sidebar by @samuelmale in #2142
  • (feat) order-basket: Improve a11y and styling of status tags by @denniskigen in #2152

Refactors

  • (refactor) Port modal registrations to use the modal system by @denniskigen in #2044
  • (refactor) Refactor requests to REST endpoints to use restBaseUrl by @denniskigen in #2072
  • (refactor) Switch visit requests to use promises instead of observables by @denniskigen in #2073
  • (refactor) Remove the dependency of using patientUuid from the URL by @vasharma05 in #2080
  • (refactor) O3-4108: Remove test counts of lab results on lab tests panel by @CynthiaKamau in #2082
  • (refactor) O3-4125: Vitals and Biometrics should not rely on concept search by @D-matz in #2125
  • (refactor) Use react hook form's isSubmitting state by @denniskigen in #2141
  • (refactor) Use concept resource for conditions search by @denniskigen in #2143
  • (refactor) programs-form: Improve error handling and loading states by @denniskigen in #2160

Bug fixes

Read more

v8.2.0

06 Sep 09:59
82a1f2d
Compare
Choose a tag to compare

What's Changed

Features

  • (feat) O3-3024: Implement a two column layout for large desktops by @jayasanka-sack in #1772
  • (feat) O3-3641: Add pagination to the medications table by @donaldkibet in #1938
  • (feat) O3-3176: Improvements to the overdue vitals tag by @miirochristopher in #1939
  • (feat) O3-3656: Change the style of abnormal and dangerous lab results by @CynthiaKamau in #1942
  • (feat) O3-3683: Add aria-labels to Start and End visit buttons in the visit header by @Vijaykv5 in #1946
  • (feat) O3-3657: Adapt vitals header styling for small screens by @denniskigen in #1949
  • (feat) O3-3657: Tweak styling of abnormal results in the vitals header and data tiles by @Twiineenock in #1951
  • (feat) O3-3748: Add data-openmrs-role data attributes to DOM elements by @Vijaykv5 in #1953
  • (feat) O3-3660: Show trend results view in a modal by @CynthiaKamau in #1948
  • (feat) O3-3635: Orders table modify action should launch workspace directly by @jwnasambu in #1950
  • (feat) O3-3544: Add search bar to the orders table by @arodidev in #1936
  • (feat) O3-3794 Opening of clinical-forms-workspace on form close should be conditional by @kajambiya in #1962
  • (feat) O3-3799: Open HTML Form Entry Forms within Form Workspace by @mogoodrich in #1963
  • (feat) O3-3865: Avail entire patient object to angular form engine by @donaldkibet in #1975
  • (feat) Lab results form improvements by @denniskigen in #1985
  • (feat) Remove double bottom borders from datatables by @denniskigen in #1993
  • (feat) O3-3866: Allow customized message/dialog for warning when clos… by @mogoodrich in #1982

Refactors

Bug fixes

  • (fix) O3-3621: Lab test type should not be editable in the lab order form by @vasharma05 in #1930
  • (fix) O3-3573: The Modify order action should take one to modify the order by @miirochristopher in #1928
  • (fix) Fix feature flag for the patient flags app by @ibacher in #1947
  • (fix) Correctly pick the current location in the Edit visit form by @denniskigen in #1955
  • (fix) O3-3715: Add phone number person attribute to patient banner config by @denniskigen in #1961
  • (fix) O3-3781: Custom Widgets throwing error when rendering. by @usamaidrsk in #1967
  • (fix) Disable scroll wheel functionality in the drug order form by @denniskigen in #1971
  • (fix) Move HtmlFormEntryForm type to patient-common-lib by @ibacher in #1983
  • (fix) O3-3622: Allow saving lab reference number with the lab order by @vasharma05 in #1968
  • (fix) O3-3845: Editing a visit does not immediately update the displayed values by @mccarthyaaron in #1970
  • (fix) Fix DefaultWorkspaceProps type annotations by @denniskigen in #1996
  • (fix) O3-3478: Update E2E test for the results viewer by @vasharma05 in #1998
  • (fix) O3-3625 Lab Orders Completed via the Orders Section Still Show as Ord… by @CynthiaKamau in #1931

Housekeeping

Tests

  • (test) Remove unnecessary partial mocks; improve typing in tests by @denniskigen in #1933
  • (test) O3-3679: Test form state retention upon minimizing the forms workspace by @kdaud in #1945
  • (test) Fix failing tests due to importDynamic initialization error by @denniskigen in #1952
  • (test) Add E2E test for editing existing visits by @denniskigen in #1956
  • (test) Amend E2E test for retained inputs in clinical forms workspace by @denniskigen in #1959
  • (test) O3-3766: Fill a form with a browser slightly ahead of time. by @kdaud in #1958
  • (test) Update vitals & biometrics e2e test by @VeronicaMuthee in #1997

New Contributors

Full Changelog: v8.1.0...v8.2.0

v8.1.0

31 Jul 17:56
e973c29
Compare
Choose a tag to compare

What's Changed

Features

  • (feat) Update custom representation to match required properties for encounter observation by @donaldkibet in #1845
  • (feat) O3-2626: Add the ability to upload multiple images in the Visit Note form by @jwnasambu in #1826
  • (feat) O3-3165: Add confirmation modal when deleting repeat question by @NethmiRodrigo in #1840
  • (feat) O3-3253: Move the details panel button below the Patient Header in the workspace by @usamaidrsk in #1844
  • (feat) O3-2117: Save orders on a new encounter if there is no encounter by @usamaidrsk in #1727
  • (feat) O3-3375: Align visit form queue fields to work in visit start form on patient chart by @donaldkibet in #1860
  • (feat) O3-2953: Add the ability to edit and delete vitals and biometrics by @senthil-athiban in #1812
  • (feat) O3-3276: Add support for printing patient identification stickers by @jnsereko in #1847
  • (feat) O3-3365: Add the ability to record non-coded cause-of-death by @jwnasambu in #1876
  • (feat) O3-3365: Make freeTextFieldConceptUuid configurable by @denniskigen in #1880
  • (feat) O3-3552: Add feature flag for printing patient identifier stickers by @jnsereko in #1893
  • (feat) Minor style tweak to order details table status pills by @denniskigen in #1905
  • (feat) O3-3608: Adjust step precision for the dose field in the DrugOrder form by @its-kios09 in #1911
  • (feat) O3-3179: Change the styling of the Patient Header for deceased patients by @jwnasambu in #1854
  • Revert "(feat) O3-2953: Add the ability to edit and delete vitals and biometrics" by @denniskigen in #1923

Refactors

  • (refactor) Refactor modals to match naming conventions by @denniskigen in #1875
  • (refactor) O3-3445: Action button items should use the OverflowMenuItem component by @denniskigen in #1869
  • (refactor) Refactor Mark patient deceased form and Mark patient alive modal by @denniskigen in #1872
  • (refactor) Refactor conditions form validation logic by @denniskigen in #1881
  • (refactor) O3-3522: Replace module-local translations with core translations by @jwnasambu in #1895

Bug fixes

  • (fix) O3-3158: Restore abortControllers by @ibacher in #1843
  • (fix) O3-3175: Remove Breadcrumbs menu from Patient Chart by @kb019 in #1832
  • (fix) O3-3284: Display correctly formatted patient name throughout patient chart apps by @xprl-gjf in #1849
  • (fix) O3-2654: Process visit attributes separately from the visit payload by @usamaidrsk in #1616
  • (fix) O3-3112: Update workspace header slot name in the form-engine-app routes.json by @usamaidrsk in #1852
  • (fix) O3-3187: Fix borders used to highlight abnormal vitals by @Twiineenock in #1848
  • (fix) Change the form collapse toggle color on tablet by @denniskigen in #1857
  • (fix) fix handle absence of visit attributes when adding extra visit attributes. by @donaldkibet in #1858
  • (fix) Fix duplicate translations by @denniskigen in #1862
  • (fix) Replace deprecated displayName with getPatientName by @denniskigen in #1879
  • (fix) O3-3473: Fix datepickers in the Print test results modal by @denniskigen in #1878
  • (fix) Improvements to workspace system styling (supports O3-3246) by @brandones in #1868
  • (fix) O3-3473: Fix results viewer print modal date range selection by @denniskigen in #1883
  • (fix) UI fixes for vitals and biometrics form fields by @denniskigen in #1884
  • (fix) Use optional chaining to safely access current session provider by @charity553 in #1882
  • (fix) It should be possible to place lab orders by @ibacher in #1890
  • (fix) Remove deprecated workspace components and fix tests by @denniskigen in #1896
  • (fix) Allow cancelling orders and address various small fixes by @ibacher in #1899
  • (fix) O3-3469: Fix allergy data tile display for severe allergies by @denniskigen in #1897
  • (fix) O3-3547: Handle possibly undefined encounter.obs in LabResultsForm by @PiusKariuki in #1903
  • (fix) O3-2843: Ability to re-enroll in completed programs by @jwnasambu in #1720
  • (fix) O3-2995: Allow empty quantity to dispense and prescription refills in Drug Order Form by @mccarthyaaron in #1754
  • (fix) O3-3543: Fix test types search in the lab order workspace by @arodidev in #1910
  • (fix) O3-3545: Remove duplicate lab tests in lab order workspace by @ibacher in #1916
  • (fix) Abatement date for a condition should be later than the onset date by @denniskigen in #1920
  • (fix) O3-3609: Fix program enrollment eligibility logic by @denniskigen in #1915
  • (fix) O3-3571: Use issued property to determine when test results were issued by @arodidev in #1907
  • Revert "(fix) O3-3571: Use issued property to determine when test results were issued" by @brandones in #1924

Housekeeping

Read more