v7.0.0
What's Changed
⚠️ Breaking Changes
🚀 Features
- O3-4880: Use Carbon React's Theme Component in Implementer Tools #1423 by @harshthakkr, @vasharma05
- O3-4897: Redirect 401 request to URL location specified by response #1430 by @chibongho
- Implement an OpenMRS DateRangePicker #1428 by @samuelmale
- Update TypeDoc and TypeScript #1406 by @ibacher
- Add dashboard into primary navigation app #1358 by @NethmiRodrigo
- O3-4778: Add way to define hidden left nav #1383 by @chibongho
- Allow left nav to preserve correct component context #1380 by @ibacher
- Additional content switcher style overrides commit by @denniskigen
- Re-work Framework packages for lighter-weight builds #1346 by @ibacher
- Add stock management pictogram #1361 by @denniskigen
🐛 Fixes
- O3-4829: Integrate
_validatorsfrom config schema files into Implementer Tools UI validation #1404 by @harshthakkr, @jwnasambu, @vasharma05 - Prevent calendar from closing on internal clicks #1432 by @samuelmale
- Fix dashboard component to update when basePath changes #1431 by @ibacher
- O3-4867: Center initial loading spinner #1418 by @ELVISKATS, @denniskigen
- Restore ability to merge multiple config files commit by @ibacher
- Ensure i18next namespace matches state #1415 by @ibacher
- O3-4844: Update visit store only when
useVisitis called for current patient #1409 and #1412 by @chibongho, @denniskigen - Fix dashboard stylesheet extension #1413 by @NethmiRodrigo
- Simpler types for
AppContext#1408 by @ibacher - Fix Dashboard and NavGroup components #1407 by @ibacher
- O3-4832: Update external links to docs and changelog #1403 by @JayadityaGit
- Fix visit context not changing to past visit #1391 by @chibongho
- O3-4803: Hide help icon when help menu is empty #1399 by @chibongho
- Downgrade SWR to 2.2.5 #1398 by @ibacher
- Fix assemble prompt logic using unique keys #1394 by @samuelmale
- Restore old way of federating SWR #1395 by @ibacher, @denniskigen
- O3-4778: Only render side nav in desktop mode when
leftNavModeisnormal#1389 by @chibongho - Restore name prop for user menu button #1388 by @denniskigen
- Assemble shouldn't break if numbers aren't specified #1382 by @ibacher, @denniskigen
- Cast string to ReactNode instead of ReactElement #1381 by @ibacher
- O3-4760: Content switcher style fixes #1379, #1375, #1374 by @denniskigen
- Remove
autoFocusfrom Search component #1378 by @denniskigen - Fix inline padding on devtools/help buttons commit by @denniskigen
- O3-4753: Remove unnecessary padding from icon-only ghost buttons #1373 by @denniskigen
- O3-4707: Update visit context when active visit is created or ended #1360 by @chibongho
- Add extra guardrails around
displayedValidationMessages#1356 by @ibacher
New Contributors
- @JayadityaGit made their first contribution in #1403
- @ELVISKATS made their first contribution in #1418
Full Changelog: v6.3.0...v7.0.0