v4.4.0
What's Changed
Features
appointments
- (feat) Upcoming appointment card should show list of appointments and ability to select appointment to be fulfilled by @makombe in #1125
angular form engine
- (feat) Extend the patient object to support
other
andunknown
genders by @VivekAlladi in #1042 - (feat) Added diagnoses support to formentry by @icrc-loliveira in #991
react form engine
- (feat) Add correct form-error UI as shown on the designs by @donaldkibet in #1106
- (feat) Tweak form engine loading UI by @denniskigen in #1112
- (feat) Add ability to launch form in edit mode and handle error if form does not have associated JSON schema by @donaldkibet in #1107
- O3-2061 Pass active visit attributes to form engine if visit exists by @CynthiaKamau in #1120
forms
- (feat) Offline tools dashboard UI enhancements by @denniskigen in #1094
patient banner
- (feat) O3-1976: Implement the deceased variant of the patient header by @jwnasambu in #1078
patient chart
- (feat) Add custom default facility url when location is missin… by @CynthiaKamau in #1113
- (feat) O3-2047: Added combo box to search and filter through multiple locations in the start visit form by @vasharma05 in #1131
- (feat) Remove patient from active queue on checkout by @jecihjoy in #1109
- (fix) Fix the background color of the
start a visit
button on the visit header on hover by @jwnasambu in #1130
test results
- O3-1679: Test results header in the "Test Results" dashboard appearing twice by @njiddasalifu in #1102
Performance Improvements
Bug fixes
angular form engine
- (fix) KH-175 Fix regression Introduced by #1042 by @enyachoke in #1136
forms
- (fix) Fix bug on launching vitals form to use form-engine by @donaldkibet in #1110
medications
- (fix) Fix the visit.enabled property to visits.enabled property in the medications app by @vasharma05 in #1123
notes
- (fix) O3-1947: Auto-expand the visit note textarea as the user types by @Jexsie in #1039
- (fix) O3-2031: Remove unused configuration properties from useVisitNotes by @Jexsie in #1105
patient banner
- (fix) KH-141: Filling 5 address fields shows only 4 fields in the patient banner. by @hadijahkyampeire in #1101
patient chart
- (fix) Restore success toast shown after starting a visit by @denniskigen in #1111
- (fix) O3-2025: Visit enabled system setting should be referenced using "visit.enabled" by @Jexsie in #1099
- (fix) Dashboard View should not use wrap property by @ibacher in #1091
- (fix) Fix bug on starting a visit where there is only one visit-type by @donaldkibet in #1108
- (fix) O3-2029: Required visit attribute's default value shouldn't be the first choice by @vasharma05 in #1100
- (fix) Update bug on fetching config value in custom default facility by @CynthiaKamau in #1114
test results
- (fix) O3-1959: Test results datetime to only display the date. by @hadijahkyampeire in #1103
- (fix) 03-2028: Test Results page switches patients by @hadijahkyampeire in #1135
- (fix) KH-142: Remove the time for today's dates. by @hadijahkyampeire in #1117
Housekeeping
- (chore) Switch to community-maintained
@openmrs/esm-form-engine-lib
by @donaldkibet in #1096 - (chore) Bump
@openmrs/openmrs-form-engine-lib
by @donaldkibet in #1124 - (chore) Add script that bumps the form engine library version by @larslemos in #1127
- (chore) Bump the
@openmrs/ngx-formentry
library by @hadijahkyampeire in #1128 - (chore) bump
@openmrs/esm-form-engine-lib
by @donaldkibet in #1129 - (chore) Bump form engine by @larslemos in #1132
- (chore) Bump form engine by @larslemos in #1134
- (chore) Bump form engine by @larslemos in #1137
- (chore) Bump form engine by @larslemos in #1138
- (chore) Bump form engine by @larslemos in #1140
- (chore) Bump
@openmrs/openmrs-form-engine-lib
by @larslemos in #1141 - (chore) Release v4.4.0 by @rbuisson in #1142
- Bump webpack from 5.74.0 to 5.76.0 by @dependabot in #1046
New Contributors 🎉
- @njiddasalifu made their first contribution in #1102
- @VivekAlladi made their first contribution in #1042
- @jecihjoy made their first contribution in #1109
Thank you so much!
Full Changelog: v4.3.0...v4.4.0