diff --git a/Changelog.md b/Changelog.md index bc46e7878..c59d69244 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,6 +6,7 @@ ##### 2024-XX-YY - Added the Promotion module with promotions, actions, rules and coupons support +- Changed the minimal Address module requirement to v3.4.1 - Changed the `ConfigurableModel::hasConfiguration()` trait to return false on empty arrays as well (until now, only `null` was considered as no config). It affects the following models: - `Carrier` diff --git a/composer.json b/composer.json index f33cc814f..4ca9d9550 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,7 @@ "spatie/laravel-medialibrary": "^11.0", "cviebrock/eloquent-sluggable": "^10.0|^11.0", "konekt/laravel-migration-compatibility": "^1.6", - "konekt/address": "^3.3.1", + "konekt/address": "^3.4.1", "konekt/customer": "^3.0", "konekt/user": "^3.0", "konekt/search": "^1.2", diff --git a/src/Channel/Changelog.md b/src/Channel/Changelog.md index d1f4c540c..47a3b17ee 100644 --- a/src/Channel/Changelog.md +++ b/src/Channel/Changelog.md @@ -5,6 +5,7 @@ ## Unreleased ##### 2024-XX-YY +- Changed the minimal Address module requirement to v3.4.1 - Changed `Channel::hasConfiguration()` to return false on empty arrays as well - Changed the `Channelable` trait's MorphToMany relationship definition so that the pivot definitions are explicitly declared - Fixed the `Channel::getCurrency()` method returning the wrong attribute by [Ouail](https://github.com/ouail) in [#189](https://github.com/vanilophp/framework/pull/189) diff --git a/src/Channel/composer.json b/src/Channel/composer.json index 5bf2f0842..24ce10054 100644 --- a/src/Channel/composer.json +++ b/src/Channel/composer.json @@ -27,10 +27,10 @@ "phpunit/phpunit": "^10.0", "orchestra/testbench": "^8.0|^9.0", "laravel/legacy-factories": "^1.0", - "konekt/address": "^3.3.1" + "konekt/address": "^3.4.1" }, "suggest": { - "konekt/address": "To support billing and shipping zones (^3.3)" + "konekt/address": "To support billing and shipping zones (^3.4)" }, "autoload": { "psr-4": { "Vanilo\\Channel\\": "" } diff --git a/src/Checkout/Changelog.md b/src/Checkout/Changelog.md index c8464ca9e..98793aef4 100644 --- a/src/Checkout/Changelog.md +++ b/src/Checkout/Changelog.md @@ -5,6 +5,7 @@ ## Unreleased ##### 2024-XX-YY +- Changed the minimal Address module requirement to v3.4.1 - Added the following, v5 interface candidate methods to the Checkout implementations: - `addCoupon()` - `removeCoupon()` diff --git a/src/Checkout/composer.json b/src/Checkout/composer.json index a98fc0cc3..6f232b515 100644 --- a/src/Checkout/composer.json +++ b/src/Checkout/composer.json @@ -27,7 +27,7 @@ "require-dev": { "phpunit/phpunit": "^10.0", "orchestra/testbench": "^8.0|^9.0", - "konekt/address": "^3.3.1" + "konekt/address": "^3.4.1" }, "autoload": { "psr-4": { "Vanilo\\Checkout\\": "" } diff --git a/src/Order/Changelog.md b/src/Order/Changelog.md index 31c8b2296..1251e75c3 100644 --- a/src/Order/Changelog.md +++ b/src/Order/Changelog.md @@ -5,6 +5,7 @@ ## Unreleased ##### 2024-XX-YY +- Changed the minimal Address module requirement to v3.4.1 - Added `domain` field to the orders table - Added then automatic completion of `$order->domain` from the current request to the OrderFactory - Changed `OrderItem::hasConfiguration()` to return false on empty arrays as well diff --git a/src/Order/composer.json b/src/Order/composer.json index c1b52710c..5744ed235 100644 --- a/src/Order/composer.json +++ b/src/Order/composer.json @@ -18,7 +18,7 @@ ], "require": { "php": "^8.2", - "konekt/address": "^3.3.1", + "konekt/address": "^3.4.1", "konekt/concord": "^1.13", "konekt/enum": "^4.2", "konekt/laravel-migration-compatibility": "^1.6", diff --git a/src/Shipment/Changelog.md b/src/Shipment/Changelog.md index 6c95d473d..5d897deaf 100644 --- a/src/Shipment/Changelog.md +++ b/src/Shipment/Changelog.md @@ -5,6 +5,7 @@ ## Unreleased ##### 2024-XX-YY +- Changed the minimal Address module requirement to v3.4.1 - Changed `ShippingMethod::hasConfiguration()` to return false on empty arrays as well - Changed `Shipment::hasConfiguration()` to return false on empty arrays as well - Changed `Carrier::hasConfiguration()` to return false on empty arrays as well diff --git a/src/Shipment/composer.json b/src/Shipment/composer.json index 9df979887..4c8af72a0 100644 --- a/src/Shipment/composer.json +++ b/src/Shipment/composer.json @@ -18,7 +18,7 @@ ], "require": { "php": "^8.2", - "konekt/address": "^3.3.1", + "konekt/address": "^3.4.1", "konekt/concord": "^1.13", "konekt/enum": "^4.2", "konekt/laravel-migration-compatibility": "^1.6", diff --git a/src/Support/Changelog.md b/src/Support/Changelog.md index d2d0dd24e..39ac52871 100644 --- a/src/Support/Changelog.md +++ b/src/Support/Changelog.md @@ -5,6 +5,7 @@ ## Unreleased ##### 2024-XX-YY +- Changed the minimal Address module requirement to v3.4.1 - Changed the `ConfigurableModel::hasConfiguration()` trait to return false on empty arrays as well (until now, only `null` was considered as no config) - Added the search engine and inventory feature configuration wrappers diff --git a/src/Support/composer.json b/src/Support/composer.json index 43d0ace1f..90b465b99 100644 --- a/src/Support/composer.json +++ b/src/Support/composer.json @@ -34,7 +34,7 @@ "suggest": { "spatie/laravel-medialibrary": "Allows associating images or other files with Eloquent models (^11.0)", "konekt/concord": "Library to write Modular Applications (^1.13)", - "konekt/address": "Improves the EU membership and VAT ID validation (^3.3)" + "konekt/address": "Improves the EU membership and VAT ID validation (^3.4)" }, "extra": { "branch-alias": { diff --git a/src/Taxes/Changelog.md b/src/Taxes/Changelog.md index a882311e3..2945b9ca8 100644 --- a/src/Taxes/Changelog.md +++ b/src/Taxes/Changelog.md @@ -5,6 +5,7 @@ ## Unreleased ##### 2024-XX-YY +- Changed the minimal Address module requirement to v3.4.1 - Changed `TaxRate::hasConfiguration()` to return false on empty arrays as well ## 4.1.0 diff --git a/src/Taxes/composer.json b/src/Taxes/composer.json index 9b6307189..2faf1a81a 100644 --- a/src/Taxes/composer.json +++ b/src/Taxes/composer.json @@ -19,7 +19,7 @@ "require": { "php": "^8.2", "konekt/concord": "^1.13", - "konekt/address": "^3.3.1", + "konekt/address": "^3.4.1", "konekt/enum": "^4.2", "konekt/laravel-migration-compatibility": "^1.6", "laravel/framework": "^10.43|^11.0",