4.0.0
What's Changed
This major breaking update moves the core app shell to use React 18 and Carbon V11. Apps running React 17 and below will fail to be loaded with this 4.0 version of app shell
- (fix) Warning text for useSession by @brandones in #459
- Docs: Add link to template app page by @brandones in #458
- (docs) Add link to dev docs from esm-devtools-app readme by @brandones in #461
- Fix back button altering position of card by @jwnasambu in #455
- (docs) Get rid of "conceptual overview" video by @brandones in #460
- (chore): Fix the reference to the webpack types by @ibacher in #464
- O3-1277: Extend FHIRResource type to cover more properties by @icrc-agomes in #463
- (chore): Fix size-generator by @ibacher in #462
- Use swc-loader instead of ts-loader for building the App Shell by @ibacher in #465
- Fix the file-size reporter... maybe by @ibacher in #466
- Fix: Remove duplicate overriding styles for the patient chart sideNav. by @hadijahkyampeire in #457
- (docs) Remove documentation about freeform config objects by @brandones in #468
- (docs) Add instructions about typing to Config docs by @brandones in #469
- (chore) Update openmrs tooling importmap to CDN version by @manuelroemer in #470
- (bug) Fix failing nav-link on patient-outpatient leftNav by @donaldkibet in #471
- Create a generic link extension by @brandones in #473
- (feat) Centralize ErrorState component by @ZacButko in #474
- Enhancing UserHasAccess component by @Arjun-Go in #472
- (fix) Add validator to mock by @brandones in #476
- Remove fhir.js by @ibacher in #477
- Adds @types/fhir as a dependency of esm-api by @ibacher in #480
- (feat) Change ExtensionSlot's 'extensionSlotName' prop to just 'name' by @brandones in #481
- (feat): Add implicit conditions to configuration schema by @ibacher in #475
- (fix) Prevent offline patients appearing twice in offline patient table by @manuelroemer in #479
- Global button for opening Implementer Tools by @vasharma05 in #482
- (feat) Fix extension state, improve ExtensionSlot API by @brandones in #483
- (chore) Version bump static importmap by @ZacButko in #484
- (docs) Update Migration Guide by @denniskigen in #478
- Fix versions by @ibacher in #486
- Fix versions by @ibacher in #487
- (docs) Update interpolateUrl docstrings by @ZacButko in #489
- (docs) Document process for publishing a major prerelease version by @brandones in #485
- (docs) Fix build config JSON name, add URLs to diagrams by @brandones in #488
- (feat): Add version numbers for apps and display them in the implementer tools by @ibacher in #490
- (docs) Link to extension videos in docs by @brandones in #495
- 4.0 by @brandones in #425
- (chore) Update master to main by @ZacButko in #497
New Contributors
- @icrc-agomes made their first contribution in #463
- @Arjun-Go made their first contribution in #472
Full Changelog: v3.4.0...v4.0.0