Skip to main content

2025.6.0

2025.6.0 (2025-06-30)

Storefront

Feature

  • Add environment variables provider to share server side env variables with client components
  • Payment provider for the checkout that handles PSP specific components and shares it's state with our checkout
  • Add facet filtering and sorting to PLP for mobile visitors
  • Added Adyen creditcard support
  • Add stripe creditcard support

Changed

  • Update to Storybook 9.x
  • Don't use useCustomer() hook for business unit checks as this information is stored in the JWT
  • Show summary for chosen delivery method
  • Made some hardcoded fields translatable
  • Improved product listing loading state handling

Backend

Feature

  • Added basic Stripe payment provider support
  • Added Stripe webhook handler for succeeded and failed payment intents
  • Improve the monolith runner to use a thread per service for better performance

Changed

  • Use new storyblok-cli (4.x) to generate typescript types
  • Improve cache initialization in services to have a single cache handler
  • Create a new initialization function called initEnvironment() which prepares the service context
  • Add ioredis compatible client interface for usage with useRateLimiter resolving an issue that customerLogin would hang when redis was enabled

Platform

Feature

  • Allow for setting azure service scaling parameters in mach-config
  • Update to biome 2.0

Changed

  • Added ADYEN_CLIENT_KEY environment variable to site deployments
  • Replace the ProductInfo on cart, order and quote line items by the ProductVariant

Security

  • Removed view_customer setting on commercetools_user_token