Skip to content

Release 0.2.0 - #27

Merged
oblomov-dev merged 3 commits into
mainfrom
claude/beautiful-turing-wxr303-release
Oct 11, 2026
Merged

oblomov-dev merged 3 commits into
mainfrom
claude/beautiful-turing-wxr303-release

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Merge after #26 and abap2UI5/samples-embed-control#13; then create GitHub release v0.2.0.

  • packages/embed-control/package.json 0.1.1 -> 0.2.0 (lockfile by npm version).
  • CHANGELOG.md: the entries under "Unreleased" become ## 0.2.0; an empty ## Unreleased stays on top, as in the 0.1.1 release (Release 0.1.1 #14). Headings carry no date in this file, so ## 0.2.0 follows its style (release-check.mjs accepts both).
  • 0.2.0 rather than 0.1.2: the control gains API (restart(), ownsHash, the componentName of the bundle) and keeps all of 0.1.1's.
  • No README quotes a version or an install line with a version (npm install @abap2ui5/embed-control); nothing else to change. "The abap2UI5 release after 1.146.0" stays as written - no abap2UI5 after 1.146.0 is published yet.

Based on #26 (the tooling update), so it carries its commits; merging #26 first leaves only the release commit.

Why the order: publish.yaml runs the whole CI first, including the samples job, which runs samples-embed-control's main with this control - red until samples-embed-control#13 is merged.

After the release:

  1. abap2UI5/samples-embed-control: npm install @abap2ui5/embed-control@0.2.0 --workspaces, commit - its e2e turns green.
  2. abap2UI5/frontend-new: bump the control, npm run bsp, commit src/02 (AGENTS.md: and the floors in README and ci.yaml).

Checked: node scripts/release-check.mjs v0.2.0 (tag, version and changelog agree), npm run pack:check (abap2ui5-embed-control-0.2.0.tgz), npm run format:check.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Te3BRpRpxNhZAYnrQL6Gdt


Generated by Claude Code

…er 3.9.10)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Te3BRpRpxNhZAYnrQL6Gdt
The package README's property table left it out; the control restarts the
app on a change of ownsHash like on one of app, endpoint or params, as
the changelog already says.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Te3BRpRpxNhZAYnrQL6Gdt
The entries under "Unreleased" become the section of 0.2.0: restart(),
ownsHash, the component under the bundle's componentName, the size
applied without a rendering, no start for an invisible control, and the
fixes of the endpoint and params handling. A minor version: the control
gains API and keeps all of 0.1.1's.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Te3BRpRpxNhZAYnrQL6Gdt
@oblomov-dev
oblomov-dev merged commit d620afc into main Oct 11, 2026
3 of 4 checks passed
@oblomov-dev
oblomov-dev deleted the claude/beautiful-turing-wxr303-release branch October 11, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants