Skip to content

v1.9.0 Non-critical migrations, customizerMeta fix, updated Klaviyo endpoint, code improvements and cleanup

Compare
Choose a tag to compare
@jeremyagabriel jeremyagabriel released this 26 Sep 22:10
· 7 commits to main since this release
9a48af7

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 of session.commit() in routes are removed and instead exists only in server.ts. Additional logic is also added into AppSession [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> in Document [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 for input's on account forms to be paired with their accompanying <label> [commit]
  • Recategorize sections [commit]

Routine:

  • Updates @remix and @shopify packages to latest [commit]