Skip to content

[2026-07] Clarify NumberField and MoneyField event documentation - #4703

Open
johnnie-chen wants to merge 1 commit into
Shopify:2026-07from
johnnie-chen:johnnie/clarify-number-money-field-events-2026-07
Open

johnnie-chen wants to merge 1 commit into
Shopify:2026-07from
johnnie-chen:johnnie/clarify-number-money-field-events-2026-07

Conversation

@johnnie-chen

@johnnie-chen johnnie-chen commented Sep 18, 2026

Copy link
Copy Markdown

Background

NumberField and MoneyField event descriptions do not explain that stepping a value fires both input and change. This clarifies the existing behavior for Checkout and Customer Accounts in API version 2026-07.

Source documentation change: https://meteorite.shopify.io/repos/shop/world/pulls/2079504

Solution

Clarify that change fires when the value is committed on blur or Enter and that both events fire on each arrow-key step. NumberField also documents its increment/decrement controls.

Update the two declaration comments and their generated documentation for both surfaces. This changes documentation only. Generated output is limited to the relevant event descriptions; unrelated generator drift is excluded.

🎩

  • Generated Checkout and Customer Accounts docs for 2026-07.
  • Visually verified NumberField and MoneyField event descriptions on all four local documentation pages.
  • yarn build and yarn type-check passed.
  • yarn lint passed with two Git-ignored build outputs temporarily moved aside and restored afterward. The existing ESLint ignore patterns miss checkout/preact.js and customer-account/preact.js after a build.
  • git diff --check passed.

Checklist

  • I have 🎩'd these changes
  • I have updated relevant documentation

Related release PRs

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