Releases: webgriffe/SyliusBackInStockNotificationPlugin
Releases · webgriffe/SyliusBackInStockNotificationPlugin
4.1.0 Sylius 1.13 support
Full Changelog: 4.0.1...4.1.0
4.0.1
4.0.0
What's Changed
- Show how to add plugin's scripts to Webpack by @lruozzi9 in #71
- Improve product variant availability check by @lruozzi9 in #73
- Simple product subscription refactor by @lruozzi9 in #74
BC
TL;DR
- The arguments of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() are changed.
Changelog
- The parameter $validator of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Symfony\Component\Validator\Validator\ValidatorInterface to a non-contravariant Sylius\Component\Customer\Context\CustomerContextInterface
- The parameter $customerContext of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Sylius\Component\Customer\Context\CustomerContextInterface to a non-contravariant Sylius\Component\Inventory\Checker\AvailabilityCheckerInterface
- The parameter $availabilityChecker of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Sylius\Component\Inventory\Checker\AvailabilityCheckerInterface to a non-contravariant Sylius\Component\Core\Repository\ProductVariantRepositoryInterface
- The parameter $productVariantRepository of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Sylius\Component\Core\Repository\ProductVariantRepositoryInterface to a non-contravariant Sylius\Component\Mailer\Sender\SenderInterface
- The parameter $sender of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Sylius\Component\Mailer\Sender\SenderInterface to a non-contravariant Sylius\Component\Locale\Context\LocaleContextInterface
- The parameter $localeContext of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Sylius\Component\Locale\Context\LocaleContextInterface to a non-contravariant Webgriffe\SyliusBackInStockNotificationPlugin\Repository\SubscriptionRepositoryInterface
- The parameter $backInStockNotificationRepository of Webgriffe\SyliusBackInStockNotificationPlugin\Controller\SubscriptionController#__construct() changed from Webgriffe\SyliusBackInStockNotificationPlugin\Repository\SubscriptionRepositoryInterface to a non-contravariant Sylius\Component\Resource\Factory\FactoryInterface
New Contributors
Full Changelog: 3.0.3...4.0.0
3.0.3 Release
What's Changed
- fix: controller DI with env debug = false by @antiseptikk in #49
Full Changelog: 3.0.2...3.0.3
3.0.2 Release
What's Changed
- feat: authorize dbal ^3.0 for sylius 1.12 by @antiseptikk in #48
New Contributors
- @antiseptikk made their first contribution in #48
Full Changelog: 3.0.1...3.0.2
3.0.1 Release
What's Changed
- update vimeo/psalm requirement from 4.27.0 to 5.0.0 by @dependabot in #20
- update rector/rector requirement from ^0.14.8 to ^0.15.0 by @dependabot in #21
- update vimeo/psalm requirement from 5.0.0 to 5.1.0 by @dependabot in #22
- Fix migrations location by @oallain in #47
New Contributors
Full Changelog: 3.0.0...3.0.1
3.0.0 Release
- Sylius 1.12 support 🎉
- Symfony 6 support 🚀
Full Changelog: 2.0.1...3.0.0
See UPGRADE-3.0.md for the upgrade guide.
2.0.1 Release
- [UPDATING] Prepend doctrine migrations by @Rafikooo in #11
- [UPDATING] Bump
phpstan/phpstan
extensions to the latest - [UPDATING] Add
docker-compose.yml
for development purpose
New Contributors
Full Changelog: 2.0.0...2.0.1
2.0.0 Release
- [UPDATING] Add support for Sylius ^1.11.2
- [UPDATING] Add support for PHP ^8.0
- [FEATURES] Add notify field to the subscription instead of deleting it. Thanks, @zangra-dev! Issue #1
- [BUGFIX] Taking into consideration the product's status. Thanks, @zangra-dev! Issue #2
- [FEATURES] Load the hostname from the channel context instead of declaring it.
- [CI IMPROVEMENT] Add composer-unused to CI
- [BUGFIX] Add parameters to admin routes
Initial Release
1.0.0 Update README to show how to use our Behat class