Repository navigation
Releases: abap2UI5/embed-control
Releases · abap2UI5/embed-control
Release list
v0.3.0
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
- @dependabot[bot] made their first contribution in #13
Full Changelog: v0.1.1...v0.3.0
v0.1.1
See packages/embed-control/CHANGELOG.md
v0.1.0
The first release.
z2ui5.embed.Containerruns an abap2UI5 app - an ABAP class implementing
z2ui5_if_app- inside any UI5 app. Propertiesapp,endpoint,
params,widthandheight; eventscomponentCreatedand
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.Appand
sap.m.Shellstop there instead of settingheight: 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.