Skip to content

Release Chat to checkout UI extensions 2026-04#4527

Open
cpeddecord wants to merge 1 commit into
2026-04from
chat-s-component-2026-04
Open

Release Chat to checkout UI extensions 2026-04#4527
cpeddecord wants to merge 1 commit into
2026-04from
chat-s-component-2026-04

Conversation

@cpeddecord

Copy link
Copy Markdown
Contributor

No description provided.

Replace the legacy Chat.d.ts (onMessage/onReady/remoteMethods) with the
s-* component shape generated from checkout-web: ChatElementProps,
ChatElementEvents (ready), ChatElementMethods (contentWindow.postMessage),
ChatElement, ChatProps. Regenerated generated_docs_data_v2.json (adds the
four ChatElement* types; no other drift).
@github-actions

Copy link
Copy Markdown
Contributor

This PR targets a stable release branch (2026-04). Once merged, the change typically also needs to be forward-ported to 2026-07-rc so it ships in the next release.

When you open the forward-port PR, include a line like this in its body so the needs-rc-port label gets removed automatically when that PR merges:

Forward-port of #4527

Accepted formats (comma-separated for multiple):

  • #4527
  • GH-4527
  • 4527
  • https://github.com/Shopify/ui-extensions/pull/4527

If a forward-port isn't needed (e.g., the change is stable-only), you can remove the needs-rc-port label manually.

@github-actions github-actions Bot added the needs-rc-port PR against a stable branch awaiting forward-port to the current RC label Jun 25, 2026
@cpeddecord cpeddecord changed the title Release Chat (s-chat) to checkout UI extensions (2026-04) Release Chat to checkout UI extensions 2026-04 Jun 25, 2026
@cpeddecord cpeddecord marked this pull request as ready for review June 25, 2026 22:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-rc-port PR against a stable branch awaiting forward-port to the current RC

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant