diff --git a/examples/template-hydrogen-default/package.json b/examples/template-hydrogen-default/package.json index fc850908ac..2165ac3415 100644 --- a/examples/template-hydrogen-default/package.json +++ b/examples/template-hydrogen-default/package.json @@ -40,7 +40,7 @@ }, "dependencies": { "@headlessui/react": "^1.5.0", - "@shopify/hydrogen": "^0.16.0", + "@shopify/hydrogen": "^0.16.1", "body-parser": "^1.19.1", "compression": "^1.7.4", "graphql-tag": "^2.12.4", diff --git a/packages/create-hydrogen-app/CHANGELOG.md b/packages/create-hydrogen-app/CHANGELOG.md index bd69fbdb13..eb4dcb8d5b 100644 --- a/packages/create-hydrogen-app/CHANGELOG.md +++ b/packages/create-hydrogen-app/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## 0.16.1 + ## 0.16.0 ### Minor Changes diff --git a/packages/create-hydrogen-app/package.json b/packages/create-hydrogen-app/package.json index 4dcc2759ac..7967e415eb 100644 --- a/packages/create-hydrogen-app/package.json +++ b/packages/create-hydrogen-app/package.json @@ -4,7 +4,7 @@ "access": "public", "@shopify:registry": "https://registry.npmjs.org" }, - "version": "0.16.0", + "version": "0.16.1", "main": "index.js", "license": "MIT", "bin": { diff --git a/packages/hydrogen/CHANGELOG.md b/packages/hydrogen/CHANGELOG.md index c14ccd1f94..f3db709f7a 100644 --- a/packages/hydrogen/CHANGELOG.md +++ b/packages/hydrogen/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.16.1 + +### Patch Changes + +- [#1102](https://github.com/Shopify/hydrogen/pull/1102) [`59ee791a`](https://github.com/Shopify/hydrogen/commit/59ee791ac81f41764b4ab3e5dd667c0c72b672d3) Thanks [@frandiox](https://github.com/frandiox)! - Do not call client exported functions during RSC. + ## 0.16.0 ### Patch Changes diff --git a/packages/hydrogen/package.json b/packages/hydrogen/package.json index 44634f5060..a2f91554fb 100644 --- a/packages/hydrogen/package.json +++ b/packages/hydrogen/package.json @@ -7,7 +7,7 @@ "engines": { "node": ">=14" }, - "version": "0.16.0", + "version": "0.16.1", "description": "Modern custom Shopify storefronts", "license": "MIT", "main": "dist/esnext/index.js", diff --git a/packages/hydrogen/src/foundation/useUrl/useUrl.ts b/packages/hydrogen/src/foundation/useUrl/useUrl.ts index 8028ac4d67..3dedf3fc26 100644 --- a/packages/hydrogen/src/foundation/useUrl/useUrl.ts +++ b/packages/hydrogen/src/foundation/useUrl/useUrl.ts @@ -7,8 +7,6 @@ import {useEnvContext, META_ENV_SSR} from '../ssr-interop'; * The `useUrl` hook retrieves the current URL in a server or client component. */ export function useUrl(): URL { - const location = useLocation(); - if (META_ENV_SSR) { const serverUrl = new URL(useEnvContext((req) => req.url)); @@ -29,5 +27,6 @@ export function useUrl(): URL { * We return a `URL` object instead of passing through `location` because * the URL object contains important info like hostname, etc. */ + const location = useLocation(); return useMemo(() => new URL(window.location.href), [location]); } diff --git a/packages/hydrogen/src/version.ts b/packages/hydrogen/src/version.ts index 4ef2fefee4..73a829ab61 100644 --- a/packages/hydrogen/src/version.ts +++ b/packages/hydrogen/src/version.ts @@ -1 +1 @@ -export const LIB_VERSION = '0.16.0'; +export const LIB_VERSION = '0.16.1'; diff --git a/packages/playground/server-components/package.json b/packages/playground/server-components/package.json index d6742a56e2..8be4870ad8 100644 --- a/packages/playground/server-components/package.json +++ b/packages/playground/server-components/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@cloudflare/kv-asset-handler": "*", - "@shopify/hydrogen": "^0.16.0", + "@shopify/hydrogen": "^0.16.1", "miniflare": "^1.3.3", "react": "0.0.0-experimental-2bf7c02f0-20220314", "react-dom": "0.0.0-experimental-2bf7c02f0-20220314"