Shopify / ui-extensions

MIT License
248 stars 35 forks source link

prepare customer account 2024-07 release #2094

Closed robin-drexler closed 1 week ago

robin-drexler commented 1 week ago

🚨DO NOT MERGE THIS INTO UNSTABLE🚨 We'll change the base once the 2024-07 prep branch exists

Background

Same procedure as every ~year~ quarter https://github.com/Shopify/ui-extensions/pull/1586 https://github.com/Shopify/ui-extensions/pull/1857

Put everything in customer-accounts back to 2024-07 with the exception of updating the shared components to what is in unstable today. So e.g. Progress will become available.

This time around there are more changed files than the other times because we're removing the doc files which were recently added for unstable. This should be ok since the docs for the stable version still live in checkout for the time being.

🎩

Only the stable targets are available

image

If you want you can check this yourself by installing

"@shopify/ui-extensions": "0.0.0-snapshot-20240618143904",
"@shopify/ui-extensions-react": "0.0.0-snapshot-20240618143904"

in an extension that you have yourself.

Proof that extensions using 2024-07 still render

Checklist

robin-drexler commented 1 week ago

/snapit

shopify-github-actions-access[bot] commented 1 week ago

🫰✨ Thanks @robin-drexler! Your snapshots have been published to npm.

Test the snapshots by updating your package.json with the newly published versions:

"@shopify/ui-extensions": "0.0.0-snapshot-20240618143904",
"@shopify/ui-extensions-react": "0.0.0-snapshot-20240618143904"
github-actions[bot] commented 1 week ago

We detected some changes in packages/*/package.json or packages/*/src, and there are no updates in the .changeset directory. If the changes are user-facing and should cause a version bump, run yarn changeset to track your changes and include them in the next release CHANGELOG. If you are making simple updates to repo configuration, examples, or documentation, you do not need to add a changeset.

robin-drexler commented 1 week ago

/snapit

shopify-github-actions-access[bot] commented 1 week ago

🫰✨ Thanks @robin-drexler! Your snapshots have been published to npm.

Test the snapshots by updating your package.json with the newly published versions:

"@shopify/ui-extensions": "0.0.0-snapshot-20240621122221",
"@shopify/ui-extensions-react": "0.0.0-snapshot-20240621122221"