Skip to content

6.0.0

Choose a tag to compare

@Gaitholabi Gaitholabi released this 05 Feb 07:35
· 5 commits to main since this release
4fab262

Breaking change

  • Requires shopware/app-php-sdk >=5.0.0.
  • AppConfigurationFactory constructor adds bool $enforceDoubleSignature.
  • Registration service now uses DualSignatureRequestVerifier (update any overridden service wiring).

Upgrade Notes

Public API changes

  • New config key shopware_app.enforce_double_signature (default false) passed into AppConfiguration.
  • AbstractShop adds: get/setPendingShopUrl, get/setPendingShopSecret, get/setPreviousShopSecret, get/setSecretsRotatedAt, is/setRegistrationConfirmed, has/setVerifiedWithDoubleSignature (deprecated, removal in v7.0.0).

Required code changes

  1. Update persistence for new AbstractShop fields (pendingShopUrl, pendingShopSecret, previousShopSecret, secretsRotatedAt, isRegistrationConfirmed, hasVerifiedWithDoubleSignature).
  2. If you implement ShopInterface yourself or override service definitions, align with SDK v5 and DualSignatureRequestVerifier.