18.0.0-beta.6 (@scion/workbench)
·
51 commits
to master
since this release
18.0.0-beta.6 (2024-09-11)
Bug Fixes
- workbench/messagebox: display message if opened from a
CanClose
guard of a microfrontend view (b0829b3), closes #591 - workbench/view: restore scroll position when switching views (9265951), closes #588
- workbench: disable change detection during navigation to prevent inconsistent layout rendering (68ecca7)
Features
- workbench/popup: support returning result on focus loss (ce5089e)
- workbench/view: enable translation of built-in context menu (9bfdf74)
BREAKING CHANGES
- workbench/popup: The method
closeWithError
has been removed from thePopup
handle. Instead, pass anError
object to theclose
method.
Before migration:
import {inject} from '@angular/core';
import {Popup} from '@scion/workbench';
inject(Popup).closeWithError('some error');
After migration:
import {inject} from '@angular/core';
import {Popup} from '@scion/workbench';
inject(Popup).close(new Error('some error'));