Skip to content

v5.7.0

Compare
Choose a tag to compare
@ibacher ibacher released this 19 Jul 14:12
5685968

What's Changed

Features

  • (feat) O3-3579: Changing the styles for help menu and devtools by @Vijaykv5 in #1079
  • (feat) Tweak some core translations by @denniskigen in #1074
  • (feat) Add support for setting custom workspace title by @brandones in #1067
  • (feat) Add more icons from CarbonMRS by @ibacher in #1066
  • (feat) Enhancements to the OpenmrsDatePicker by @NethmiRodrigo in #1062
  • (feat) Workspaces should support having their own sidebar within them by @brandones in #1058
  • (feat) O3-1991: Enhancements and fixes for OMRS date picker by @ibacher in #1053
  • (feat) Improvements to workspace system styling (supports O3-3246) by @brandones in #1046
  • (feat) O3-3423: Allow user to change password by @ibacher in #1047
  • (feat) Add support for local configuration in development environment by @chibongho in #1044
  • (feat) O3-3416: Make useVisit() take in optional custom representation by @chibongho in #1042
  • (feat) O3-1991: Implement an OpenMRS Date Picker by @ibacher in #1041
  • (feat) O3-3370: In development mode, import maps should not use absolute URLs by @ibacher in #1032
  • (feat) O3-3183: ID number labels should not be tags by @Twiineenock in #1031
  • (feat) O3-3390: Implement the help menu by @Vijaykv5 in #1034
  • (feat) Add CarbonMRS SVGs by @ibacher in #1024
  • (feat) O3-3179: Change the styling of the patient banner for deceased patients by @jwnasambu in #1021
  • (feat) Better script loading error by @denniskigen in #1020
  • (feat) O3-3266: Add support for specifying optional backend dependencies by @ibacher in #1015
  • (feat) O3-3322 Add support for translation overrides in core translations by @donaldkibet in #1016
  • (feat) Add ability to navigate to patient chart on clicking related person name by @donaldkibet in #1013
  • (feat) Add additional properties for OpenmrsDatePicker in Carbon by @kajambiya in #1007
  • (feat) Improve app prompting logic and behaviour by @ibacher in #1006
  • (feat) O3-3249: Introduce helper function to get well-formatted patient display name. by @xprl-gjf in #1003
  • (feat) Add common typings for patient and person by @chibongho in #1001
  • (feat) Add CarbonMRS icon infrastructure and React components by @ibacher in #969
  • (feat) O3-2261: Add a back button to the location picker page by @usamaidrsk in #946

Refactor

  • (refactor) Refactor modal files to match naming conventions by @denniskigen in #1049

Bug fixes

  • (fix) O3-3595: Use correct per-locale calendar in OpenmrsDatepicker by @kajambiya in #1081
  • (fix) subscribeToContext should send the current value of the context on subscribe by @ibacher in #1080
  • (fix) O3-3563: OpenmrsDatepicker should use calendar to calculate date values by @kajambiya in #1078
  • (fix) O3-3522: Replace module-local translations with core translations by @jwnasambu in #1075
  • (fix) Tweak change password form validation by @denniskigen in #1069
  • (fix) O3-3520: Clinical form loses information after opening another workspace (again) by @brandones in #1061
  • (fix) Fix broken workspace tests by @brandones in #1059
  • (fix) Fix invisible div bug in workspace system and add tablet animations by @brandones in #1057
  • (fix) Workspaces not maximizing; add workspace animations by @brandones in #1056
  • (fix) Ensure bottom nav border shows up by @brandones in #1055
  • (fix) O3-3401: Use optional chaining to safely unsubscribe from getCurrentUser observable by @vasharma05 in #1051
  • (fix) Replace deprecated substr() with slice() for string operations by @denniskigen in #1050
  • (fix) Restore PasswordInput value prop by @denniskigen in #1040
  • (fix) Properly set app shell public path by @ibacher in #1039
  • (fix) Rename some patient name utility functions by @brandones in #1038
  • (fix) Login page tweaks by @denniskigen in #1036
  • (fix) CarbonMRS icons should inherit CSS color by @ibacher in #1033
  • (fix) Apply geopattern styles to patient avatar conditionally by @denniskigen in #1030
  • (fix) O3-3353 Workspaces shouldn't lose information when hidden by @brandones in #1027
  • (fix) Fix config bug involving arrays of arrays. Supports O3-3336 by @brandones in #1022
  • (fix) O3-3339 Workspace overlay contents have whitespace problems by @kb019 in #1018
  • (fix) Minor improvements to workspaces and workspace tests, supporting O3-2724 by @brandones in #1017
  • (fix) Allow immutable arguments to config validators by @brandones in #1019
  • (fix) Remove double border from Patient Header details panel by @denniskigen in #1012
  • (fix) Follow-up to #969: fix bug where workspaces don't close by @brandones in #1011
  • (fix) O3-3249: Export esm-utils patient-helper functions as mocks. by @xprl-gjf in #1010
  • (fix) O3-3249 Add missed dependency on @types/fhir for esm-utils. by @xprl-gjf in #1009
  • (fix) O3-3265: Tweak Patient Header UI by @denniskigen in #1008
  • (fix) Exclusions should be applied before new modules are added by @ibacher in #1005
  • (fix) Ethiopia datepicker to resolve default, min and max values correctly by @kajambiya in #996
  • (fix) O3-2768: Display error in case there are no locations by @trevor-james-nangosha in #906

Housekeeping

  • (chore) Release v5.7.0 by @denniskigen in #1082
  • (chore) Update translations from Transifex by @github-actions in #1077
  • (chore) Add docstrings and remove dead code from workspace by @brandones in #1070
  • (chore) Update translations from Transifex by @github-actions in #1068
  • (chore) Add remote caching to E2E workflow using turborepo-gh-artifacts by @denniskigen in #1065
  • (chore) Switch turborepo back to streaming UI by @brandones in #1060
  • (chore) Update translations from Transifex by @github-actions in #1054
  • (chore) Update translations from Transifex by @github-actions in #1043
  • (chore) Bump turborepo by @denniskigen in #1037
  • (chore) Fix styleguide config access by @denniskigen in #1029
  • (chore) Export styleguide config type from Core by @denniskigen in #1026
  • (chore) Type fix for getDefaultsFromConfigSchema by @brandones in #1023
  • (chore) Export actual ConfigurableLink implementation from mock by @denniskigen in #1014
  • (chore) Increase default test timeout in framework by @denniskigen in #1004
  • (chore) Restore OpenmrsDatePicker mock by @denniskigen in #1002
  • (chore) Update translations from Transifex by @github-actions in #980

Tests

Documentation

New Contributors

Full Changelog: v5.6.0...v5.7.0