From 7eb7f547ad1b97391fb8b8727e96961fef0f332b Mon Sep 17 00:00:00 2001 From: driesvints Date: Tue, 12 Mar 2024 14:06:00 +0000 Subject: [PATCH 1/3] Update CHANGELOG --- CHANGELOG.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1eae007f5..8f091d1f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,15 @@ # Release Notes -## [Unreleased](https://github.com/laravel/jetstream/compare/v4.3.1...5.x) +## [Unreleased](https://github.com/laravel/jetstream/compare/v5.0.0...5.x) + +## [v5.0.0](https://github.com/laravel/jetstream/compare/v4.3.1...v5.0.0) - 2024-03-12 + +* [5.x] Adds L11 support by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/jetstream/pull/1410 +* [5.x] Uses property promotion on `DeleteUser` by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/jetstream/pull/1429 +* [5.x] Re-runs database migrations on Jetstream by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/jetstream/pull/1436 +* [5.x] Use `[@session](https://github.com/session)` Blade Directive by [@jrd-lewis](https://github.com/jrd-lewis) in https://github.com/laravel/jetstream/pull/1441 +* Implement new welcome page design by [@jasonlbeggs](https://github.com/jasonlbeggs) in https://github.com/laravel/jetstream/pull/1443 +* [5.x] Fixes double migrate-prompt by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/jetstream/pull/1447 ## [v4.3.1](https://github.com/laravel/jetstream/compare/v4.3.0...v4.3.1) - 2024-02-29 From 2c51bd3a2a3f49a022f584c1e730ae29705a0e9a Mon Sep 17 00:00:00 2001 From: Nuno Maduro Date: Tue, 12 Mar 2024 16:16:16 +0000 Subject: [PATCH 2/3] Adjusts workflow (#1449) --- .github/workflows/tests.yml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ca18aa198..e6125b782 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -64,19 +64,11 @@ jobs: coverage: none - name: Setup Laravel - if: matrix.laravel != 11 run: | composer create-project laravel/laravel:^${{ matrix.laravel }} . composer require laravel/jetstream:@dev --no-interaction --no-update composer config repositories.jetstream '{"type": "path", "url": "jetstream"}' --file composer.json - - name: Setup Laravel - if: matrix.laravel == 11 - run: | - composer create-project laravel/laravel:dev-master . - composer require laravel/jetstream:@dev --no-interaction --no-update - composer config repositories.jetstream '{"type": "path", "url": "jetstream"}' --file composer.json - - name: Checkout code uses: actions/checkout@v3 with: From 33b3a7c2ac02391cbe5088b99d702f624b8746ad Mon Sep 17 00:00:00 2001 From: Tim MacDonald Date: Wed, 20 Mar 2024 07:10:08 +1100 Subject: [PATCH 3/3] [5.x] Make commands lazy (#1455) * Make commands lazy * Fix soft dependency --- composer.json | 3 ++- src/Console/InstallCommand.php | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 27a5f06ca..a3f08672a 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,8 @@ "illuminate/console": "^11.0", "illuminate/support": "^11.0", "laravel/fortify": "^1.20", - "mobiledetect/mobiledetectlib": "^4.8" + "mobiledetect/mobiledetectlib": "^4.8", + "symfony/console": "^7.0" }, "require-dev": { "inertiajs/inertia-laravel": "^1.0", diff --git a/src/Console/InstallCommand.php b/src/Console/InstallCommand.php index 349f63d6b..23f33375d 100644 --- a/src/Console/InstallCommand.php +++ b/src/Console/InstallCommand.php @@ -10,6 +10,7 @@ use Illuminate\Support\ServiceProvider; use Illuminate\Support\Str; use RuntimeException; +use Symfony\Component\Console\Attribute\AsCommand; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Finder\Finder; @@ -20,6 +21,7 @@ use function Laravel\Prompts\multiselect; use function Laravel\Prompts\select; +#[AsCommand(name: 'jetstream:install')] class InstallCommand extends Command implements PromptsForMissingInput { /**