v4.0.0
What's Changed
- Fix O3-785: Handle Errors in Attachment Upload by @nanfuka in #704
- Revert "(feat) Add a build script for patient-common-lib (#717)" by @ibacher in #722
- (feat) Tweak empty state illustration dimensions by @denniskigen in #715
- (feat) Dynamic Offline Data for Forms | Offline Support for Concept Labels by @manuelroemer in #710
- (chore): Fix size-generator script by @ibacher in #726
- (docs) Small tweak to README by @denniskigen in #728
- O3-1277: obs-by-encounter-widget should support more concept types by @icrc-agomes in #709
- O3-578: Left Nav Page section is not highlighted correctly. by @hadijahkyampeire in #721
- Fix the size reporter by @ibacher in #730
- O3-578: Restore Generic Dashboard Links by @ibacher in #733
- (enhancement) Update workspace minimize and close button to match designs by @donaldkibet in #731
- O3-961: Photo caption is not displayed in attachments by @abertnamanya in #712
- Fix the fix for generic dashboards by @ibacher in #736
- Fix the fix for generic dashboards by @ibacher in #737
- (chore) Serve the JS files from the CDN by @ibacher in #738
- (feat) Add ability to edit program enrollments by @brandones in #735
- (docs) Fix broken link to Implementer Documentation by @ashewring in #734
- (fix) Results Viewer Default Schema - Point to extant concepts by @ZacButko in #740
- O3-1365: Error state on Test results page by @vasharma05 in #739
- (enhancement) Fix leftNavBar styling by @donaldkibet in #741
- (fix) Fix age based validation by @denniskigen in #746
- Extract a "conditions widget" out of the conditions-forms by @samuelmale in #708
- O3-1329: Configurable decimal rounding in obs-by-encounter widget by @icrc-agomes in #742
- (feat) Add optional handlePostResponse function to AMPATH form wrapper by @ZacButko in #747
- (feat) Add basic support for a multi-column layout for custom dashboards by @brandones in #729
- (fix):Fixup on getting form resource valueReference by @makombe in #748
- (feat) Form Entry Hide Submit Cancel Buttons + Outside Submit Control by @ZacButko in #753
- (chore) Update concept uuids for obstree by @ZacButko in #756
- Add ability to configure forms url by @donaldkibet in #755
- Patient chart widget additions to patient search banner by @vasharma05 in #758
- Patient attachments app improvement by @vasharma05 in #751
- Updated endpoint to bulk fetch form labels from concept dictionary by @icrc-psousa in #750
- Patient chart tests fixes and lint cleanups by @vasharma05 in #762
- (feature) Add
patient-flags-slot
to patient-summary-dashboard-slot by @donaldkibet in #761 - Add ability to display custom program workflow by @donaldkibet in #759
- Added lint enforcements to the patient chart apps by @vasharma05 in #766
- (fix) Split requests when fetching labels from concept dictionary to avoid HTTP 414 URI Too Long by @icrc-psousa in #764
- (fix) Migrate offline form concept label loading to new bulk endpoint by @manuelroemer in #767
- BREAKING: Upgrade to Carbon 11 and React 18 by @denniskigen in #714
- O3-1447-v1: Patient attachments Camera/Media Uploader Modal file structure change by @vasharma05 in #765
- (chore) upgrade to Yarn v3 by @ibacher in #769
- (fix) Fixes concept url by @ZacButko in #770
- Fix/small cleanup by @ZacButko in #771
- (feat) Useful tweaks following the 4.0 upgrade by @denniskigen in #768
- bumb yarn.lock for @ampath/ngx-formentry by @donaldkibet in #775
- O3-1449: Patient Attachments Improvement by @vasharma05 in #773
- (feat) add the ability to load custom data sources into the AMPATH form engine by @ibacher in #772
- (fix) reduce number of form re-renders by @ibacher in #776
- (chore) Bump peer dependencies by @ZacButko in #778
- (chore) use @openmrs/ngx-formentry instead of @ampath-kenya/ngx-formentry by @ibacher in #780
- (chore): add version numbers for all apps by @ibacher in #782
- feat(form-entry-app): Add a hook to handle the encounter before it's created by @ibacher in #781
- (fix) simplify logic for which patient gets returned by @ibacher in #779
- (fix) Add back in webpack for dev servers by @ZacButko in #783
- (feat) Notify the user when programs have not been configured by @denniskigen in #777
- Update peer dependencies to openmrs and commons 4.x by @pirupius in #784
- (fix): use hemoglobin (CIEL:21) instead of X-Ray (CIEL:12) by default by @ibacher in #785
- (fix) add VERSION constant for form-entry-app by @ibacher in #786
- (chore) revert 168553 restoring obstree concepts by @ibacher in #787
- (bug) fix bug on fetching
JSON-SCHEMA
and Concepts for forms by @donaldkibet in #788 - (fix) Fix useVisitOrOfflineVisit hook by @denniskigen in #792
- (fix) Remove extraneous margin around the biometrics section of the form by @denniskigen in #794
- (fix) Allergy form style fixes by @denniskigen in #793
- (bug) fix workspace not hidden when hide button is clicked by @donaldkibet in #791
- (fix) Fix vitals header flagging logic by @denniskigen in #789
- (feat) Refurbish Order Basket by @samuelmale in #774
- (chore) Bump
@carbon/react
,@carbon/charts-react
andd3
by @denniskigen in #797 - (feat) Automatically revalidate order data after form submission by @denniskigen in #796
- bug: fix patient-chart navigation by @donaldkibet in #799
- fix: Adjust
top-of-all-patient-dashboard-slot
appears before dashboard title by @donaldkibet in #800 - 03-1429: Appointment Save and Close button. by @hadijahkyampeire in #790
- move visit header and patient banner to patient chart by @hadijahkyampeire in #795
- (chore) upgrade to latest @openmrs/ngx-formentry version by @ibacher in #802
- Hotfix: Use proper translation for gender by @hadijahkyampeire in #803
- fix: Update translations with gender translations. by @hadijahkyampeire in #804
- (chore) run pre-release before deploy by @ibacher in #805
- (fix) Medication.durationUnits as a nullable attribute notably for synthetic data entry by @samuelmale in #801
- (feat) Manually Trigger Form Validation by @ZacButko in #808
- Setup Transifex by @rbuisson in #809
- (fix) Adds the correct version number for the form-entry-app by @ibacher in #810
- (chore) Track bundle sizes using
compress-size-action
by @denniskigen in #811 - enhancement: Add identifier type name alongside value on patient-banner by @donaldkibet in #807
- (fix) upgrade form-entry-app to use latest version of ngx-formentry by @ibacher in #812
New Contributors
- @icrc-agomes made their first contribution in #709
- @hadijahkyampeire made their first contribution in #721
- @abertnamanya made their first contribution in #712
- @ashewring made their first contribution in #734
- @rbuisson made their first contribution in #809
Full Changelog: v3.2.0...v4.0.0