From 2601fa417f63d34b1062cb0f2c1ebd2d0cbb5000 Mon Sep 17 00:00:00 2001 From: danielwiehl Date: Fri, 21 Jun 2024 09:03:21 +0200 Subject: [PATCH] release(workbench): v18.0.0-beta.3 --- CHANGELOG_WORKBENCH.md | 26 ++++++++++++++ CHANGELOG_WORKBENCH_LATEST.md | 40 +++++++++------------- docs/site/changelog-workbench/changelog.md | 26 ++++++++++++++ projects/scion/workbench/package.json | 4 +-- 4 files changed, 70 insertions(+), 26 deletions(-) diff --git a/CHANGELOG_WORKBENCH.md b/CHANGELOG_WORKBENCH.md index 7be3e8d43..49f95c67b 100644 --- a/CHANGELOG_WORKBENCH.md +++ b/CHANGELOG_WORKBENCH.md @@ -1,3 +1,29 @@ +# [18.0.0-beta.3](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.2...18.0.0-beta.3) (2024-06-21) + + +### Bug Fixes + +* **workbench/perspective:** create default perspective if no perspective exists ([7010623](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/701062314d580110d2e368eff899d55869bd046a)) +* **workbench/view:** align microfrontend with view bounds when moving it to another part of the same size ([e57f0d0](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/e57f0d00894851fb720cad70da4c77f2b3b5fcb1)) +* **workbench/view:** do not error when initializing view in `ngOnInit` ([1374260](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/1374260523670f447ace5e9757890f5a24e81dc8)) +* **workbench/view:** initialize microfrontend loaded into inactive view ([764f89e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/764f89eee64e06685db4c9144ccaaf072d784449)) + + +### Features + +* **workbench/perspective:** activate first view of each part if not specified ([161d05d](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/161d05d787caf0df2fbc74596b845a711e44891b)) +* **workbench/perspective:** enable micro app to contribute perspective ([f20f607](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/f20f607333a480ad9f89f3c13f52ef472ff256c4)), closes [#449](https://github.com/SchweizerischeBundesbahnen/scion-workbench/issues/449) +* **workbench/view:** display "Not Found" page if microfrontend is not available ([93be385](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/93be3853734b248cf29364c96f641d329eef8d5b)) + + +### BREAKING CHANGES + +* **workbench/perspective:** The return type of the function to select the initial perspective has changed. To migrate, return the perspective id instead of the perspective instance. +* **workbench:** SCION Workbench requires `@scion/microfrontend-platform` version `1.3.0` or later. +* **workbench:** SCION Workbench requires `@scion/workbench-client` version `1.0.0-beta.24` or later. + + + # [18.0.0-beta.2](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.1...18.0.0-beta.2) (2024-06-13) diff --git a/CHANGELOG_WORKBENCH_LATEST.md b/CHANGELOG_WORKBENCH_LATEST.md index 6581ffdf2..4b1a3e347 100644 --- a/CHANGELOG_WORKBENCH_LATEST.md +++ b/CHANGELOG_WORKBENCH_LATEST.md @@ -1,34 +1,26 @@ -# [18.0.0-beta.2](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.1...18.0.0-beta.2) (2024-06-13) +# [18.0.0-beta.3](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.2...18.0.0-beta.3) (2024-06-21) -### Code Refactoring +### Bug Fixes -* **workbench:** change default icon font directory from `/assets/fonts` to `/fonts` ([d347dae](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/d347daebc40f3917b867435586929725fc8c1acd)) +* **workbench/perspective:** create default perspective if no perspective exists ([7010623](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/701062314d580110d2e368eff899d55869bd046a)) +* **workbench/view:** align microfrontend with view bounds when moving it to another part of the same size ([e57f0d0](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/e57f0d00894851fb720cad70da4c77f2b3b5fcb1)) +* **workbench/view:** do not error when initializing view in `ngOnInit` ([1374260](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/1374260523670f447ace5e9757890f5a24e81dc8)) +* **workbench/view:** initialize microfrontend loaded into inactive view ([764f89e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/764f89eee64e06685db4c9144ccaaf072d784449)) + + +### Features + +* **workbench/perspective:** activate first view of each part if not specified ([161d05d](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/161d05d787caf0df2fbc74596b845a711e44891b)) +* **workbench/perspective:** enable micro app to contribute perspective ([f20f607](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/f20f607333a480ad9f89f3c13f52ef472ff256c4)), closes [#449](https://github.com/SchweizerischeBundesbahnen/scion-workbench/issues/449) +* **workbench/view:** display "Not Found" page if microfrontend is not available ([93be385](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/93be3853734b248cf29364c96f641d329eef8d5b)) ### BREAKING CHANGES -* **workbench:** The default icon font directory has changed from `/assets/fonts` to `/fonts`. - - To migrate: - - Move the `fonts` folder from `/src/assets` to `/public`. - - Include content of the `public` folder in angular.json: - ```json - "assets": [ - { - "glob": "**/*", - "input": "public" - } - ] - ``` - - Alternatively, to not change the folder structure, you can configure a custom path to the icon font directory in your `styles.scss`: - ```scss - use '@scion/workbench' with ( - $icon-font: ( - directory: 'assets/fonts' - ) - ); - ``` +* **workbench/perspective:** The return type of the function to select the initial perspective has changed. To migrate, return the perspective id instead of the perspective instance. +* **workbench:** SCION Workbench requires `@scion/microfrontend-platform` version `1.3.0` or later. +* **workbench:** SCION Workbench requires `@scion/workbench-client` version `1.0.0-beta.24` or later. diff --git a/docs/site/changelog-workbench/changelog.md b/docs/site/changelog-workbench/changelog.md index 93788907d..5323c7a8a 100644 --- a/docs/site/changelog-workbench/changelog.md +++ b/docs/site/changelog-workbench/changelog.md @@ -6,6 +6,32 @@ ## [Changelog][menu-changelog] > Workbench (@scion/workbench) +# [18.0.0-beta.3](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.2...18.0.0-beta.3) (2024-06-21) + + +### Bug Fixes + +* **workbench/perspective:** create default perspective if no perspective exists ([7010623](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/701062314d580110d2e368eff899d55869bd046a)) +* **workbench/view:** align microfrontend with view bounds when moving it to another part of the same size ([e57f0d0](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/e57f0d00894851fb720cad70da4c77f2b3b5fcb1)) +* **workbench/view:** do not error when initializing view in `ngOnInit` ([1374260](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/1374260523670f447ace5e9757890f5a24e81dc8)) +* **workbench/view:** initialize microfrontend loaded into inactive view ([764f89e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/764f89eee64e06685db4c9144ccaaf072d784449)) + + +### Features + +* **workbench/perspective:** activate first view of each part if not specified ([161d05d](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/161d05d787caf0df2fbc74596b845a711e44891b)) +* **workbench/perspective:** enable micro app to contribute perspective ([f20f607](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/f20f607333a480ad9f89f3c13f52ef472ff256c4)), closes [#449](https://github.com/SchweizerischeBundesbahnen/scion-workbench/issues/449) +* **workbench/view:** display "Not Found" page if microfrontend is not available ([93be385](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/93be3853734b248cf29364c96f641d329eef8d5b)) + + +### BREAKING CHANGES + +* **workbench/perspective:** The return type of the function to select the initial perspective has changed. To migrate, return the perspective id instead of the perspective instance. +* **workbench:** SCION Workbench requires `@scion/microfrontend-platform` version `1.3.0` or later. +* **workbench:** SCION Workbench requires `@scion/workbench-client` version `1.0.0-beta.24` or later. + + + # [18.0.0-beta.2](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.1...18.0.0-beta.2) (2024-06-13) diff --git a/projects/scion/workbench/package.json b/projects/scion/workbench/package.json index 20d68eb43..2167f7787 100644 --- a/projects/scion/workbench/package.json +++ b/projects/scion/workbench/package.json @@ -1,6 +1,6 @@ { "name": "@scion/workbench", - "version": "18.0.0-beta.2", + "version": "18.0.0-beta.3", "description": "SCION Workbench enables the creation of Angular web applications that require a flexible layout to arrange content side-by-side or stacked, all personalizable by the user via drag & drop.", "license": "EPL-2.0", "private": false, @@ -32,7 +32,7 @@ "@scion/components": "^18.0.0", "@scion/toolkit": "^1.4.0", "@scion/microfrontend-platform": "^1.3.0", - "@scion/workbench-client": "^1.0.0-beta.23", + "@scion/workbench-client": "^1.0.0-beta.24", "rxjs": "^7.8.0" }, "peerDependenciesMeta": {