You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Changelog.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -60,6 +60,7 @@
60
60
- Added the `Address` DTO class (implements the `Address` interface)
61
61
- Added the `AdjusterAliases` class that for decoupling FQCNs from the database
62
62
- Added automatic mapping of adjuster FQCN <-> aliases when saving an adjustment into the DB and when calling the `getAdjuster()` method
63
+
- BC: The `Checkout` interface now extends the `ArrayAccess` and the `Shippable` interfaces (until here, only the concrete classes have implementation it)
63
64
- BC: Added cart and order item models to the Relation morph map: the `adjustable_type` field in the `adjustments` table needs to be converted!
64
65
- BC: Added the `?CheckoutSubject` return type to the `getCart()` method of the `Checkout` interface
65
66
- BC: Changed `Checkout::getShippingAddress()` return type to be nullable
Copy file name to clipboardExpand all lines: src/Checkout/Changelog.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,7 @@
13
13
- Changed minimum Laravel version to v10.38.2
14
14
- Changed minimal Enum requirement to v4.2
15
15
- Added the `BillpayerChanged` event
16
+
- BC: The `Checkout` interface now extends the `ArrayAccess` and the `Shippable` interfaces (until here, only the concrete classes have implementation it)
16
17
- BC: Added the `?CheckoutSubject` return type to the `getCart()` method of the `Checkout` interface
17
18
- BC: The unused `$config` parameter has been removed from the `RequestStore` checkout driver constructor
18
19
- BC: Changed `Checkout::getShippingAddress()` return type to be nullable
0 commit comments