System requirements
- tested on PHP
8.2,8.4and8.5 - tested on
MySQL 8andMariaDB 11
Critical Fixes
Webhook for order state change
Fixed an undefined array key warning within the webhook handling, which could lead to a server error, if strict error displaying is set up.
Digital product legacy states repair after update
We fixed a bug in the indexer for the product.states field, which lead to issues where rules (and flows depending on those rules) with the line item with product state condition did not work as expected. This especially affected the flows to deliver digital download products after purchase.
This release repairs digital products with missing legacy states via a one-time UpdatePostFinishEvent subscriber.
The repair runs automatically once per installation and is marked as completed in app_config.
What's Changed
- fix: disable anonymous tracking (backport: 6.7.8.x) by @shyim in #15527
- fix: Missing undefined array key checks in HookableBusinessEvent (backport: 6.7.8.x) by @mitelg in #15518
- feat: add webhook failure strategy (backport: 6.7.8.x) by @AydinHassan in #15546
- fix: price inheritance is not applied correctly for product variants (backport: 6.7.8.x) by @nguyenytran in #15548
- fix: digital products are not downloadable on storefront (backport: 6.7.8.x) by @vienthuong in #15614
Full Changelog: v6.7.8.1...v6.7.8.2
Get in touch
Discuss about decisions, bugs you might stumble upon, etc in our community discord. See you there ;)