Skip to content

Commit

Permalink
release(workbench): v18.0.0-beta.2
Browse files Browse the repository at this point in the history
  • Loading branch information
k-genov committed Jun 13, 2024
1 parent d347dae commit c8d4a6d
Show file tree
Hide file tree
Showing 4 changed files with 91 additions and 7 deletions.
34 changes: 34 additions & 0 deletions CHANGELOG_WORKBENCH.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
# [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)


### Code Refactoring

* **workbench:** change default icon font directory from `/assets/fonts` to `/fonts` ([d347dae](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/d347daebc40f3917b867435586929725fc8c1acd))


### 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'
)
);
```



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


Expand Down
28 changes: 22 additions & 6 deletions CHANGELOG_WORKBENCH_LATEST.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,34 @@
# [18.0.0-beta.1](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/17.0.0-beta.9...18.0.0-beta.1) (2024-06-10)
# [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)


### Dependencies
### Code Refactoring

* **workbench:** update @scion/workbench to Angular 18 ([d39fa85](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/d39fa851908804fea3e54f3b25daedb539dd29a3))
* **workbench:** change default icon font directory from `/assets/fonts` to `/fonts` ([d347dae](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/d347daebc40f3917b867435586929725fc8c1acd))


### BREAKING CHANGES

* **workbench:** Updating `@scion/workbench` to Angular 18 introduced a breaking change.
* **workbench:** The default icon font directory has changed from `/assets/fonts` to `/fonts`.

To migrate:
- update your application to Angular 18; for detailed migration instructions, refer to https://v18.angular.dev/update-guide;
- update @scion/components to version 18; for detailed migration instructions, refer to https://github.com/SchweizerischeBundesbahnen/scion-toolkit/blob/master/CHANGELOG_COMPONENTS.md;
- 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'
)
);
```



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


# [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)


### Code Refactoring

* **workbench:** change default icon font directory from `/assets/fonts` to `/fonts` ([d347dae](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/d347daebc40f3917b867435586929725fc8c1acd))


### 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'
)
);
```



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


Expand Down
2 changes: 1 addition & 1 deletion projects/scion/workbench/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scion/workbench",
"version": "18.0.0-beta.1",
"version": "18.0.0-beta.2",
"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,
Expand Down

0 comments on commit c8d4a6d

Please sign in to comment.