Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ci] release 2023-10 #1491

Merged
merged 1 commit into from
Dec 6, 2023
Merged

[ci] release 2023-10 #1491

merged 1 commit into from
Dec 6, 2023

Conversation

shopify-github-actions-access[bot]
Copy link
Contributor

@shopify-github-actions-access shopify-github-actions-access bot commented Nov 6, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@shopify/cli-hydrogen@6.1.0

Minor Changes

  • Add the upgrade command to make it easier to upgrade from older versions of Hydrogen. Features: (#1458) by @juanpprieto

    • Automatically updates dependencies in your package.json file.
    • Generates a customized instruction file in the /.shopify directory, outlining any code changes required to complete the upgrade.
    • Adds a warning when running the dev command with an outdated version.
    • Defaults to the latest version. Pass a --version flag and a version number to select a specific one.

    To get started, run npx shopify hydrogen upgrade in your Hydrogen project.

  • The worker runtime for development is now stable. This makes your development environment closer to parity with Oxygen鈥檚 production runtime. Pass the --worker flag with the dev or preview commands to enable it. This runtime will be enabled by default in the next major release. (#1525) by @frandiox

  • Add the --debug flag to the dev command to enable step debugging in browser dev tools. (#1480) by @frandiox

    To enable debugger connections for the Hydrogen app worker file, run npx shopify hydrogen dev --debug --worker, then open localhost:9229 in your browser.

Patch Changes

  • Sync up environment variable names across all example & type files. (#1542) by @michenly

  • Serve assets from a separate domain when running the dev server, to better simulate cross-domain behaviors. This makes it more realistic to work with CORS requests, content security policies, and CDN paths in development. (#1503) by @frandiox

  • Update all Node.js dependencies to version 18. (Not a breaking change, since Node.js 18 is already required by Remix v2.) (#1543) by @michenly

  • 馃悰 fix undefined menu error (#1533) by @michenly

  • Fix how peer dependencies are resolved. (#1489) by @frandiox

  • Update Shopify CLI versions. (#1504) by @vincentezw

  • Updated dependencies [848c6260, 8fce70de]:

    • @shopify/mini-oxygen@2.2.4

@shopify/create-hydrogen@4.3.4

Patch Changes

@shopify/hydrogen@2023.10.3

Patch Changes

  • Fix the Pagination component to always restore scroll correctly on back/forth navigation. (#1508) by @blittle

  • Serve assets from a separate domain when running the dev server, to better simulate cross-domain behaviors. This makes it more realistic to work with CORS requests, content security policies, and CDN paths in development. (#1503) by @frandiox

  • Export caching types to make creating custom clients easier in TypeScript. (#1507) by @juanpprieto

  • Update the return types of the Customer Account API query and mutation methods. Also update Customer Account API default version to 2024-01. (#1537) by @blittle

  • Fix how peer dependencies are resolved. (#1489) by @frandiox

  • Add default channel value of hydrogen to Hydrogen鈥檚 ShopPayButton component. (#1447) by @QuintonC

  • Updated dependencies [848c6260, 62f67873, e8cc49fe]:

    • @shopify/hydrogen-react@2023.10.1

@shopify/hydrogen-react@2023.10.1

Patch Changes

  • Update all Node.js dependencies to version 18. (Not a breaking change, since Node.js 18 is already required by Remix v2.) (#1543) by @michenly

  • Skip private access token warning when using mock.shop. (#1538) by @frandiox

  • Add an optional channel prop to the ShopPayButton component, which adds order attribution support for either the Headless or Hydrogen sales channel. (#1447) by @QuintonC

@shopify/mini-oxygen@2.2.4

Patch Changes

  • Update all Node.js dependencies to version 18. (Not a breaking change, since Node.js 18 is already required by Remix v2.) (#1543) by @michenly

  • Fix how peer dependencies are resolved. (#1489) by @frandiox

@shopify/remix-oxygen@2.0.2

Patch Changes

  • Change peer dependency of @shopify/oxygen-workers-types to allow for ^4.0.0 versions. (#1494) by @frandiox

  • Fix how peer dependencies are resolved. (#1489) by @frandiox

customer-api@0.0.2

Patch Changes

multipass@1.0.1

Patch Changes

skeleton@1.0.1

Patch Changes

  • Sync up environment variable names across all example & type files. (#1542) by @michenly

  • Remove error boundary from robots.txt file in the Skeleton template (#1492) by @andrewcohen

  • Use the worker runtime by default when running the dev or preview commands. (#1525) by @frandiox

    Enable it in your project by adding the --worker flag to your package.json scripts:

    "scripts": {
      "build": "shopify hydrogen build",
    - "dev": "shopify hydrogen dev --codegen",
    + "dev": "shopify hydrogen dev --worker --codegen",
    - "preview": "npm run build && shopify hydrogen preview",
    + "preview": "npm run build && shopify hydrogen preview --worker",
      ...
    }
  • Update to the latest version of @shopify/oxygen-workers-types. (#1494) by @frandiox

    In TypeScript projects, when updating to the latest @shopify/remix-oxygen adapter release, you should also update to the latest version of @shopify/oxygen-workers-types:

    "devDependencies": {
      "@remix-run/dev": "2.1.0",
      "@remix-run/eslint-config": "2.1.0",
    - "@shopify/oxygen-workers-types": "^3.17.3",
    + "@shopify/oxygen-workers-types": "^4.0.0",
      "@shopify/prettier-config": "^1.1.2",
      ...
    },
  • Update internal dependencies for bug resolution. (#1496) by @vincentezw

    Update your @shopify/cli dependency to avoid duplicated sub-dependencies:

      "dependencies": {
    -   "@shopify/cli": "3.50.2",
    +   "@shopify/cli": "3.51.0",
      }
  • Update all Node.js dependencies to version 18. (Not a breaking change, since Node.js 18 is already required by Remix v2.) (#1543) by @michenly

  • 馃悰 fix undefined menu error (#1533) by @michenly

  • Add @remix-run/server-runtime dependency. (#1489) by @frandiox

    Since Remix is now a peer dependency of @shopify/remix-oxygen, you need to add @remix-run/server-runtime to your dependencies, with the same version as the rest of your Remix dependencies.

    "dependencies": {
      "@remix-run/react": "2.1.0"
    + "@remix-run/server-runtime": "2.1.0"
      ...
    }
  • Updated dependencies [b2a350a7, 9b4f4534, 74ea1dba, 2be9ce82, a9b8bcde, bca112ed, 848c6260, d53b4ed7, 961fd8c6, 2bff9fc7, c8e8f6fd, 8fce70de, f90e4d47, e8cc49fe]:

    • @shopify/cli-hydrogen@6.1.0
    • @shopify/remix-oxygen@2.0.2
    • @shopify/hydrogen@2023.10.3

@github-actions github-actions bot force-pushed the changeset-release/main branch 4 times, most recently from 4f07fb2 to 0e2343e Compare November 13, 2023 13:32
@github-actions github-actions bot force-pushed the changeset-release/main branch 12 times, most recently from f5941f7 to c3b0ec0 Compare November 21, 2023 15:27
@github-actions github-actions bot force-pushed the changeset-release/main branch 9 times, most recently from 4cc5845 to 76c2a66 Compare December 6, 2023 15:26
@juanpprieto juanpprieto merged commit 727baac into main Dec 6, 2023
@juanpprieto juanpprieto deleted the changeset-release/main branch December 6, 2023 22:19
juanpprieto pushed a commit that referenced this pull request Dec 7, 2023
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
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.

None yet

1 participant