spryker/availability
Availability module
9.32.0
2.8M downloads/mo
#4926 most downloaded on Packagist
spryker/availability
What this package is like to depend on
Last release 2 months ago
19 Jun 2026
Ships fairly regularly
a new release about every 3 months
Rarely documented
notes for 10 of 74 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
76 releases · first in 2016
2 releases in the last 12 months
see the full history below
Release timeline
76 releases · Mar 2016 to Jun 2026Releases
latest 60 of 76-
9.32.019 Jun 2026Release notes
Open source →Included commits: 9.31.0...9.32.0
Improvements
- Added
groupKeyfield toCheckoutErrorTransferto enable recurring order item group identification in checkout errors. - Added
groupKeyfield toProductAvailabilityCriteriaTransferto support group-aware availability checks for recurring orders. - Added
groupKeyfield toProductAvailabilityTransferto carry item group context through availability responses. - Adjusted
ProductsAvailableCheckoutPreConditionto propagate the itemgroupKeyinto checkout error transfers when products are unavailable.
- Added
-
9.31.012 Feb 2026Release notes
Open source →Included commits: 9.30.0...9.31.0
Improvements
- Added
SellableItemResponseTransfer.isNeverOutOfStockandProductConcreteAvailabilityTransfer.isNeverOutOfStockfields to enable customers to see product availability. - Introduced
ItemTransfer.stockQuantityandItemTransfer.isNeverOutOfStockfields to enable stock information display in the cart for informed purchasing decisions.
- Added
-
9.30.004 Aug 2025Release notes
Open source → -
9.29.003 Jul 2025Release notes
Open source →Included commits: 9.28.0...9.29.0
Improvements
- Adjusted
AvailabilityFacade::checkoutAvailabilityPreCondition()to setQuoteTransfertoSellableItemsRequestTransferbefore checking the availability. - Impacted
ProductsAvailableCheckoutPreConditionPluginwith facade changes. - Introduced
SellableItemsRequest.quotetransfer field.
- Adjusted
-
9.28.012 May 2025Release notes
Open source →Included commits: 9.27.0...9.28.0
Improvements
- Fixed an issue with availability calculation when removed stock to store relation.
- Increased Stock module version dependency.
- Introduced
StockStoreCollectiontransfer. - Introduced
StockStoretransfer. - Introduced
StockStoreCriteriatransfer.
-
9.27.023 Apr 2025Release notes
Open source →Included commits: 9.26.0...9.27.0
Improvements
- Performance improvements.
- Impacted
AvailabilityFacade::updateAvailability(),AvailabilityFacade::updateAvailabilityByDynamicEntityRequest()so they don't perform extra database queries anymore. - Increased Stock module version dependency.
- Introduced
ProductAbstractAvailability.idStoretransfer field. - Introduced
ProductConcreteAvailability.storetransfer field. - Introduced
ProductConcreteAvailability.fkAvailabilityAbstracttransfer field. - Introduced
StockProduct.isNeverOutOfStocktransfer field. - Introduced
StockProduct.fkStocktransfer field. - Introduced
StockProduct.quantitytransfer field. - Introduced
ProductAvailabilityDatatransfer. - Introduced
Stocktransfer. - Introduced
StoreRelationtransfer. - Introduced
ProductAbstracttransfer.
-
9.26.028 Jan 2025Release notes
Open source →Included commits: 9.25.0...9.26.0
Improvements
- Adjusted
AvailabilityFacadeInterface::updateAvailabilityByDynamicEntityRequest()for better performance in butch operations.
Adjustments
- Added
ProductFacadeInterface::getProductConcreteSkusByConcreteIds()to dependencies. - Increased
Productmodule dependency.
- Adjusted
-
9.25.015 Nov 2024Release notes
Open source →Included commits: 9.24.0...9.25.0
Improvements
- Adjusted
AvailabilityFacade::areProductsSellableForStore()to mapProductAvailabilityCriteriaTransferfromSellableItemRequestTransferstoSellableItemResponseTransfers. - Adjusted
AvailabilityFacade::areProductConcretesSellableForStoreto mapProductAvailabilityCriteriaTransferfromSellableItemRequestTransferstoSellableItemResponseTransfers.
- Adjusted
-
9.24.004 Nov 2024Release notes
Open source → -
9.23.002 Aug 2024Release notes
Open source →Included commits: 9.22.0...9.23.0
Improvements
- Adjusted
AvailabilityClient::getProductAvailabilityByIdProductAbstract()andAvailabilityClient::findProductAvailabilityByIdProductAbstract()to fix Dynamic Multistore mode ON/OFF inconsistencies.
Adjustments
- Removed
StoreClientInterface::isDynamicStoreEnabled()from dependencies. - Adjusted
StoreFacadeInterface::getCurrentStore()dependency.
- Adjusted
-
9.22.006 May 2024Nothing published for this version
-
9.21.017 Nov 2023Nothing published for this version
-
9.20.001 Nov 2023Nothing published for this version
-
9.19.019 Sep 2023Nothing published for this version
-
9.18.031 Mar 2023Nothing published for this version
-
9.17.010 Mar 2023Nothing published for this version
-
9.16.027 Aug 2022Nothing published for this version
-
9.15.017 Jun 2022Nothing published for this version
-
9.14.022 Feb 2022Nothing published for this version
-
9.13.023 Aug 2021Nothing published for this version
-
9.12.209 Jul 2021Nothing published for this version
-
9.12.108 Jul 2021Nothing published for this version
-
9.12.030 Jun 2021Nothing published for this version
-
9.11.029 Jun 2021Nothing published for this version
-
9.10.003 Jun 2021Nothing published for this version
-
9.9.127 May 2021Nothing published for this version
-
9.9.014 Apr 2021Nothing published for this version
-
9.8.005 Mar 2021Nothing published for this version
-
9.7.004 Mar 2021Nothing published for this version
-
9.6.006 Nov 2020Nothing published for this version
-
9.5.029 Oct 2020Nothing published for this version
-
9.4.113 Jul 2020Nothing published for this version
-
9.4.006 Jul 2020Nothing published for this version
-
9.3.018 Jun 2020Nothing published for this version
-
9.2.129 May 2020Nothing published for this version
-
9.2.020 Mar 2020Nothing published for this version
-
9.1.028 Dec 2019Nothing published for this version
-
9.0.021 Nov 2019Nothing published for this version
-
8.0.114 Oct 2019Nothing published for this version
-
8.0.027 Jun 2019Nothing published for this version
-
7.0.030 May 2019Nothing published for this version
-
6.4.430 Jun 2019Nothing published for this version
-
6.4.318 Mar 2019Nothing published for this version
-
6.4.205 Mar 2019Nothing published for this version
-
6.4.115 Feb 2019Nothing published for this version
-
6.4.011 Feb 2019Nothing published for this version
-
6.3.120 Nov 2018Nothing published for this version
-
6.3.018 Sep 2018Nothing published for this version
-
6.2.023 Jul 2018Nothing published for this version
-
6.1.017 Jul 2018Nothing published for this version
-
6.0.020 Feb 2018Nothing published for this version
-
5.4.224 Jan 2018Nothing published for this version
-
5.4.122 Jan 2018Nothing published for this version
-
5.4.002 Jan 2018Nothing published for this version
-
5.3.020 Dec 2017Nothing published for this version
-
5.2.207 Nov 2017Nothing published for this version
-
5.2.124 Oct 2017Nothing published for this version
-
5.2.019 Oct 2017Nothing published for this version
-
5.1.013 Sep 2017Nothing published for this version
-
5.0.308 Sep 2017Nothing published for this version