3.1.14
This is a summary of changes since 3.1.12, since a release for 3.1.13 was never created.
Breaking changes
Config files can no longer be loaded via the import map. The URL to a config file should be built into the index.html file when using openmrs build
.
Features
- Enhanced the SW route registration table with a strategy column and reworked the routing to be strategy driven. #220 (manuelroemer)
- O3-909 - Dynamically shared dependencies #219 (FlorianRappl)
- Allow building a config file into the distro #217 (brandones)
- MF-863: Make the Offline Tools MF dynamically composable via extensions #207 (manuelroemer)
- Added option for promises in breadcrumbs' title #202 (vasharma05)
UI
- O3-767: display right global navigation in tablet mode #216 (walteronoh)
- MF-891: Tab colors changed to teal #211 (vasharma05)
- MF-716: Improved User Settings UI to match Designs #214 (KorirC)
- Remove offline setup success notification #142 (denniskigen)
Fixes
- Fix for O3-941 #228 (FlorianRappl)
- Removed obsolete "default" route handlers | Don't clear dynamic routes when app starts #221 (manuelroemer)
- Fix routes for 'openmrs develop'. The index.html route was failing. #212 (brandones)
- Make 'pre' versions come before the corresponding release version #208 (brandones)
- Fixup for Make 'pre' versions come before the corresponding release version #208 #209 (brandones)
- MF-865 Page "order" attribute not working on Chrome #205 (brandones)
Maintenance
- O3-863: Convert the offline tool's dashboard tiles to the extension system. #227 (manuelroemer)
- Fix typescript to 4.5.x to avoid breakages over minor versions #224 (brandones)
- Update to Typescript 4.5 #223 (brandones)
- Docs: Document additional keys used by SPA build config in build step #218 (brandones)
- Add useVisitTypes mock #215 (denniskigen)
- Add usePagination mock #213 (brandones)
- MF-894: Changed hex to variables in styleguide. #210 (vasharma05)
- Tests for the configurability of the extension system #206 (brandones)
- Removed appui dependency from offline tools. #204 (manuelroemer)
- Removed app-ui dependency from the login app. #203 (vasharma05)
- Revert "MF-855: Versioning core should create a release version" #200 (brandones)