v1.9.0 Non-critical migrations, customizerMeta fix, updated Klaviyo endpoint, code improvements and cleanup
Migration:
- Adds new
($locale).blogs.$blogHandle.$handle
route, which is copy of the original($locale).articles.$handle
route. This is to support the new path pattern for article pages. The original articles route is now just a redirect to the new path [commit] - Per migration notes for latest
@shopify/hydrogen
versions, all instances ofsession.commit()
in routes are removed and instead exists only inserver.ts
. Additional logic is also added intoAppSession
[commit]
Fix:
- Correct the undefined
customizerMeta
returned from the root loader [commit]
Improvement:
- Moves all Providers to inside of
<body>
instead of immediately outside of<html>
[commit] - Updates the Klaviyo subscription logic to instead use their client-side API endpoint which also allows for adding custom properties to a customer profile [commit]
Minor Fix:
- Clear buyer identity for cart on customer log out [commit]
- Correct missing variant title on order page item [commit]
Cleanup:
- Pass selected locale to
<html>
inDocument
[commit] - Update SEO page title to not affix the storefront name if the SEO title comes from Shopify, i.e. products, collections [commit]
- Update the default colors for the
TestimonialSlider
section [commit] - Adds missing
id
's forinput
's on account forms to be paired with their accompanying<label>
[commit] - Recategorize sections [commit]
Routine:
- Updates
@remix
and@shopify
packages to latest [commit]