Skip to content

Commit

Permalink
release(workbench): v19.0.0-beta.1
Browse files Browse the repository at this point in the history
  • Loading branch information
k-genov authored and danielwiehl committed Dec 13, 2024
1 parent df3eb4e commit 0b48dc7
Show file tree
Hide file tree
Showing 3 changed files with 80 additions and 6 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG_WORKBENCH.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
# [19.0.0-beta.1](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.10...19.0.0-beta.1) (2024-12-13)


### Dependencies

* **workbench:** update @scion/workbench to Angular 19 ([e3f358f](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/e3f358fe328a61ff43f37fc368a184067b16f8b4))


### Chore

* **workbench:** remove deprecated workbench modules ([df3eb4e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/df3eb4e72cd90c921b8b1385b960a63f7c9c2ac4))


### BREAKING CHANGES

* **workbench:** Updating `@scion/workbench` to Angular 19 introduced a breaking change.

To migrate:
- Update your application to Angular 19; for detailed migration instructions, refer to https://v19.angular.dev/update-guide;
* **workbench:** Removing deprecated workbench modules introduced the following breaking changes.

The following APIs have been removed:
- `WorkbenchModule.forRoot` => register SCION Workbench providers using `provideWorkbench` function and import standalone components and directives instead;
- `WorkbenchModule.forChild` => no replacement; import standalone workbench components and directives instead;
- `WorkbenchTestingModule.forTest` => no replacement; use `provideWorkbench` instead;
- `provideWorkbenchForTest` => no replacement; use `provideWorkbench` instead;




# [18.0.0-beta.10](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.9...18.0.0-beta.10) (2024-12-09)


Expand Down
26 changes: 20 additions & 6 deletions CHANGELOG_WORKBENCH_LATEST.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,29 @@
# [18.0.0-beta.10](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.9...18.0.0-beta.10) (2024-12-09)
# [19.0.0-beta.1](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.10...19.0.0-beta.1) (2024-12-13)


### Bug Fixes
### Dependencies

* **workbench/view:** do not scroll the active tab into view when opening or closing an inactive tab ([a5d4d7e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/a5d4d7e8e2b7e62382ee8140c683acb7476cc4e3))
* **workbench/view:** scroll the active tab into view when navigating the active tab ([d10d25b](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/d10d25b8852d8bf5b8f891c2d00e3ffd245e7f86))
* **workbench:** update @scion/workbench to Angular 19 ([e3f358f](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/e3f358fe328a61ff43f37fc368a184067b16f8b4))


### Performance Improvements
### Chore

* **workbench:** improve drag experience when dragging tabs in the tabbar ([0ae78eb](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/0ae78ebd89068857e1869a118e8e3eee95d018a0))
* **workbench:** remove deprecated workbench modules ([df3eb4e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/df3eb4e72cd90c921b8b1385b960a63f7c9c2ac4))


### BREAKING CHANGES

* **workbench:** Updating `@scion/workbench` to Angular 19 introduced a breaking change.

To migrate:
- Update your application to Angular 19; for detailed migration instructions, refer to https://v19.angular.dev/update-guide;
* **workbench:** Removing deprecated workbench modules introduced the following breaking changes.

The following APIs have been removed:
- `WorkbenchModule.forRoot` => register SCION Workbench providers using `provideWorkbench` function and import standalone components and directives instead;
- `WorkbenchModule.forChild` => no replacement; import standalone workbench components and directives instead;
- `WorkbenchTestingModule.forTest` => no replacement; use `provideWorkbench` instead;
- `provideWorkbenchForTest` => no replacement; use `provideWorkbench` instead;



30 changes: 30 additions & 0 deletions docs/site/changelog-workbench/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,36 @@
## [Changelog][menu-changelog] > Workbench (@scion/workbench)


# [19.0.0-beta.1](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.10...19.0.0-beta.1) (2024-12-13)


### Dependencies

* **workbench:** update @scion/workbench to Angular 19 ([e3f358f](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/e3f358fe328a61ff43f37fc368a184067b16f8b4))


### Chore

* **workbench:** remove deprecated workbench modules ([df3eb4e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/df3eb4e72cd90c921b8b1385b960a63f7c9c2ac4))


### BREAKING CHANGES

* **workbench:** Updating `@scion/workbench` to Angular 19 introduced a breaking change.

To migrate:
- Update your application to Angular 19; for detailed migration instructions, refer to https://v19.angular.dev/update-guide;
* **workbench:** Removing deprecated workbench modules introduced the following breaking changes.

The following APIs have been removed:
- `WorkbenchModule.forRoot` => register SCION Workbench providers using `provideWorkbench` function and import standalone components and directives instead;
- `WorkbenchModule.forChild` => no replacement; import standalone workbench components and directives instead;
- `WorkbenchTestingModule.forTest` => no replacement; use `provideWorkbench` instead;
- `provideWorkbenchForTest` => no replacement; use `provideWorkbench` instead;




# [18.0.0-beta.10](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/18.0.0-beta.9...18.0.0-beta.10) (2024-12-09)


Expand Down

0 comments on commit 0b48dc7

Please sign in to comment.