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
iorediscompatible client interface for usage withuseRateLimiterresolving 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_KEYenvironment variable to site deployments - Replace the
ProductInfoon cart, order and quote line items by theProductVariant
Security
- Removed view_customer setting on commercetools_user_token