Skip to content

Conversation

@merkoyep
Copy link
Contributor

Background

(Provide a link to any relevant issues AND provide a TLDR of the issue in this pull request)

Solution

(Describe your solution, why this approach was chosen, and what the alternatives/impacts may be)

🎩

  • ...

Checklist

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

katriciab and others added 30 commits September 26, 2025 14:14
### Background

Adds available native screen uris to example.

shopify-dev: Shopify/shopify-dev#63113

### Checklist

- [x] I have 🎩'd these changes
- [x] I have updated relevant documentation
Fix regression where children property was removed
…d-types

[Intents] add `intents.invoke` documentation and types to standard API
### Background

Improved example code in POS UI extension components to use more realistic and contextual content instead of generic placeholders.

### Solution

Updated all component examples in the point-of-sale surface to use more meaningful, realistic content that better demonstrates their intended usage. This makes the examples more helpful for developers by showing practical applications rather than generic placeholders like "Label" or "Content".

Key improvements:
- Added realistic content to banners with appropriate messaging for each tone
- Updated form fields with contextual values (emails, addresses, etc.)
- Improved button labels to reflect common actions
- Enhanced choice lists with realistic options
- Simplified examples to focus on core functionality

### 🎩

- Reviewed all component examples to ensure they render correctly
- Verified that the examples demonstrate proper component usage
- Confirmed examples maintain consistent styling and patterns

### Checklist

- [x] I have 🎩'd these changes
- [x] I have updated relevant documentation
Update 2025-10 migration guide for customer accounts
#3374)

Resolves
[2025-10 Docs][Followup component audit] ChoiceList	shop/issues-retail#18638
[2025-10 Docs][Followup component audit] DateField	shop/issues-retail#18640
[2025-10 Docs][Followup component audit] DatePicker	shop/issues-retail#18641
[2025-10 Docs][Followup component audit] DateSpinner	shop/issues-retail#18642
[2025-10 Docs][Followup component audit] EmailField	shop/issues-retail#18644
[2025-10 Docs][Followup component audit] NumberField	shop/issues-retail#18649
[2025-10 Docs][Followup component audit] SearchField	shop/issues-retail#18653
[2025-10 Docs][Followup component audit] TextField	shop/issues-retail#18658
[2025-10 Docs][Followup component audit] TimeField	shop/issues-retail#18660
[2025-10 Docs][Followup component audit] TimePicker	shop/issues-retail#18661

### Background

This PR enhances the documentation for POS UI Extension form components by adding JSDoc comments for event handlers and providing usage examples.

### Solution

- Added detailed JSDoc comments to all event handlers (onChange, onInput, onFocus, onBlur) across form components
- Standardized the order of event handlers to be consistent across all components
- Added code examples demonstrating event handling patterns for each component
- Clarified the purpose of accessory slots with better descriptions
- Added examples showing how to use command system with date/time pickers

These improvements make it easier for developers to understand when different events fire and how to properly handle them in their extensions.

### 🎩

Companion PR: https://app.graphite.dev/github/pr/Shopify/shopify-dev/63109

- Verified documentation renders correctly with new JSDoc comments

### Checklist

- [x] I have 🎩'd these changes
- [x] I have updated relevant documentation
### Background

Adding documentation for the Divider component in the Point of Sale UI extensions.

### Solution

This PR adds documentation for the Divider component, which creates visual separation between content sections. The documentation includes:

- Component description highlighting how dividers help organize information and improve content hierarchy
- Basic properties definition
- Default example with HTML code sample
- Appropriate categorization under "Structure" in the Polaris web components

### 🎩

- Verified the documentation structure matches other component docs
- Confirmed the example code is correct and minimal

### Checklist

- [x] I have 🎩'd these changes
- [x] I have updated relevant documentation

### Screenshot

![divider.png](https://app.graphite.dev/user-attachments/assets/f54c5185-0884-4d23-8b4d-d8e12131cf60.png)
### Background

Make `preact` and `@preact/signals` optional peer dependencies in the `@shopify/ui-extensions` package, allowing consumers to use the package without requiring these dependencies if they're not needed. Consumers should be able to pull in their own version explicitly. Previously these were set to `optionalDependencies` with `"*"` which resolved to the latest version.


### 🎩
Snapit is down so we cannot top hat 😥 

### Checklist

- [ ] I have 🎩'd these changes
- [ ] I have updated relevant documentation
### Background

Includes a fresh batch of generated types.

### 🎩

Verify we don't include/delete anything by mistake

### Checklist

- [x] I have 🎩'd these changes
- [x] I have updated relevant documentation
* prepare-package-release

* script

* CLI version

* sed var

* mocks

* changeset
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
davebcn87 and others added 25 commits October 10, 2025 18:15
Added examples to admin Forms components (Part I)
…ature-previews

Add link to POS UI extensions developer preview for 2025-10 docs
Added examples to admin Overlays components
Update assets in /docs/api/customer-account-ui-extensions docs
Fix outdated references to checkout-web-ui in comment links
Remove pos static pages that are migrating
* Version Packages (#3457)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* update readme for 2026-01-rc

---------

Co-authored-by: shopify-github-actions-access[bot] <109624739+shopify-github-actions-access[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Copy link
Contributor Author

merkoyep commented Oct 27, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

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.