2025.6.0 (2025-06-30)
Storefront
Section titled “Storefront”Feature
Section titled “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
Section titled “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
Section titled “Backend”Feature
Section titled “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
Section titled “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
iorediscompatible client interface for usage withuseRateLimiterresolving an issue that customerLogin would hang when redis was enabled
Platform
Section titled “Platform”Feature
Section titled “Feature”- Allow for setting azure service scaling parameters in mach-config
- Update to biome 2.0
Changed
Section titled “Changed”- Added
ADYEN_CLIENT_KEYenvironment variable to site deployments - Replace the
ProductInfoon cart, order and quote line items by theProductVariant
Security
Section titled “Security”- Removed view_customer setting on commercetools_user_token

