Skip to content

[2025-10] Backport auto POS button variant - #4627

Open
henryStelle wants to merge 3 commits into
2025-10from
henry/backport-auto-button-variant-2025-10
Open

[2025-10] Backport auto POS button variant#4627
henryStelle wants to merge 3 commits into
2025-10from
henry/backport-auto-button-variant-2025-10

Conversation

@henryStelle

Copy link
Copy Markdown
Contributor

Summary

Backports #4625 to the 2025-10 stable branch.

  • allow the public POS s-button variant type to explicitly accept auto
  • keep the individual and aggregate component declarations consistent
  • regenerate the tracked 2025-10 POS docs JSON
  • add an @shopify/ui-extensions patch changeset

Issue: https://github.com/shop/issues-retail/issues/33323

Validation

  • yarn docs:point-of-sale 2025-10
  • yarn build
  • direct TypeScript validation assigning variant: 'auto' to ButtonJSXProps
  • yarn type-check
  • yarn lint
  • No relevant automated test suite is present for this declaration-only POS type change.
  • shopify validate components was not run because the Shopify CLI is unavailable in this environment.

Assisted-By: devx/99465feb-70ac-4017-8ce5-d236325ad687
@henryStelle

Copy link
Copy Markdown
Contributor Author

This PR backports #4625 to the 2025-10 stable branch.

@henryStelle

Copy link
Copy Markdown
Contributor Author

Regenerated the 2025-10 JSON after adding the missing auto item to that version's detailed variant option list. The matching Shopify.dev sync is in https://github.com/shop/world/pull/998654.

@henryStelle
henryStelle marked this pull request as ready for review August 14, 2026 17:56
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