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
@github-actions github-actions Bot removed the needs-rc-port PR against a stable branch awaiting forward-port to the current RC label Jul 6, 2026
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

✓ Forward-ported in #4530.

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.

1 participant