Skip to content

Commit

Permalink
release(workbench-client): v1.0.0-beta.26
Browse files Browse the repository at this point in the history
  • Loading branch information
danielwiehl authored and Marcarrian committed Sep 11, 2024
1 parent ce5089e commit bf372db
Show file tree
Hide file tree
Showing 4 changed files with 86 additions and 4 deletions.
30 changes: 30 additions & 0 deletions CHANGELOG_WORKBENCH_CLIENT.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
# [1.0.0-beta.26](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/workbench-client-1.0.0-beta.25...workbench-client-1.0.0-beta.26) (2024-09-11)


### Features

* **workbench-client/popup:** support returning result on focus loss ([ce5089e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/ce5089e57ba48f53f17fede4ffe4fa72cf74a01b))


### BREAKING CHANGES

* **workbench-client/popup:** The method `closeWithError` has been removed from the `WorkbenchPopup` handle. Instead, pass an `Error` object to the `close` method.

**Before migration:**
```ts
import {Beans} from '@scion/toolkit/bean-manager';
import {WorkbenchPopup} from '@scion/workbench-client';

Beans.get(WorkbenchPopup).closeWithError('some error');
```

**After migration:**
```ts
import {Beans} from '@scion/toolkit/bean-manager';
import {WorkbenchPopup} from '@scion/workbench-client';

Beans.get(WorkbenchPopup).close(new Error('some error'));
```



# [1.0.0-beta.25](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/workbench-client-1.0.0-beta.24...workbench-client-1.0.0-beta.25) (2024-08-28)


Expand Down
28 changes: 25 additions & 3 deletions CHANGELOG_WORKBENCH_CLIENT_LATEST.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,30 @@
# [1.0.0-beta.25](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/workbench-client-1.0.0-beta.24...workbench-client-1.0.0-beta.25) (2024-08-28)
# [1.0.0-beta.26](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/workbench-client-1.0.0-beta.25...workbench-client-1.0.0-beta.26) (2024-09-11)


### Bug Fixes
### Features

* **workbench-client/popup:** support returning result on focus loss ([ce5089e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/ce5089e57ba48f53f17fede4ffe4fa72cf74a01b))


### BREAKING CHANGES

* **workbench-client/popup:** The method `closeWithError` has been removed from the `WorkbenchPopup` handle. Instead, pass an `Error` object to the `close` method.

**Before migration:**
```ts
import {Beans} from '@scion/toolkit/bean-manager';
import {WorkbenchPopup} from '@scion/workbench-client';

Beans.get(WorkbenchPopup).closeWithError('some error');
```

**After migration:**
```ts
import {Beans} from '@scion/toolkit/bean-manager';
import {WorkbenchPopup} from '@scion/workbench-client';

Beans.get(WorkbenchPopup).close(new Error('some error'));
```

* **workbench-client/dialog:** unsubscribe previous title observable when setting new title observable ([2e72b39](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/2e72b395cb11f53456bf2e929eb6dec97043f4c4))


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


# [1.0.0-beta.26](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/workbench-client-1.0.0-beta.25...workbench-client-1.0.0-beta.26) (2024-09-11)


### Features

* **workbench-client/popup:** support returning result on focus loss ([ce5089e](https://github.com/SchweizerischeBundesbahnen/scion-workbench/commit/ce5089e57ba48f53f17fede4ffe4fa72cf74a01b))


### BREAKING CHANGES

* **workbench-client/popup:** The method `closeWithError` has been removed from the `WorkbenchPopup` handle. Instead, pass an `Error` object to the `close` method.

**Before migration:**
```ts
import {Beans} from '@scion/toolkit/bean-manager';
import {WorkbenchPopup} from '@scion/workbench-client';

Beans.get(WorkbenchPopup).closeWithError('some error');
```

**After migration:**
```ts
import {Beans} from '@scion/toolkit/bean-manager';
import {WorkbenchPopup} from '@scion/workbench-client';

Beans.get(WorkbenchPopup).close(new Error('some error'));
```



# [1.0.0-beta.25](https://github.com/SchweizerischeBundesbahnen/scion-workbench/compare/workbench-client-1.0.0-beta.24...workbench-client-1.0.0-beta.25) (2024-08-28)


Expand Down
2 changes: 1 addition & 1 deletion projects/scion/workbench-client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@scion/workbench-client",
"version": "1.0.0-beta.25",
"version": "1.0.0-beta.26",
"description": "SCION Workbench Client provides core API for a web app to interact with SCION Workbench and other microfrontends. It is a pure TypeScript library based on the framework-agnostic `@scion/microfrontend-platform` library and can be used with any web stack.",
"license": "EPL-2.0",
"private": false,
Expand Down

0 comments on commit bf372db

Please sign in to comment.