v6.0.0
What's Changed
⭐️ New Features
- (feat) (O3-2573): Implement the new snackbar patient management (patient-registration-app) by @usamaidrsk in #892
- (feat) O3-2559 make patient chart link in appointments table configurable by @chibongho in #891
- (feat)O3-2573: Using Snackbar in service-queue-app by @njiddasalifu in #893
- (feat) Prevent double submission while doing patient registration. by @donaldkibet in #898
- (feat) O3-2645 Add Config in Appointments App to disable Unscheduled Appointments Tab by @chibongho in #896
- (feat) add configuration to enable/disable all-day appointments by @chibongho in #905
- (feat) In Appointments App, filter out location dropdowns to only show appointment locations by @chibongho in #904
- (feat) O3-2684: Remove hard coded queue entry statuses by @cioan in #920
- (feat) O3-2572: Implement the new snack bar in patient management(part 1) by @hadijahkyampeire in #921
- (feat) O3-2749 Service Queues - Add Patient Banner to "Add patient to queue" form by @chibongho in #953
- (feat) Add configurability to Recently Searched Patients feature by @denniskigen in #959
- (feat) O3-2792: Increase number of patients listed on advanced search page from 5 to 20 by @usamaidrsk in #958
🐛 Bug Fixes
- (fix) Fixed missing identifer in appointment lists by @CynthiaKamau in #887
- (fix) Various UI fixes for the service queues app by @denniskigen in #897
- (fix) Style tweak for registration form submit button loading state by @denniskigen in #899
- (fix) Scheduled Appointments should keep selected sub-tab when changing dates by @chibongho in #901
- (fix) Remove padding-block-start from icon only buttons by @denniskigen in #906
- (fix) Remove cruft related to patient list search by @brandones in #915
- (fix) Update GitHub Actions by @denniskigen in #916
- (fix) Downgrade @actions/upload-artifact by @denniskigen in #918
- (fix) O3-2693 Appointment Creation Form DatePicker uses incorrect minDate format by @chibongho in #919
- (fix) Disable Address Hierarchy for offline patient registration by @icrc-jofrancisco in #910
- (fix) Fix the relationship display by @icrc-loliveira in #909
- (fix) O3-2723: Fix patient saves gender initial as lowercase by @usamaidrsk in #923
- (fix) Fix regression in patient lists search and pagination by @denniskigen in #932
- (fix) O3-2731 - Menu options not visible in service queues by @Vijaykv5 in #924
- (fix) O3-2710: Warning notifications on registration page should close automatically by @psworld in #926
- (fix) Fix button sizes by matching esm-core's @carbon/react version by @manuhabitela in #951
- (fix) Translatable aria labels for overflow menus by @denniskigen in #955
- (fix) O3-2711: Fix the sizing of the identifier input delete icon by @Vijaykv5 in #945
- (fix) O3-2756: Fix inline dropdown rendering in appointments and service queues headers by @subhamkumarr in #950
- (fix) O3-2781: Fix various aspects of the appointments summary table UI by @usamaidrsk in #956
- (fix) O3-2806: Change cursor style in appointments app header by @Pradipram in #961
- (fix) O3-2758: changed cursor from text pointer to hand pointer. by @subhamkumarr in #946
- (fix) 03-2706: Fix active visit widget empty state copy by @usamaidrsk in #948
- O3-2472: Appointment Calender Feature does not work in Ref App by @mogoodrich in #954
- (fix) Coded person attribute field should report error if not configured correctly by @brandones in #914
- (fix) O3-2730 - Back button aligned in appointments calendar by @Vijaykv5 in #936
✅ Tests
- (test) Remove async waitFor and fireEvent from tests by @denniskigen in #900
🧹 Housekeeping
- (chore) O3-2628: Add timeout to GH action workflows by @suubi-joshua in #908
- (chore) Bump testing dependencies and fix test console warnings by @denniskigen in #907
- (chore) Extend ESLint configuration by @denniskigen in #902
- (chore) Align PR template with patient-chart repo by @brandones in #913
- (chore) Update config and migrate to latest transifex version by @befantasy in #938
- (chore) Enable
continue-on-error
for deploy job by @denniskigen in #941 - (chore) Add GitHub Actions flows to automate Transifex by @ibacher in #937
New Contributors
- @usamaidrsk made their first contribution in #892
- @chibongho made their first contribution in #891
- @suubi-joshua made their first contribution in #908
- @cioan made their first contribution in #920
- @Vijaykv5 made their first contribution in #924
- @psworld made their first contribution in #926
- @befantasy made their first contribution in #933
- @subhamkumarr made their first contribution in #946
- @manuhabitela made their first contribution in #951
- @Pradipram made their first contribution in #961
Thank you to all contributors for embodying the spirit of 'write code. save lives' in every line committed. Your commitment to OpenMRS is invaluable and truly makes a difference in healthcare worldwide.
Full Changelog: v5.2.1...v6.0.0