Skip to content

Document the removal of the z2ui5 frontend global - #335

Merged
oblomov-dev merged 1 commit into
mainfrom
claude/fervent-hopper-kkyo84
Sep 22, 2026
Merged

oblomov-dev merged 1 commit into
mainfrom
claude/fervent-hopper-kkyo84

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

This PR documents abap2UI5/abap2UI5#2777, which removes window.z2ui5 and everything that existed only to reach it.

  • resources/deprecations.md
    • The table has four rows marked removed, next release:
      • the z2ui5.Util / z2ui5.Formatter globals and the z2ui5/Util module
      • cs_event-z2ui5
      • z2ui5_cl_pop_js_loader
      • custom JS that reads window.z2ui5
    • A new section, "The z2ui5 frontend global", under "Removed: does not compile any more" gives the migrations: the raw expression follow_up_action( myFunction() ) on a function defined on window, and core:require of z2ui5/model/formatter for the date helpers.
    • The old obsolete-section paragraphs on cs_event-z2ui5 and "z2ui5.Util → z2ui5.Formatter" are removed.
  • cookbook/model/formatter.md: the module is reached through core:require (UI5 1.74 and later). The global no longer exists.
  • advanced/renaming.md: the "Globals" row is removed from the frontend-namespace table.

Merge together with or after abap2UI5/abap2UI5#2777.

Checks: docs:build, test, check:examples, check:conventions, check:line-length, check:vocabulary and check:cross-site are green.

Already failing before this change:

  • check:api-names flags cs_event-keyboard_set_mode on soft_keyboard.md / api.md, a name that is already gone from abap2UI5 main.
  • check:design needs a playground checkout.

🤖 Generated with Claude Code

https://claude.ai/code/session_01GKnAQ9xpQDU2FQkDrVhNYk


Generated by Claude Code

abap2UI5 (branch claude/fervent-hopper-kkyo84) removes window.z2ui5 and
everything that existed to reach it: cs_event-z2ui5, the js_loader popup,
the z2ui5.Util / z2ui5.Formatter globals and the z2ui5/Util module. The
deprecations page records them as removed in the next release, with the
raw-expression migration for cs_event-z2ui5 and core:require for the date
helpers; the formatter and renaming pages stop naming the global.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GKnAQ9xpQDU2FQkDrVhNYk
@oblomov-dev
oblomov-dev merged commit 32608db into main Sep 22, 2026
1 check failed
@oblomov-dev
oblomov-dev deleted the claude/fervent-hopper-kkyo84 branch September 22, 2026 23:37
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