Skip to content

Prepare release 0.2.0: name abap2UI5 1.147.0 and the embed app that replaced frontend-new - #28

Merged
oblomov-dev merged 1 commit into
mainfrom
claude/beautiful-turing-wxr303
Oct 11, 2026
Merged

oblomov-dev merged 1 commit into
mainfrom
claude/beautiful-turing-wxr303

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

Text-only changes before the 0.2.0 tag. The code is unchanged.

  • abap2UI5/frontend-new no longer exists. Its app is now abap2UI5's frontend/embed, which ships as the standard_new and cloud_new branches of abap2UI5/frontend. These places still named the old repository: the 0.2.0 changelog section, the comment above COMPONENT in Container.js, a test comment and AGENTS.md.
  • Several texts said "the abap2UI5 release after 1.146.0". That release is now 1.147.0, already cut on abap2UI5's main. Its changelog section has componentName, ownsHash, the mobile setup left to the host, and the prefixed custom-control roots. The package README, the 0.2.0 section, the ownsHash property comment and AGENTS.md now say 1.147.0. Without this, the npm page of 0.2.0 would describe that release only as "the release after 1.146.0". Sections that are already released (0.1.1, 0.1.0) are unchanged.

Best merged right after abap2UI5 1.147.0 is tagged and before the GitHub release v0.2.0.

Checked locally: npm run lint, format:check, npm test (21/21), pack:check, consumer:check (UI5 CLI 3.11.14 and 4.0.71), and node scripts/release-check.mjs v0.2.0, also run with GITHUB_REPOSITORY=abap2UI5/embed-control. Result: "tag, version, changelog and repository agree".

🤖 Generated with Claude Code

https://claude.ai/code/session_01Te3BRpRpxNhZAYnrQL6Gdt


Generated by Claude Code

abap2UI5/frontend-new is gone: its app is abap2UI5's frontend/embed,
delivered as the standard_new and cloud_new branches of
abap2UI5/frontend. The 0.2.0 changelog, the control's comments, the test
and AGENTS.md named the old repository.

And "the abap2UI5 release after 1.146.0" has a number now: 1.147.0 is
cut on abap2UI5's main, with componentName, ownsHash, the mobile setup
left to the host and the prefixed custom-control roots in its changelog
section. The README and the 0.2.0 section name it, so the package page
on npm does not send readers looking for "the release after".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Te3BRpRpxNhZAYnrQL6Gdt

Copy link
Copy Markdown
Member Author

The first run of samples (abap2UI5 main) failed and was re-run; the re-run is green. The failure is not related to this text-only change.

It is the same intermittent failure that turns the nightly run on main red:

  • What happens: in a beforeEach, one of the 2 or 3 controls on the page never shows its app within 45 s. Different tests hit it: freestyle on ui5-1.71 and ui5-1.136, and card.
  • How often: the main leg failed in 7 of the last 13 runs since 2026-10-03. The 1.145.0 leg failed twice.
  • Local attempts: I ran the full suite twice in CI mode, plus 3 more repeats of freestyle and card, with this control and abap2UI5 main on :3000. All 230 runs were green, so I could not reproduce it.
  • Why it matters for the release: publish.yaml runs this CI first. If the release run is hit, re-run its failed jobs.

🤖 Generated with Claude Code


Generated by Claude Code

@oblomov-dev
oblomov-dev merged commit 64f5cab into main Oct 11, 2026
7 of 8 checks passed
@oblomov-dev
oblomov-dev deleted the claude/beautiful-turing-wxr303 branch October 11, 2026 16:38
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