Skip to content

Bump @abap2ui5/embed-control from 0.1.1 to 0.3.0 in the embed-control group - #20

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/embed-control-b979be367f
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/embed-control-b979be367f

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the embed-control group with 1 update: @abap2ui5/embed-control.

Updates @abap2ui5/embed-control from 0.1.1 to 0.3.0

Release notes

Sourced from @​abap2ui5/embed-control's releases.

v0.3.0

What's Changed

New Contributors

Full Changelog: abap2UI5/embed-control@v0.1.1...v0.3.0

Changelog

Sourced from @​abap2ui5/embed-control's changelog.

0.3.0

  • ownsPage (boolean, default false): hands the page to the app, as componentData.ownsPage - for a host whose page is the control and nothing else (abap2UI5's embed app). The app then has the URL hash, the document title and the favicon, the global busy indicator and the browser's "leave page?" prompt as on a page of its own; without it abap2UI5 1.147.0 leaves all of them to the host. The control passes ownsHash with it, which 1.147.0 reads the same way. A change starts the app anew, like one of app, endpoint or params.
  • Docs: the embedded app's root is a sap.m.NavContainer from abap2UI5 abap2UI5/abap2UI5#2913 setup and on the root say so. Nothing in the control changes.
  • Docs: what 0.2.0 and these notes called "the release after 1.147.0" - ownsPage, the page left to the host, the sap.m.NavContainer root - is in 1.147.0: its tag went out on 2026-10-14 with all three in it.

0.2.0

  • The component is created under the name the bundle's z2ui5/embed module gives (componentName) when it gives one - abap2UI5 1.147.0 registers the frontend as z2ui5.embed.frontend as well. That lets a page whose own component is z2ui5 embed it: the BSP Z2UI5 of abap2UI5's embed app (the standard_new and cloud_new branches of abap2UI5/frontend), which existing launchpad target mappings name. An older bundle names none, and the frontend runs as z2ui5 as before.
  • ownsHash (boolean, default false): hands the page's URL hash to the app, as componentData.ownsHash - for a host whose page is the control and nothing else (abap2UI5's embed app). The app then routes as on a page of its own: hash routing, set_push_state, hash_replace, browser Back and Forward between routed apps, a route restored on reload. A change starts the app anew, like one of app, endpoint or params. Needs abap2UI5 1.147.0, which reads it; an older one ignores it.
  • README: with the UI5 CLI serving the framework, sap.ui.codeeditor has to be among the libraries as well - abap2UI5's developer tools need it, and ui5 serve serves only what ui5.yaml names.
  • width and height are applied to the control's area without a rendering. A change re-rendered the ComponentContainer and with it every control of the running app - on UI5 1.71 a value the user was typing and the focus were lost with it, and a host that binds the height to the window size re-rendered the app on every resize.
  • A bundle the host loaded itself - a <script> of its page - is not loaded again: the control takes the z2ui5/embed module that is there. 0.1.1 loaded it a second time, and UI5 warned that the module was defined twice.
  • An object among the params - a structure, a nested array - is handed over as JSON text; 0.1.1 handed it over as the text [object Object].
  • An error thrown by a componentCreated or componentFailed handler is logged (sap/base/Log, with the control's id) instead of ending as an unhandled promise rejection that nothing attributes to the control.
  • Node tests of the control (npm test, test/container.test.mjs): the

... (truncated)

Commits
  • d470e85 Release 0.3.0: ownsPage, and 1.147.0 is the release that carries it (#31)
  • 2033481 Docs: the embedded app's root is a sap.m.NavContainer after abap2UI5 1.147.0 ...
  • 5781409 Add ownsPage: hand the whole page to the app (#29)
  • 64f5cab Name abap2UI5 1.147.0 and the embed app that replaced frontend-new (#28)
  • d620afc Release 0.2.0 (#27)
  • 9ca152e Update the workspace tooling (eslint 10.12.0, globals 17.13.0, prettier 3.9.1...
  • 3af1962 Create the component under the bundle's second name (#25)
  • 4b2947f Add ownsHash: hand the page's URL hash to the app (#24)
  • aae318f README: name sap.ui.codeeditor among the libraries a UI5 CLI host serves (#23)
  • 0d4f3d1 Apply width and height to the DOM, reuse a host-loaded bundle, hand objects o...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the embed-control group with 1 update: [@abap2ui5/embed-control](https://github.com/abap2UI5/embed-control/tree/HEAD/packages/embed-control).


Updates `@abap2ui5/embed-control` from 0.1.1 to 0.3.0
- [Release notes](https://github.com/abap2UI5/embed-control/releases)
- [Changelog](https://github.com/abap2UI5/embed-control/blob/main/packages/embed-control/CHANGELOG.md)
- [Commits](https://github.com/abap2UI5/embed-control/commits/v0.3.0/packages/embed-control)

---
updated-dependencies:
- dependency-name: "@abap2ui5/embed-control"
  dependency-version: 0.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: embed-control
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants