Skip to content

Releases: abap2UI5/embed-control

v0.3.0

Choose a tag to compare

@oblomov-dev oblomov-dev released this 14 Oct 07:21
d470e85

What's Changed

  • Name abap2UI5 1.146.0, and run every example's local backend from npm by @oblomov-dev in #15
  • Bump @ui5/cli from 4.0.69 to 4.0.70 in the dependencies group by @dependabot[bot] in #13
  • Follow the rename of frontend-embed-control to samples-embed-control by @oblomov-dev in #16
  • Name the author in the package's package.json by @oblomov-dev in #17
  • Add the Fiori elements example for OData V2 with its RAP service by @oblomov-dev in #18
  • Record the backend floor in package.json and let CI read it from there by @oblomov-dev in #19
  • Move the examples to abap2UI5/samples-embed-control, and test the control against them there by @oblomov-dev in #20
  • Add restart(), visibility control, and endpoint validation by @oblomov-dev in #21
  • Apply width and height to the DOM, reuse a host-loaded bundle, hand objects over as JSON, test the control in Node by @oblomov-dev in #22
  • README: name sap.ui.codeeditor among the libraries a UI5 CLI host serves by @oblomov-dev in #23
  • Add ownsHash property to hand URL hash to embedded app by @oblomov-dev in #24
  • Create the component under the bundle's second name by @oblomov-dev in #25
  • Update the workspace tooling (eslint 10.12.0, globals 17.13.0, prettier 3.9.10) by @oblomov-dev in #26
  • Release 0.2.0 by @oblomov-dev in #27
  • Prepare release 0.2.0: name abap2UI5 1.147.0 and the embed app that replaced frontend-new by @oblomov-dev in #28
  • Add ownsPage: hand the whole page to the app by @oblomov-dev in #29
  • Docs: the embedded app's root is a sap.m.NavContainer after abap2UI5 1.147.0 by @oblomov-dev in #30
  • Release 0.3.0: ownsPage, and 1.147.0 is the release that carries it by @oblomov-dev in #31

New Contributors

Full Changelog: v0.1.1...v0.3.0

v0.1.1

Choose a tag to compare

@oblomov-dev oblomov-dev released this 30 Sep 00:56
c5572f7

See packages/embed-control/CHANGELOG.md

v0.1.0

Choose a tag to compare

@oblomov-dev oblomov-dev released this 29 Sep 04:26
b294c3a

The first release.

  • z2ui5.embed.Container runs an abap2UI5 app - an ABAP class implementing
    z2ui5_if_app - inside any UI5 app. Properties app, endpoint,
    params, width and height; events componentCreated and
    componentFailed. Every control is its own abap2UI5 session.
  • The abap2UI5 frontend is not in the package: the control loads it once per
    page from the backend it talks to (GET <endpoint>?z2ui5-bundle, abap2UI5
    1.145.0 or later), and only from a path on the page's own server.
  • Served and built under thirdparty/z2ui5/embed/, so it is found in an app
    deployed to an ABAP system too. UI5 1.71 and later; UI5 CLI 3 and 4.
  • The control's area is the embedded app's root: sap.m.App and
    sap.m.Shell stop there instead of setting height: 100% on every
    ancestor up to <html> - the host's layout stays the host's, and a UI
    Integration Card keeps the height of its content.