v4.2.0
What's Changed
Features
appointments
- (feat) Add the ability to edit and cancel appointments by @hadijahkyampeire in #985
- (feat) O3-1856: Appointments cancel modal improvements by @hadijahkyampeire in #995
form entry
forms
- (feat) Change formUuid property type to support arbitrary strings by @icrc-jofrancisco in #1010
- (feat) Support search on all pages in forms list by @icrc-jofrancisco in #1017
medications
- (feat) O3-1809: Using global Visit setting to either map Order Encounter to Active Visit by @vasharma05 in #969
- (feat) Show patient instructions on the order card by @mherman22 in #1002
- (feat) O3-1879: P.R.N. Instructions Text area should be disabled if
PRN as needed
is not selected by @vasharma05 in #1024 - (feat) Show patient instructions on the order card by @mherman22 in #1002
- (feat) O3-1879: P.R.N. Instructions Text area should be disabled if
PRN as needed
is not selected by @vasharma05 in #1024
patient chart
- (feat) Add ability to navigate back from patient-chart to previous url by @donaldkibet in #1015
- (feat) Add configuration to hide patient identifiers by @pirupius in #1033
- (feat) Added configurable end visit label in patient visit header and… by @CynthiaKamau in #986
- (feat) Add ability to auto-populate start visit form with default values by @donaldkibet in #996
- (feat) Added configurable button to move patients to the next service by @CynthiaKamau in #1000
- (feat) Tweak appearance of the side rail divider by @denniskigen in #1034
- (feat) Add visit header extension slot by @donaldkibet in #1037
- (feat) Updated get active queue endpoint by @CynthiaKamau in #1023
- (feat) Remove move patient to next service button by @CynthiaKamau in #1035
visit notes
- (feat) Add batch expansion to the visit notes table by @denniskigen in #993
vitals
- (feat) O3-1649: Show vitals and biometrics without needing to expand the vitals header by @jnsereko in #999
- (feat) O3-1896: Number input steppers in vitals and biometrics form shouldn't exceed ranges by @Jexsie in #1022
- (feat) Add visit header extension slot by @donaldkibet in #1037
- (feat) Add year on generic obs component by @donaldkibet in #1044
- (feat) Require an active visit before filling vitals or biometrics by @donaldkibet in #998
Refactors
patient chart
- (refactor) Refactor visit header by @denniskigen in #992
- (refactor) Refactor start visit form by @denniskigen in #1031
- (refactor) Remove all service queue configs and inputs and replace them with extension by @CynthiaKamau in #1036
- (refactor) Refactor conditions widget by @denniskigen in #1005
Bug fixes
- (fix) O3-1492: Remove dangerous global selectors from stylesheets by @denniskigen in #1045
- (fix) Remove redundant styling for search fields by @denniskigen in #1009
appointments
- (fix) 03-1855: Appointment table behaving weird by @hadijahkyampeire in #1006
conditions
- (fix) 03-1848: The condition name field should not be editable when editing conditions by @hadijahkyampeire in #988
- (fix) Set
Active
as the default conditions table filter by @denniskigen in #989 - (fix) 03-1857: Make the disabled condition a label instead of a disabled search. by @hadijahkyampeire in #997
form entry
- (fix) Fixed regression when fetching concept dictionary data using multiple requests by @icrc-psousa in #980
- (fix) Fix syntax deprecations and remove unused imports by @denniskigen in #990
forms
- (fix) 03-1917: Forms icon in the side rails loses the active class. by @hadijahkyampeire in #1026
- (fix) 03-1932: Form icon should be disabled if a specific form is open by @hadijahkyampeire in #1029
- (fix) 03-1945: Do not launch the forms dashboard when there is an open form. by @hadijahkyampeire in #1038
- (fix) 03-1026: Filling out a form does not update the Forms & Notes view by @donaldkibet in #1049
patient banner
- (fix) Port over styling for identifiers in the patient banner by @denniskigen in #1048
patient chart
- (fix) Use first queue location and not visit location in queue locati… by @CynthiaKamau in #1001
- (fix) Fix icon link states in the side rail by @jwnasambu in #1004
- (fix) Side rail and bottom nav UI fixes by @denniskigen in #1007
- (fix) Add a white background to the patient lists action button by @denniskigen in #1012
- (fix) O3-1647: Change
Mark deceased
action button text by @lumuchris256 in #1016 - (fix) Attempt to fix weird overflow menu UI by @denniskigen in #1028
- (fix) Fix overflow menu background color in visits table by @denniskigen in #1030
- (fix) Allow opening legacy html forms on visit list by @icrc-psousa in #1027
- (fix) Table styling fixes for data tables in patient chart by @vasharma05 in #1014
- (fix) Remove global left nav menu style overrides by @denniskigen in #1040
vitals
- (fix) O3-1928: Set maximal width on vitals header item container by @lumuchris256 in #1021
Housekeeping
- (chore) Add french (FR) translations by @icrc-jofrancisco in #987
- (chore) Bump Turborepo GitHub Artifacts action version by @denniskigen in #1008
- (chore) Bump upload-artifact action by @denniskigen in #1011
- (chore) Fix environment variable workflow access by @denniskigen in #1013
- (chore) Specify max concurrency in build script by @denniskigen in #1018
- (chore) Bump
@openmrs/ngx-formentry
to 3.0.1-pre.124 by @icrc-psousa in #1025 - (chore) Remove unused dependency by @ibacher in #1032
Docs
New Contributors
- @lumuchris256 made their first contribution in #1016
- @Jexsie made their first contribution in #1022
Big thanks to all our wonderful contributors!
Full Changelog: v4.1.0...v4.2.0