v0.6.2
What's Changed
- chore: add note about dev preview by @jplhomer in Shopify/hydrogen#146
- fix: where react props can be null, yet still technically an "object" by @blittle in Shopify/hydrogen#152
- fix: changelog by @blittle in Shopify/hydrogen#154
- feat: Support explicit root in the CLI by @cartogram in Shopify/hydrogen#150
- fix: Don't generate docs without flag by @cartogram in Shopify/hydrogen#157
- fix: ESLint config fixes by @cartogram in Shopify/hydrogen#147
- feat: Pass instantiated Debug logger to cli command Env by @cartogram in Shopify/hydrogen#148
- feat: Lint changelogs for "Keep a changelog" semantics by @cartogram in Shopify/hydrogen#156
- [Hydrogen reference docs]: Specify
/hydrogenrepo in comments by @mcvinci in Shopify/hydrogen#165 - fix: delay writing error response until headers are set by @frandiox in Shopify/hydrogen#144
- Fix client component imports and duplicated files/contexts in browser by @frandiox in Shopify/hydrogen#7
- chore: remove more logs that I missed by @jplhomer in https://github.com/Shopify/hydrogen/pull/159
- Remove
CartProviderfrom theBuyNowButtonby @cathryngriffiths in Shopify/hydrogen#151 - feat: Adds tophat script by @cartogram in Shopify/hydrogen#153
- fix: hide CLI docs for shopify.dev by @cartogram in Shopify/hydrogen#174
- chore: tell linter to ignore auto-gen types file which is super noisy by @jplhomer in Shopify/hydrogen#180
- fix: eliminate use of client component re-exports by @jplhomer in Shopify/hydrogen#181
- [Starter] Fix Safari Product Image Gallery by @benwolfram in Shopify/hydrogen#162
- feat: bump Vite deps to latest version by @jplhomer in Shopify/hydrogen#191
- [Hydrogren reference docs]: Re-organize and refine React Server Component docs by @mcvinci in Shopify/hydrogen#193
- fix: should not use switch outside a router by @frandiox in Shopify/hydrogen#168
- [Hydrogen reference docs]: Regenerate docs by @mcvinci in Shopify/hydrogen#194
Full Changelog: Shopify/hydrogen@v0.6.1...v0.6.2
How to Upgrade Your Template
This release contains changes to the starter template that fix some general issues. If you already have a project created, follow these steps to upgrade:
- Move
Moneyfrom server to client components. - Move
LocalizationProviderfromApp.server.jsxtoLayout.server.jsx. - Remove client component re-exports since these are no longer needed.