March 20, 2026

B2B Core Updates

  • The dedicated Buyer Portal module and any redundant Buyer Portal material was removed, due to the introduction of a separate B2B Buyer Portal course.

March 20, 2026

Storefront GraphQL Authentication Updates

We’re updating Storefront GraphQL authentication to better align token types with how they’re used in modern headless/server-rendered storefronts.

If you use Storefront tokens for server-side Storefront GraphQL calls (SSR, middleware, proxies, or any backend service), you need to migrate to private tokens.

  • Storefront tokens created after June 30, 2026 will not support server-to-server requests
  • Storefront tokens created on or before June 30, 2026 will continue supporting server-to-server requests until March 31, 2027
  • Storefront tokens used for browser-based storefronts with allowed_cors_origins are unaffected

You can check out more in the relevant documentation here.


March 20, 2026

Cornerstone 6.19.0 is live

The Cornerstone 6.19.0 release introduces improvements to cart messaging and shipping price display, enhances localization support, and includes multiple bug fixes to improve storefront stability and user experience.

This release also includes the new feature - Language Selector component, which is fully implemented and will be enabled soon as part of the multi-language rollout.

Major Updates

Cart & Checkout Improvements

  • Added messaging on the cart page to clearly indicate when the maximum discount limit has been reached

  • Introduced strikethrough styling for discounted shipping methods to improve visibility of savings

Localization & Language Enhancements

  • Improved Language Selector to use real storefront data instead of static configuration

  • Language names are now displayed in their native format (e.g., “English”, “Français”)

  • Added backend-based translations for account edit form fields to improve localization coverage

Bug Fixes & Improvements

Cart & Product Page

  • Fixed an issue where Add to Cart and quantity controls could be disabled when product data was not fully loaded

  • Resolved duplicate “Out of Stock” messages overlapping Add to Cart button on product pages

Stability & Error Handling

  • Improved initialization logic to prevent errors during storefront load

  • Fixed edge cases where missing data could cause crashes in cart edit modal

  • Added safeguards to prevent secondary errors masking the original issue

Media & Browser Compatibility

  • Fixed YouTube video playback issues in Safari by ensuring proper request parameters are applied