diff --git a/CHANGELOG.md b/CHANGELOG.md index 03a50580c..9f778cf5e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## v0.7.0 - 2022-10-06 + +- Asset assertions and improvements. +- Support for mix pulling in dependencies. +- Cast the item to an array inside of only_children. +- Adding keywords to trigger --dev. +- Separate requires based on what they include. +- Compatibility layer for Refresh_Database and Installs_Wordpress. + ## v0.6.1 - 2022-09-20 - Adding alleyinteractive/wp-filter-side-effects to mantle-framework/database diff --git a/composer.json b/composer.json index b7450e03a..3c8c699ea 100644 --- a/composer.json +++ b/composer.json @@ -88,7 +88,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/assets/composer.json b/src/mantle/assets/composer.json index 545ff2f90..08a8aeadd 100644 --- a/src/mantle/assets/composer.json +++ b/src/mantle/assets/composer.json @@ -6,12 +6,12 @@ "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", "alleyinteractive/wp-asset-manager": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6" + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/auth/composer.json b/src/mantle/auth/composer.json index d4a34e7b7..5502d43ff 100644 --- a/src/mantle/auth/composer.json +++ b/src/mantle/auth/composer.json @@ -5,12 +5,12 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/http": "^0.6", + "mantle-framework/http": "^0.7", "symfony/http-kernel": "^5.3" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/cache/composer.json b/src/mantle/cache/composer.json index 616a7581d..5b05494d8 100644 --- a/src/mantle/cache/composer.json +++ b/src/mantle/cache/composer.json @@ -5,13 +5,13 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7", "nesbot/carbon": "^2.53" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/config/composer.json b/src/mantle/config/composer.json index 68d915f3c..86bb13596 100644 --- a/src/mantle/config/composer.json +++ b/src/mantle/config/composer.json @@ -5,12 +5,12 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6" + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/console/composer.json b/src/mantle/console/composer.json index 19df300c5..8c1ce8450 100644 --- a/src/mantle/console/composer.json +++ b/src/mantle/console/composer.json @@ -5,15 +5,15 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7", "nette/php-generator": "^3.6", "symfony/finder": "^5.3", "symfony/string": "^5.3" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/container/composer.json b/src/mantle/container/composer.json index 25c459310..78afa7198 100644 --- a/src/mantle/container/composer.json +++ b/src/mantle/container/composer.json @@ -5,7 +5,7 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", + "mantle-framework/contracts": "^0.7", "psr/container": "^1.1.1 || ^2.0.1" }, "provide": { @@ -13,7 +13,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/contracts/composer.json b/src/mantle/contracts/composer.json index 728b8f2d4..940f11005 100644 --- a/src/mantle/contracts/composer.json +++ b/src/mantle/contracts/composer.json @@ -12,7 +12,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/database/composer.json b/src/mantle/database/composer.json index 8a7005a1f..1bb862d6b 100644 --- a/src/mantle/database/composer.json +++ b/src/mantle/database/composer.json @@ -6,14 +6,14 @@ "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", "alleyinteractive/wp-filter-side-effects": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7", "psr/container": "^1.1.1 || ^2.0.1", "symfony/finder": "^5.3" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/events/composer.json b/src/mantle/events/composer.json index 2da365343..cddf67b89 100644 --- a/src/mantle/events/composer.json +++ b/src/mantle/events/composer.json @@ -5,15 +5,15 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/container": "^0.6", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/container": "^0.7", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7", "psr/container": "^1.1.1 || ^2.0.1", "symfony/finder": "^5.3" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/facade/composer.json b/src/mantle/facade/composer.json index cdcb2f5bb..487954218 100644 --- a/src/mantle/facade/composer.json +++ b/src/mantle/facade/composer.json @@ -5,11 +5,11 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6" + "mantle-framework/contracts": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/faker/composer.json b/src/mantle/faker/composer.json index ab538b79c..9012112b2 100644 --- a/src/mantle/faker/composer.json +++ b/src/mantle/faker/composer.json @@ -9,7 +9,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/filesystem/composer.json b/src/mantle/filesystem/composer.json index 4848dfbf2..590e97fbc 100644 --- a/src/mantle/filesystem/composer.json +++ b/src/mantle/filesystem/composer.json @@ -7,15 +7,15 @@ "alleyinteractive/composer-wordpress-autoloader": "^1.0", "league/flysystem": "^1.1", "league/flysystem-cached-adapter": "^1.1", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7", "psr/container": "^1.1.1 || ^2.0.1", "symfony/http-foundation": "^5.3", "symfony/finder": "^5.3" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/http-client/composer.json b/src/mantle/http-client/composer.json index 517bb6679..599c7ee44 100644 --- a/src/mantle/http-client/composer.json +++ b/src/mantle/http-client/composer.json @@ -5,11 +5,11 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/wp-concurrent-remote-requests": "^1.0.0", - "mantle-framework/support": "^0.6" + "mantle-framework/support": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/http/composer.json b/src/mantle/http/composer.json index 829635821..4c4bc3385 100644 --- a/src/mantle/http/composer.json +++ b/src/mantle/http/composer.json @@ -5,9 +5,9 @@ "require": { "php": "^7.4|^8.0", "illuminate/view": "^8.6", - "mantle-framework/contracts": "^0.6", - "mantle-framework/filesystem": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/filesystem": "^0.7", + "mantle-framework/support": "^0.7", "symfony/http-foundation": "^5.3", "symfony/http-kernel": "^5.3", "symfony/mime": "^5.3", @@ -16,7 +16,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/log/composer.json b/src/mantle/log/composer.json index 1776b5b6c..08276dec6 100644 --- a/src/mantle/log/composer.json +++ b/src/mantle/log/composer.json @@ -5,14 +5,14 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7", "monolog/monolog": "^2.7", "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/query-monitor/composer.json b/src/mantle/query-monitor/composer.json index b6bf457a4..d831d28a9 100644 --- a/src/mantle/query-monitor/composer.json +++ b/src/mantle/query-monitor/composer.json @@ -5,17 +5,17 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/database": "^0.6", - "mantle-framework/http": "^0.6", - "mantle-framework/log": "^0.6", - "mantle-framework/support": "^0.6", + "mantle-framework/contracts": "^0.7", + "mantle-framework/database": "^0.7", + "mantle-framework/http": "^0.7", + "mantle-framework/log": "^0.7", + "mantle-framework/support": "^0.7", "monolog/monolog": "^2.7", "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/queue/composer.json b/src/mantle/queue/composer.json index b908a4c12..5fd9b2520 100644 --- a/src/mantle/queue/composer.json +++ b/src/mantle/queue/composer.json @@ -6,10 +6,10 @@ "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", "laravel/serializable-closure": "^1.2", - "mantle-framework/console": "^0.6", - "mantle-framework/container": "^0.6", - "mantle-framework/contracts": "^0.6", - "mantle-framework/support": "^0.6" + "mantle-framework/console": "^0.7", + "mantle-framework/container": "^0.7", + "mantle-framework/contracts": "^0.7", + "mantle-framework/support": "^0.7" }, "autoload": { "files": [ @@ -18,7 +18,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/rest-api/composer.json b/src/mantle/rest-api/composer.json index f236502e3..4b1a64abd 100644 --- a/src/mantle/rest-api/composer.json +++ b/src/mantle/rest-api/composer.json @@ -5,11 +5,11 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6" + "mantle-framework/contracts": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/scheduling/composer.json b/src/mantle/scheduling/composer.json index e009f47f6..96cd6ac3f 100644 --- a/src/mantle/scheduling/composer.json +++ b/src/mantle/scheduling/composer.json @@ -7,13 +7,13 @@ "alleyinteractive/composer-wordpress-autoloader": "^1.0", "dragonmantank/cron-expression": "^3.1", "guzzlehttp/guzzle": "^6.3.1 || ^7.3", - "mantle-framework/contracts": "^0.6", + "mantle-framework/contracts": "^0.7", "nesbot/carbon": "^2.53", - "mantle-framework/console": "^0.6" + "mantle-framework/console": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/support/composer.json b/src/mantle/support/composer.json index 288f30d30..42652de9c 100644 --- a/src/mantle/support/composer.json +++ b/src/mantle/support/composer.json @@ -5,7 +5,7 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", + "mantle-framework/contracts": "^0.7", "monolog/monolog": "^2.7", "nesbot/carbon": "^2.53", "symfony/finder": "^5.3", @@ -14,7 +14,7 @@ }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/testing/composer.json b/src/mantle/testing/composer.json index 63ebf88ca..93df0342c 100644 --- a/src/mantle/testing/composer.json +++ b/src/mantle/testing/composer.json @@ -6,15 +6,15 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6", - "mantle-framework/database": "^0.6", - "mantle-framework/http-client": "^0.6", - "mantle-framework/http": "^0.6", - "mantle-framework/support": "^0.6" + "mantle-framework/contracts": "^0.7", + "mantle-framework/database": "^0.7", + "mantle-framework/http-client": "^0.7", + "mantle-framework/http": "^0.7", + "mantle-framework/support": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/testkit/composer.json b/src/mantle/testkit/composer.json index e04c412d4..6c18c7a48 100644 --- a/src/mantle/testkit/composer.json +++ b/src/mantle/testkit/composer.json @@ -6,18 +6,18 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/config": "^0.6", - "mantle-framework/container": "^0.6", - "mantle-framework/contracts": "^0.6", - "mantle-framework/events": "^0.6", - "mantle-framework/faker": "^0.6", - "mantle-framework/support": "^0.6", - "mantle-framework/testing": "^0.6", + "mantle-framework/config": "^0.7", + "mantle-framework/container": "^0.7", + "mantle-framework/contracts": "^0.7", + "mantle-framework/events": "^0.7", + "mantle-framework/faker": "^0.7", + "mantle-framework/support": "^0.7", + "mantle-framework/testing": "^0.7", "phpunit/phpunit": "^9.3.3" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": { diff --git a/src/mantle/view/composer.json b/src/mantle/view/composer.json index 8d8614adf..319242db8 100644 --- a/src/mantle/view/composer.json +++ b/src/mantle/view/composer.json @@ -5,11 +5,11 @@ "require": { "php": "^7.4|^8.0", "alleyinteractive/composer-wordpress-autoloader": "^1.0", - "mantle-framework/contracts": "^0.6" + "mantle-framework/contracts": "^0.7" }, "extra": { "branch-alias": { - "dev-main": "0.6-dev" + "dev-main": "0.7-dev" }, "wordpress-autoloader": { "autoload": {