PackageTrack
Sign in Get early access

spryker/cart

Cart module

7.18.1 2.8M downloads/mo #4906 most downloaded on Packagist spryker/cart

What this package is like to depend on

Last release 25 days ago

29 Jul 2026

Release timing varies

gaps range from 9 days to 1.6 years

Rarely documented

notes for 10 of 70 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

72 releases · first in 2016

4 releases in the last 12 months

see the full history below

Release timeline

72 releases · Mar 2016 to Jul 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 72
  1. 7.18.1 29 Jul 2026
    Release notes

    Included commits: 7.18.0...7.18.1

    Fixes

    • Fixed bulk add-to-cart to return early when all items are deactivated, preventing further processing of an empty item set.
    Open source →
  2. 7.18.0 24 Jul 2026
    Release notes

    Included commits: 7.17.0...7.18.0

    Improvements

    • Introduced CartConfig::isCartReloadOnPreCheckFailureEnabled() to allow recalculation of cart items when a cart pre-check fails during reload, enabling projects to opt in to the new behavior while keeping backward-compatible defaults.
    • Improved CartFacade::reloadItemsInQuote to reload cart items when pre-check fails if flag is enabled
    Open source →
  3. 7.17.0 26 Apr 2026
    Release notes

    Included commits: 7.16.0...7.17.0

    Improvements

    • Introduced CartConfig::isAddToCartBulkEnabled() to enable new behavior in the add to Cart operation.
    • Optimized performance of CartFacade::addValid() when CartConfig::isAddToCartBulkEnabled() is enabled.
    Open source →
  4. 7.16.0 15 Oct 2025
    Release notes

    Included commits: 7.15.0...7.16.0

    Improvements

    • Improved performance of CartFacadeInterface::addToCart() method.
    • Improved performance of CartFacadeInterface::removeFromCart() method.
    • Improved performance of CartFacadeInterface::reloadItemsInQuote() method.
    • Improved performance of CartFacadeInterface::validateQuote() method.
    Open source →
  5. 7.15.0 10 Jul 2025
    Release notes

    Included commits: 7.14.0...7.15.0

    Improvements

    • Adjusted CartFacade::reloadItemsInQuote(), CartFacade::addToCart(), CartFacade::replaceItem(), CartFacade::add(), CartFacade::addValid(), CartFacade::reloadItems(), CartFacade::resetQuoteLock(), CartFacade::validateQuote() to handle the order-amendment-async context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.

    Adjustments

    • Increased SalesOrderAmendmentExtension module version dependency.
    Open source →
  6. 7.14.0 16 Apr 2025
    Release notes

    Included commits: 7.13.0...7.14.0

    Improvements

    • Introduced Quote.quoteProcessFlow transfer field.
    • Introduced QuoteProcessFlow transfer.
    • CartFacade::reloadItemsInQuote() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::addToCart() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::replaceItem() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::add() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::addValid() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::reloadItems() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::resetQuoteLock() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • CartFacade::validateQuote() can handle context-specific plugin stacks based on the received QuoteTransfer::getQuoteProcessFlow::getName() input.
    • Introduced CartDependencyProvider::CART_PRE_CHECK_PLUGINS_FOR_ORDER_AMENDMENT constant and dependency provider method for order amendment-specific pre-check plugins.
    • Introduced CartDependencyProvider::CART_EXPANDER_PLUGINS_FOR_ORDER_AMENDMENT constant and dependency provider method for order amendment-specific expander plugins.
    • Introduced CartDependencyProvider::CART_PRE_RELOAD_PLUGINS_FOR_ORDER_AMENDMENT constant and dependency provider method for order amendment-specific pre-reload plugins.

    Adjustments

    • Added CheckoutExtension, SalesOrderAmendmentExtension modules to dependencies.
    • Increased Kernel, Transfer modules version dependency.
    Open source →
  7. 7.13.0 04 Nov 2024
    Release notes

    Included commits: 7.12.1...7.13.0

    Improvements

    • Added PHPUnit 11 support.
    Open source →
  8. 7.12.1 31 Mar 2023
    Release notes

    Included commits: 7.12.0...7.12.1

    Improvements

    • Added compatibility with Dynamic Store.
    Open source →
  9. 7.12.0 22 Mar 2023
    Release notes

    Included commits: 7.11.0...7.12.0

    Improvements

    • Adjusted NonPersistentProvider::addItems() to reduce the number of nested loops in order to reduce resource consumption during execution.
    • Impacted CartFacade::addToCart(), CartFacade::addValid(), CartFacade::add(), CartFacade::replaceItem(), CartFacade::reloadItemsInQuote(), CartFacade::reloadItems(), CartFacade::resetQuoteLock(), and CartFacade::validateQuote() with these changes.
    Open source →
  10. 7.11.0 21 Jun 2022
    Release notes

    Included commits: 7.10.2...7.11.0

    Improvements

    • Introduced GroupKeyWithCartIdentifierItemExpanderPlugin plugin in order to expand group keys with quote identifier.
    • Introduced CartFacade::expandItemGroupKeysWithCartIdentifier().
    • Added UtilTextServiceInterface to dependencies.
    • Introduced Quote.idQuote transfer field.
    Open source →
  11. 7.10.2 08 Jul 2021

    Nothing published for this version

  12. 7.10.1 08 Jul 2021

    Nothing published for this version

  13. 7.10.0 29 Jun 2021

    Nothing published for this version

  14. 7.9.1 25 Mar 2021

    Nothing published for this version

  15. 7.9.0 24 Nov 2020

    Nothing published for this version

  16. 7.8.0 10 Sep 2020

    Nothing published for this version

  17. 7.7.2 29 May 2020

    Nothing published for this version

  18. 7.7.1 15 Apr 2020

    Nothing published for this version

  19. 7.7.0 27 Mar 2020

    Nothing published for this version

  20. 7.6.0 20 Jan 2020

    Nothing published for this version

  21. 7.5.0 10 Jan 2020

    Nothing published for this version

  22. 7.4.1 19 Dec 2019

    Nothing published for this version

  23. 7.4.0 05 Dec 2019

    Nothing published for this version

  24. 7.3.0 16 Oct 2019

    Nothing published for this version

  25. 7.2.1 14 Oct 2019

    Nothing published for this version

  26. 7.2.0 30 Jul 2019

    Nothing published for this version

  27. 7.1.0 03 Jul 2019

    Nothing published for this version

  28. 7.0.0 28 Jun 2019

    Nothing published for this version

  29. 6.1.1 25 Jun 2019

    Nothing published for this version

  30. 6.1.0 11 Jun 2019

    Nothing published for this version

  31. 6.0.0 30 May 2019

    Nothing published for this version

  32. 5.12.0 10 Jan 2020

    Nothing published for this version

  33. 5.11.0 16 Oct 2019

    Nothing published for this version

  34. 5.10.1 30 Jun 2019

    Nothing published for this version

  35. 5.10.0 24 May 2019

    Nothing published for this version

  36. 5.9.0 07 May 2019

    Nothing published for this version

  37. 5.8.0 01 Mar 2019

    Nothing published for this version

  38. 5.7.0 18 Feb 2019

    Nothing published for this version

  39. 5.6.0 07 Feb 2019

    Nothing published for this version

  40. 5.5.3 22 Jan 2019

    Nothing published for this version

  41. 5.5.2 05 Nov 2018

    Nothing published for this version

  42. 5.5.1 31 Oct 2018

    Nothing published for this version

  43. 5.5.0 25 Oct 2018

    Nothing published for this version

  44. 5.4.0 26 Sep 2018

    Nothing published for this version

  45. 5.3.0 06 Aug 2018

    Nothing published for this version

  46. 5.2.0 27 Jul 2018

    Nothing published for this version

  47. 5.1.0 16 May 2018

    Nothing published for this version

  48. 5.0.0 10 Apr 2018

    Nothing published for this version

  49. 4.6.0 05 Apr 2018

    Nothing published for this version

  50. 4.5.0 04 Apr 2018

    Nothing published for this version

  51. 4.4.0 14 Mar 2018

    Nothing published for this version

  52. 4.3.0 10 Jan 2018

    Nothing published for this version

  53. 4.2.0 23 Nov 2017

    Nothing published for this version

  54. 4.1.0 05 Oct 2017

    Nothing published for this version

  55. 4.0.2 05 Sep 2017

    Nothing published for this version

  56. 4.0.1 20 Jun 2017

    Nothing published for this version

  57. 4.0.0 12 Jun 2017

    Nothing published for this version

  58. 3.1.1 22 May 2017

    Nothing published for this version

  59. 3.1.0 06 Apr 2017

    Nothing published for this version

  60. 3.0.0 22 Feb 2017

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive