Skip to content

v8.0.0

Compare
Choose a tag to compare
@denniskigen denniskigen released this 02 Sep 12:50
· 91 commits to main since this release
04c991e

What's Changed

Breaking Changes

  • BREAKING: Rework card config system (supports O3-3242) by @brandones in #1263

Features

  • (feat) O3-3840: Improvements to the registration form Death info section by @usamaidrsk in #1290
  • (feat) O3-3404: Validate date appointment issued in the appointments form by @lucyjemutai in #1283
  • (feat) O3-3245: Add workspace to create transfer request for patients in the admission queue by @vasharma05 in #1289
  • (feat) O3-3248: Discharge ward inpatient by @usamaidrsk in #1291
  • (feat) O3-3223: Add a configurable element to include alerts on pending items to the patient card by @usamaidrsk in #1218
  • (feat) O3-3242: Ward app - add admission request detail to admission… by @chibongho in #1274
  • (feat) O3-3247: Add forms for transfer patient and swap bed by @vasharma05 in #1267
  • (feat) O3-3604: Ward app - History section of in-patient notes form by @mogoodrich in #1272
  • (feat) O3-3604: Add notes history section on in-patient notes workspace by @usamaidrsk in #1269
  • (feat) O3-3761: Add data-openmrs-role data attributes to DOM elements by @Vijaykv5 in #1271
  • (feat) O3-3250: Display bed number and patient name in the In-Patient workspace banner, Also save provider details with Notes by @usamaidrsk in #1268
  • (feat) O3-3213: Ward app - add elements to display time sin… by @chibongho in #1265
  • (feat) O3-3642: Add service location filtering and unique service display in queue services dropdown by @donaldkibet in #1246
  • (feat) O3-3244: Assign beds to patients with admission requests by @vasharma05 in #1252
  • (feat) O3-3244 & O3-3250: Add hook for fetching EMR Configuration by @vasharma05 in #1259
  • (feat) O3-3200: Service queues - prevent setting of queue entry's st… by @chibongho in #1254
  • (feat) O3-3244: Improvements to the data fetching representations and displaying patient data in the patient card by @vasharma05 in #1253
  • (feat) O3-3243: Ward App - add a configurable extension to include patient identifier by @kb019 in #1197
  • (feat) O3-3018: Adding metric tiles to the refApp homepage. by @arodidev in #1075
  • (feat) O3-3192: Harvest bed administration functionality from ugandaemr into patientmanagement by @brandones in #1230
  • (feat) O3-3125: Ward App - show patient cards for patients admitted but not assigned a bed by @mogoodrich in #1237
  • (refactor) Refactor registration form cancel modal to match conventions by @denniskigen in #1294
  • (refactor) Update Carbon styling import paths and tokens by @denniskigen in #1281

Bug fixes

  • (fix) O3-3828: Patient search crashes with Uncaught RangeError by @chimanwadike in #1288
  • (fix) O3-3617: In the appointments calendar clicking the popover button takes the user back to the appointments page. by @mccarthyaaron in #1233
  • (fix) O3-3815: Fix issues with fetching in active-visits-app by @IamMujuziMoses in #1285
  • (fix) O3-3244: Fix can not read from undefined uuid on inpatient Transfers by @usamaidrsk in #1284
  • (fix) O3-3247: Fixed styling for ward patient banner in the transfer form by @vasharma05 in #1279
  • (fix) O3-3789: Appointments data should exist before use by @jnsereko in #1280
  • (fix) O3-3250: Fix reading from undefined wardPatient by @usamaidrsk in #1278
  • (fix) O3-3391: Appointments form should show errors if all fields were left empty by @senthil-athiban in #1182
  • (fix) O3-3260: When editing an appointment, changing the service prevents form submission due to a duration field error by @mccarthyaaron in #1149
  • (fix) O3-3661: Admission Requests List should include both Admission and Transfer requests by @mogoodrich in #1255
  • (fix) Fix e2e tests that use the OpenmrsDatePicker by @NethmiRodrigo in #1241
  • (fix) Fix some tests that were broken by f5d0aec #1247 by @brandones in #1249
  • (fix) O3-3240: Fix the appearance of card rows in admission request cards by @brandones in #1248
  • (fix) O3-3476: JavaScript type error while editing the patient in a service queue by @PiusKariuki in #1208
  • (fix) O3-3644: Ward App - use /inpatient/request EMRAPI endpoint instead of /inpatient/admissionRequests etc by @brandones in #1247
  • (fix) O3-3192: Add i18n config for esm-bed-management-app by @brandones in #1243
  • (fix) O3-3590: Unable to change Provider and appointment duration when editing appointment by @Faithaigo in #1235
  • (fix) O3-3480 removed optional translation modules in some config options by @suubi-joshua in #1245
  • (fix) UI Issue with Jumbled Search Results when PatientSearchBar Component is used in a workspace by @amosmachora in #1257

Housekeeping

  • (chore) Bump common lib version used in appointments app by @denniskigen in #1301
  • (chore) Refactor ward patient card by @chibongho in #1273
  • (chore) Update translations from Transifex by @github-actions in #1260
  • (chore) Update OpenmrsDatePicker props by @NethmiRodrigo in #1262
  • (chore) O3-3069: Service queues - Tweak the queue table UI by @chibongho in #1256
  • (chore) Bump Playwright to 1.45.2 by @kdaud in #1242
  • (chore) Update translations from Transifex by @github-actions in #1234
  • (chore) Refactor ward patient card by @chibongho in #1273
  • (chore) Update translations from Transifex by @github-actions in #1260
  • (chore) Update OpenmrsDatePicker props by @NethmiRodrigo in #1262
  • (chore) O3-3069 - service queues - Tweak the queue table UI by @chibongho in #1256
  • (chore) Update translations from Transifex by @github-actions in #1234
  • (chore) Bump Playwright to 1.45.2 by @kdaud in #1242

Tests

  • (test) Assert the presence of patient details in the patient banner by @denniskigen in #1286
  • (test) Fix failing tests due to importDynamic initialization error by @denniskigen in #1264
  • (test) Remove unnecessary partial mocks and improve typing by @denniskigen in #1251

New Contributors

Full Changelog: v7.1.0...v8.0.0