Skip to content

v4.0.0

Compare
Choose a tag to compare
@ZacButko ZacButko released this 23 Sep 01:15
· 1609 commits to main since this release
860283e

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 and d3 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

Full Changelog: v3.2.0...v4.0.0