vanilo/cart
Vanilo Cart Module
5.2.1
215K downloads/mo
#3430 most downloaded on Packagist
vanilophp/cart
What this package is like to depend on
Last release 2 months ago
28 May 2026
Release timing varies
gaps range from 2 weeks to 11 months
Some releases are documented
notes for 17 of 31 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
31 releases · first in 2017
4 releases in the last 12 months
see the full history below
Release timeline
31 releases · Dec 2017 to May 2026Releases
latest 31-
5.2.128 May 2026Release notes
Open source →2026-05-28
- Fixed the duplicate
SendEmailVerificationNotificationregistration by adding an emptyconfigureEmailVerification()method to theEventServiceProviderclass -
See also: Laravel 11.x Upgrade Guide
- Fixed the duplicate
-
5.2.021 Apr 2026Release notes
Open source →2026-04-21
- Added Laravel 13 support
- Changed the minimal Laravel 12 versions from 12.38 to 12.50. Minimums for 10.48, and 11.46.2 have not changed.
Release notes
Open source →2026-04-21
- Added Laravel 13 support
- Changed the minimal Laravel 12 versions from 12.38 to 12.5. Minimums for 10.48, and 11.46.2 have not changed.
-
5.1.002 Dec 2025Release notes
Open source →2025-12-02
- Added the
SerializesModelstrait to theBaseCartEventclass (thus applies to all events) - Changed the minimum Laravel version requirements to v10.48, v11.46.2 and v12.38 respectively
- Added the
-
5.0.003 Sep 2025Release notes
Open source →2025-09-03
- BC: Added the
addSubItem(),getRootItems()andgetState()methods to the Cart interface - BC: Added the
$forceNewItem(default false) parameter to theCart::addItem()method - BC: Added the following methods to the CartItem interface:
hasParent()getParent()hasChildItems()getChildItems()
- Dropped PHP 8.2 Support
- Changed the minimum Laravel 10 version to v10.48
- Added Laravel 12 Support
- Added SubItem support to the cart items
- Added the
CartItem::isShippable()method - Added the
items.shippable_by_defaultconfiguration option (default: null) which is used to determine whether a cart item is shippable or not by default
- BC: Added the
-
4.2.014 Dec 2024 -
4.1.011 Jul 2024 -
4.0.025 Apr 2024Release notes
Open source →2024-04-25
- Dropped PHP 8.0 & PHP 8.1 Support
- Dropped Laravel 9 Support
- Dropped Enum v3 Support
- Added PHP 8.3 Support
- Added Laravel 11 Support
- Added Cart item configuration support (different configurations constitute separate cart items) to the
Cart::addItem()method - Changed minimum Laravel version to v10.43
- Changed minimal Enum requirement to v4.2
- Removed the throwing of
CartUpdatedevent when destroying a cart (CartDeletingandCartDeletedremains) - BC: Changed the
CheckoutSubjectIteminterface into Configurable & Schematized - BC: Added argument and return types to all
CartandCartManagerinterface methods
-
3.8.024 May 2023 -
3.7.004 Apr 2023 -
3.6.007 Mar 2023Release notes
Open source →2023-03-07
- Added Laravel 10 support
- Added the
CartCreated,CartUpdated,CartDeletedandCartDeletingevents
-
3.5.023 Feb 2023 -
3.4.025 Jan 2023Release notes
Open source →2023-01-25
- Added
Configurableto theCartItemmodel (incl. implementing the interface)
- Added
-
3.3.005 Jan 2023 -
3.2.005 Dec 2022Release notes
Open source →2022-12-08
- Added
Cart::fresh()method to the Cart facade - Changed minimum Concord version requirement to v1.12
- Added
-
3.1.007 Nov 2022Release notes
Open source →2022-11-07
- Added Enum 4.0 Support
- Added
__calltoCartManagerthat proxies unhandled calls to the underlying cart model - Changed minimum Laravel requirement to 9.2
- Changed minimum Konekt module requirements to:
- Concord: 1.11
- Enum: 3.1.1
-
3.0.122 May 2022 -
3.0.028 Feb 2022Release notes
Open source →2022-02-28
- Added Laravel 9 support
- Added PHP 8.1 support
- Dropped PHP 7.4 Support
- Dropped Laravel 6-8 Support
- Removed Admin from "Framework" - it is available as an optional separate package see vanilo/admin
- Minimum Laravel version is 8.22.1. See GHSA-3p32-j457-pg5x
-
2.2.011 Sep 2021Nothing published for this version
-
2.1.131 Dec 2020Nothing published for this version
-
2.1.027 Oct 2020Nothing published for this version
-
2.0.011 Oct 2020Nothing published for this version
-
1.2.029 Mar 2020Nothing published for this version
-
1.1.121 Dec 2019Nothing published for this version
-
1.1.025 Nov 2019Nothing published for this version
-
1.0.011 Nov 2019Nothing published for this version
-
0.5.116 Mar 2019Nothing published for this version
-
0.5.011 Feb 2019Nothing published for this version
-
0.4.012 Nov 2018Nothing published for this version
-
0.3.011 Aug 2018Nothing published for this version
-
0.2.019 Feb 2018Nothing published for this version
-
0.1.011 Dec 2017Nothing published for this version