v7.1.0
What's Changed
⭐️ New features
- (feat) O3-2814: Add field validation to the lab order form by @usamaidrsk in #1649
- (feat) O3-2779: Error messages in drug order form should be translated by @vasharma05 in #1652
- (feat) The lab order form should have a reason for ordering field by @makombe in #1458
- (feat) Add mode prop to React Form Engine component to handle different views by @CynthiaKamau in #1678
- (feat) O3-2859: Change Patient Appointments to use shared appointments form by @mogoodrich in #1674
- (feat) O3-2760: Present workspaces should leverage the promptBeforeClosing function by @vasharma05 in #1613
- (feat) O3-2760: Add a closeWorkspaceWithSavedChanges function to the workspace API by @vasharma05 in #1689
- (feat) Add ability to cancel orders by @pirupius in #1640
- (feat) Makes orders widget expandable and adds detailed order view by @pirupius in #1696
- (feat) Add config to handle bill submission in start visit form by @CynthiaKamau in #1700
- (feat) O3-2304: Hide side menu panel on item click by @usamaidrsk in #1693
- (feat) Enhance user experience with clearer error messages on form submission by @donaldkibet in #1697
- (feat) O3-2885: Fix allowed image types in visit notes form image uploader by @jnsereko in #1685
- (feat) Conditionally make the order reason field of the lab order form required when configured by @makombe in #1698
- (feat) Add functionality to allow deleting and editing an allergy by @jnsereko in #1703
- (feat) Update enrollment and discontinuation date to pick correct time zone by @donaldkibet in #1719
🐛 Bug fixes
- (fix) Fix medications not loading when quantity unit property is null by @makombe in #1656
- fix: Allowing image upload from computer by @Pradipram in #1654
- (fix) O3-2807: Quantity Units should be required when a quantity to dispense is specified by @mccarthyaaron in #1636
- (fix) O3-2832 : Implemented validation check for Primary Diagnosis and Secondary Diagnosis in visit-note by @senthil-k8s in #1647
- (fix) O3-2877: Make the drug search debounce delay value configurable by @jwnasambu in #1680
- (fix) O3-2907: Always show order type filters in the order details table by @mccarthyaaron in #1706
- (fix) O3-2867: Add required validation to the conditions form's condition field by @Twiineenock in #1665
- (fix) Revalidate visits after submitting the visit notes form by @nanfuka in #1701
- (fix) O3-2945: Results viewer shows a loading UI infinitely while in Tree View mode by @mccarthyaaron in #1726
- (fix) Fix spacing around address empty state in patient banner by @denniskigen in #1729
🧹 Housekeeping
- (chore) Bump react form engine version by @jabahum in #1655
- (chore) Remove outdated comment by @brandones in #1660
- (chore) Remove duplicated SWR config by @denniskigen in #1675
- (chore) Remove lerna.json by @denniskigen in #1723
- (chore) Upgrade peer-dependancy versions of single-spa and single-spa-react by @jayasanka-sack in #1669
- (chore) Added French translations for "Next" and "Previous" on form entry app by @icrc-psousa in #1677
- (chore) Remove timing env from lint script in all packages by @denniskigen in #1679
- (chore) Update translations from Transifex by @befantasy in #1615
- (chore) Bump ip from 1.1.8 to 1.1.9 by @dependabot in #1682
- (chore) Loosen fhir2 dependency requirement by @denniskigen in #1709
- (chore) Fix-up publish scripts by @ibacher in #1722
- (chore) Switch from lerna to yarn for publishing by @denniskigen in #1718
- (chore) Release v7.1.0 by @jayasanka-sack in #1734
- (chore) Bump @openmrs/ngx-formentry by @icrc-psousa in #1684
- (chore) Bump playwright by @kdaud in #1715
- (chore) O3-2934: Update urls in the PR template by @kdaud in #1717
New Contributors
- @jabahum made their first contribution in #1655
- @senthil-k8s made their first contribution in #1647
- @himanshu-malviya15 made their first contribution in #1673
- @ODORA0 made their first contribution in #1688
- @github-actions made their first contribution in #1683
- @Twiineenock made their first contribution in #1665
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: v7.0.1...7.1.0