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
- (refactor) Trivial clean-up in test results viewer by @mccarthyaaron in #1751
- (refactor) Update Carbon styling imports and tokens by @denniskigen in #1941
- (refactor) O3-3654: Results filter refinement by @arodidev in #1943
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
- (chore) Bump Playwright by @kdaud in #1944
- (chore) Conditionally set server-token for CI workflow jobs by @denniskigen in #1954
- (chore) Bump react form engine library by @kajambiya in #1965
- (chore) Bump react form engine version by @samuelmale in #1977
- (chore) Bump Angular to v17 by @denniskigen in #1976
- (chore) Bump react form engine version by @kajambiya in #1978
- (chore) Bump the react Form Engine version by @hadijahkyampeire in #1995
- (chore) Bump Angular form engine by @denniskigen in #1986
- (chore) Bump webpack from 5.89.0 to 5.94.0 by @dependabot in #1992
- (chore) Release v8.2.0 by @denniskigen in #1988
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
- @miirochristopher made their first contribution in #1928
- @VeronicaMuthee made their first contribution in #1997
Full Changelog: v8.1.0...v8.2.0