From 18272fc38e745049379e913f6eeff265a339cec5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20P=C3=AD=C5=A1a?= Date: Wed, 28 Jun 2023 12:25:20 +0200 Subject: [PATCH 01/33] Fix notification stub --- stubs/laravel/notification.stub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/laravel/notification.stub b/stubs/laravel/notification.stub index 78fe890..e573dcd 100644 --- a/stubs/laravel/notification.stub +++ b/stubs/laravel/notification.stub @@ -14,7 +14,7 @@ class {{ class }} extends Notification /** * Create a new notification instance. */ - public function __construct(): HasMany + public function __construct() { // } From b421a8fa4eb52913381741c65a60d8d8b9cfa31b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Doud=C4=9Bra?= Date: Mon, 21 Aug 2023 12:01:58 +0200 Subject: [PATCH 02/33] Add prettier configuration --- stubs/.prettierrc.stub | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stubs/.prettierrc.stub b/stubs/.prettierrc.stub index d5a4fd9..49b1216 100644 --- a/stubs/.prettierrc.stub +++ b/stubs/.prettierrc.stub @@ -1,4 +1,7 @@ { + "singleQuote": true, + "printWidth": 120, + "tabWidth": 4, "tailwindConfig": "./tailwind.config.js", "plugins": [ "./node_modules/prettier-plugin-blade/", From 686be9b2d65afd17c88e9bab846f8eadb81aff8b Mon Sep 17 00:00:00 2001 From: tomas-doudera Date: Mon, 21 Aug 2023 10:05:46 +0000 Subject: [PATCH 03/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 12877aa..b270df4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.2.3 - 2023-08-21 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.2...1.2.3 + ## 1.2.2 - 2023-06-19 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.1...1.2.2 From 0c0e128628b89a52788e13d420e88612bd8dde8d Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Tue, 22 Aug 2023 11:10:55 +0200 Subject: [PATCH 04/33] Add build assets to CI --- stubs/workflows/ci.stub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/workflows/ci.stub b/stubs/workflows/ci.stub index 40bfda9..7029197 100644 --- a/stubs/workflows/ci.stub +++ b/stubs/workflows/ci.stub @@ -43,7 +43,7 @@ jobs: cache: 'npm' - name: Install dependencies - run: npm install + run: npm install && npm run build - name: Copy .env run: php -r "file_exists('.env') || copy('.env.example', '.env');" From 00972e236898efbcf6dc0eed5bc17a57f940f0ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Pi=CC=81s=CC=8Ca?= Date: Tue, 19 Sep 2023 08:34:15 +0200 Subject: [PATCH 05/33] Fix prettier installation --- src/StarterKitServiceProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/StarterKitServiceProvider.php b/src/StarterKitServiceProvider.php index 9c8e6b0..84850d9 100644 --- a/src/StarterKitServiceProvider.php +++ b/src/StarterKitServiceProvider.php @@ -91,7 +91,7 @@ protected function installPrettier(InstallCommand $command): void $command->comment('Installing prettier...'); Process::path(base_path()) - ->run('npm install -D prettier@2.8.8 prettier-plugin-blade prettier-plugin-tailwindcss', function (string $type, string $output) { + ->run('npm install -D prettier prettier-plugin-blade prettier-plugin-tailwindcss', function (string $type, string $output) { echo $output; }); From 1ed16b3e8123e2b8808e08225039a1f7154a6ffa Mon Sep 17 00:00:00 2001 From: ivanpisa Date: Tue, 19 Sep 2023 06:38:29 +0000 Subject: [PATCH 06/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index b270df4..ec69d39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.2.4 - 2023-09-19 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.3...1.2.4 + ## 1.2.3 - 2023-08-21 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.2...1.2.3 From 8da3f93bf3c65c63af04cec22c1b04c90c680307 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Pi=CC=81s=CC=8Ca?= Date: Wed, 20 Sep 2023 15:47:00 +0200 Subject: [PATCH 07/33] Tweaks --- src/StarterKitServiceProvider.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/StarterKitServiceProvider.php b/src/StarterKitServiceProvider.php index 84850d9..44ea799 100644 --- a/src/StarterKitServiceProvider.php +++ b/src/StarterKitServiceProvider.php @@ -91,7 +91,7 @@ protected function installPrettier(InstallCommand $command): void $command->comment('Installing prettier...'); Process::path(base_path()) - ->run('npm install -D prettier prettier-plugin-blade prettier-plugin-tailwindcss', function (string $type, string $output) { + ->run('npm install -D prettier@^2.0.2 prettier-plugin-blade prettier-plugin-tailwindcss@^0.4.1', function (string $type, string $output) { echo $output; }); From 548cbd7237006d31be7859c8657e4192dbf2a8e3 Mon Sep 17 00:00:00 2001 From: ivanpisa Date: Wed, 20 Sep 2023 14:02:20 +0000 Subject: [PATCH 08/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec69d39..8c7303a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.2.5 - 2023-09-20 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.4...1.2.5 + ## 1.2.4 - 2023-09-19 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.3...1.2.4 From b15de6ec1c0510bf9976ea601f90f71f0d2aa72a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Doud=C4=9Bra?= Date: Fri, 22 Sep 2023 10:49:26 +0200 Subject: [PATCH 09/33] Fix CI jobs order --- stubs/workflows/ci.stub | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/stubs/workflows/ci.stub b/stubs/workflows/ci.stub index 7029197..3db7d95 100644 --- a/stubs/workflows/ci.stub +++ b/stubs/workflows/ci.stub @@ -36,15 +36,6 @@ jobs: php-version: "8.1" extensions: xdebug - - name: Setup Node - uses: actions/setup-node@v3 - with: - node-version: latest - cache: 'npm' - - - name: Install dependencies - run: npm install && npm run build - - name: Copy .env run: php -r "file_exists('.env') || copy('.env.example', '.env');" @@ -57,6 +48,15 @@ jobs: - name: Setup permissions run: chmod -R 777 storage bootstrap/cache + - name: Setup Node + uses: actions/setup-node@v3 + with: + node-version: latest + cache: 'npm' + + - name: Install dependencies + run: npm install && npm run build + - name: Run tests timeout-minutes: 30 run: vendor/bin/pest From e276ca958f7235498a629fe8c5bad6aaa311a923 Mon Sep 17 00:00:00 2001 From: tomas-doudera Date: Fri, 22 Sep 2023 08:56:03 +0000 Subject: [PATCH 10/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c7303a..6ffc528 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.2.6 - 2023-09-22 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.5...1.2.6 + ## 1.2.5 - 2023-09-20 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.4...1.2.5 From 36ea2a759e2922685dc6cdd8977ad59ce3a610d7 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Fri, 6 Oct 2023 19:40:27 +0200 Subject: [PATCH 11/33] Add default .prettierignore --- .prettierignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 .prettierignore diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..2f05eb2 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +resources/views/vendor/mail +resources/views/vendor/notifications From 0651761f070724c47293dfa95976f03a41107129 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Fri, 6 Oct 2023 19:57:44 +0200 Subject: [PATCH 12/33] Update readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 03ebb8a..266ba55 100644 --- a/README.md +++ b/README.md @@ -122,6 +122,8 @@ During the installation of the starter-kit, you will be prompted to add Prettier Installation prepare `.prettierrc` where is configuration and command `php artisan prettier` to fix your code on local environment. +You can use the `.prettierignore` file to ignore any files or directories that you want. This can be useful for keeping Prettier from formatting files that you don't want it to format, or for keeping Prettier from formatting files that are not code files. + --- ### Stubs From eda50e80f9687a0c59ab466fb66f7016f6569b3b Mon Sep 17 00:00:00 2001 From: ivanpisa Date: Mon, 9 Oct 2023 07:50:41 +0000 Subject: [PATCH 13/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ffc528..37d1855 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.2.7 - 2023-10-09 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.6...1.2.7 + ## 1.2.6 - 2023-09-22 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.5...1.2.6 From c3a983541f4889c0158886e672e0416eb79669d9 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Sat, 10 Feb 2024 20:13:47 +0100 Subject: [PATCH 14/33] Update larastan dependency --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index c63f3da..73e8034 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "require": { "php": "^8.1", "illuminate/contracts": "^10.0", - "nunomaduro/larastan": "^2.0", + "larastan/larastan": "^2.0", "pestphp/pest": "^2.6", "pestphp/pest-plugin-laravel": "^2.0", "spatie/laravel-package-tools": "^1.13.0", From a7040c4d49cf4f0e78b74a8c2c66e19d3b2a8483 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Thu, 29 Feb 2024 20:44:31 +0100 Subject: [PATCH 15/33] Add default .prettierignore --- src/StarterKitServiceProvider.php | 1 + stubs/.prettierignore.stub | 2 ++ 2 files changed, 3 insertions(+) create mode 100644 stubs/.prettierignore.stub diff --git a/src/StarterKitServiceProvider.php b/src/StarterKitServiceProvider.php index 44ea799..5c8b715 100644 --- a/src/StarterKitServiceProvider.php +++ b/src/StarterKitServiceProvider.php @@ -98,6 +98,7 @@ protected function installPrettier(InstallCommand $command): void $this->publishes([ __DIR__.'/../stubs/duster-with-prettier.stub' => $this->app->basePath('duster.json'), __DIR__.'/../stubs/.prettierrc.stub' => $this->app->basePath('.prettierrc'), + __DIR__.'/../stubs/.prettierignore.stub' => $this->app->basePath('.prettierignore'), ]); } } diff --git a/stubs/.prettierignore.stub b/stubs/.prettierignore.stub new file mode 100644 index 0000000..2f05eb2 --- /dev/null +++ b/stubs/.prettierignore.stub @@ -0,0 +1,2 @@ +resources/views/vendor/mail +resources/views/vendor/notifications From 929ccf97775aba6797b5c91742e017bfd7e0d030 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Thu, 29 Feb 2024 20:46:18 +0100 Subject: [PATCH 16/33] Update --- src/StarterKitServiceProvider.php | 2 +- stubs/.prettierrc.stub | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/StarterKitServiceProvider.php b/src/StarterKitServiceProvider.php index 44ea799..ff8153c 100644 --- a/src/StarterKitServiceProvider.php +++ b/src/StarterKitServiceProvider.php @@ -91,7 +91,7 @@ protected function installPrettier(InstallCommand $command): void $command->comment('Installing prettier...'); Process::path(base_path()) - ->run('npm install -D prettier@^2.0.2 prettier-plugin-blade prettier-plugin-tailwindcss@^0.4.1', function (string $type, string $output) { + ->run('npm install -D prettier@^3.2.5 prettier-plugin-blade prettier-plugin-tailwindcss@^0.5.11', function (string $type, string $output) { echo $output; }); diff --git a/stubs/.prettierrc.stub b/stubs/.prettierrc.stub index 49b1216..d5bc3a2 100644 --- a/stubs/.prettierrc.stub +++ b/stubs/.prettierrc.stub @@ -4,8 +4,8 @@ "tabWidth": 4, "tailwindConfig": "./tailwind.config.js", "plugins": [ - "./node_modules/prettier-plugin-blade/", - "./node_modules/prettier-plugin-tailwindcss/" + "prettier-plugin-blade", + "prettier-plugin-tailwindcss" ], "overrides": [ { From 1ee5d38888df11ada4e18dc0211e2763c955c986 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Thu, 29 Feb 2024 20:52:41 +0100 Subject: [PATCH 17/33] Update CI dependencies --- stubs/workflows/ci.stub | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stubs/workflows/ci.stub b/stubs/workflows/ci.stub index 3db7d95..7b33480 100644 --- a/stubs/workflows/ci.stub +++ b/stubs/workflows/ci.stub @@ -26,7 +26,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.head_ref }} @@ -49,7 +49,7 @@ jobs: run: chmod -R 777 storage bootstrap/cache - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: latest cache: 'npm' @@ -69,7 +69,7 @@ jobs: timeout-minutes: 10 run: ./vendor/bin/duster fix - - uses: stefanzweifel/git-auto-commit-action@v4 + - uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: Dusting commit_user_name: GitHub Action From 5199f7bfbb5ca9d5ffaa131b175a21d64bb2c4ee Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Thu, 29 Feb 2024 20:54:27 +0100 Subject: [PATCH 18/33] Update self workflow dependencies --- .github/workflows/fix-php-code-style-issues.yml | 2 +- .github/workflows/phpstan.yml | 2 +- .github/workflows/run-tests.yml | 2 +- .github/workflows/update-changelog.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/fix-php-code-style-issues.yml b/.github/workflows/fix-php-code-style-issues.yml index 970633c..b82007d 100644 --- a/.github/workflows/fix-php-code-style-issues.yml +++ b/.github/workflows/fix-php-code-style-issues.yml @@ -8,7 +8,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ github.head_ref }} diff --git a/.github/workflows/phpstan.yml b/.github/workflows/phpstan.yml index 557d263..699ff97 100644 --- a/.github/workflows/phpstan.yml +++ b/.github/workflows/phpstan.yml @@ -11,7 +11,7 @@ jobs: name: phpstan runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index c22bab9..6c59bdb 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/update-changelog.yml b/.github/workflows/update-changelog.yml index b20f3b6..94df2c3 100644 --- a/.github/workflows/update-changelog.yml +++ b/.github/workflows/update-changelog.yml @@ -10,7 +10,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: main From ac78e1c3e6b125c0b872d56685b1c0f701a99a6d Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Tue, 19 Mar 2024 16:53:19 +0100 Subject: [PATCH 19/33] Add support for Laravel 11 --- .github/workflows/run-tests.yml | 4 +++- composer.json | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index c22bab9..6d62e06 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -14,11 +14,13 @@ jobs: matrix: os: [ubuntu-latest, windows-latest] php: [8.2, 8.1] - laravel: [10.*] + laravel: [10.*, 11.*] stability: [prefer-lowest, prefer-stable] include: - laravel: 10.* testbench: 8.* + - laravel: 11.* + testbench: 9.* name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} diff --git a/composer.json b/composer.json index 73e8034..024a8aa 100644 --- a/composer.json +++ b/composer.json @@ -28,12 +28,12 @@ }, "require-dev": { "laravel/pint": "^1.2", - "nunomaduro/collision": "^7.5", - "orchestra/testbench": "^8.0", + "nunomaduro/collision": "^7.5|^8.1", + "orchestra/testbench": "^8.0|^9.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-phpunit": "^1.0", - "phpunit/phpunit": "^10.1", + "phpunit/phpunit": "^10.1|^11.0", "spatie/laravel-ray": "^1.26" }, "autoload": { From 960864f694cc3ac6639354ff266012a1d21ce018 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Tue, 19 Mar 2024 17:11:48 +0100 Subject: [PATCH 20/33] Fix tests --- .github/workflows/run-tests.yml | 3 +++ composer.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 6d62e06..20f93c7 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -21,6 +21,9 @@ jobs: testbench: 8.* - laravel: 11.* testbench: 9.* + exclude: + - laravel: 11.* + php: 8.1 name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }} diff --git a/composer.json b/composer.json index 024a8aa..1d914f8 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ } ], "require": { - "php": "^8.1", + "php": "^8.1|^8.2", "illuminate/contracts": "^10.0", "larastan/larastan": "^2.0", "pestphp/pest": "^2.6", From 8c1d1841141402ae7a9479d89e361f52f0186d31 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Tue, 19 Mar 2024 17:16:08 +0100 Subject: [PATCH 21/33] Add support for Laravel 11 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 1d914f8..397023a 100644 --- a/composer.json +++ b/composer.json @@ -19,7 +19,7 @@ ], "require": { "php": "^8.1|^8.2", - "illuminate/contracts": "^10.0", + "illuminate/contracts": "^10.0|^11.0", "larastan/larastan": "^2.0", "pestphp/pest": "^2.6", "pestphp/pest-plugin-laravel": "^2.0", From 48218e3eb2514bd393ae8cd0b9f7ee2d4762154a Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Wed, 20 Mar 2024 10:04:08 +0100 Subject: [PATCH 22/33] Fix larastan extension path --- stubs/phpstan.stub | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/phpstan.stub b/stubs/phpstan.stub index 19d431e..a11afe6 100644 --- a/stubs/phpstan.stub +++ b/stubs/phpstan.stub @@ -1,5 +1,5 @@ includes: - - ./vendor/nunomaduro/larastan/extension.neon + - ./vendor/larastan/larastan/extension.neon parameters: level: 7 From 7b2b37af05e82b91721be4ddced186c3a6875f6b Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Wed, 20 Mar 2024 18:14:59 +0100 Subject: [PATCH 23/33] Update readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 266ba55..c545d59 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ Besides tests, it also prepares static analysis using the `PHPStan` tool with cu ```neon includes: - - ./vendor/nunomaduro/larastan/extension.neon + - ./vendor/larastan/larastan/extension.neon parameters: level: 7 From 1aea627ee21d1672d117cd863611f7f2481618e2 Mon Sep 17 00:00:00 2001 From: dommer1 Date: Sun, 7 Apr 2024 09:18:01 +0000 Subject: [PATCH 24/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 37d1855..73021c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.3.0 - 2024-04-07 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.7...1.3.0 + ## 1.2.7 - 2023-10-09 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.6...1.2.7 From c589d86b2c111775971c4a9d707b317cbf2508c5 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Mon, 27 May 2024 18:01:07 +0200 Subject: [PATCH 25/33] Fix CI php version --- composer.json | 4 ++-- stubs/workflows/ci.stub | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 397023a..e1ef538 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ } ], "require": { - "php": "^8.1|^8.2", + "php": "^8.1|^8.2|^8.3", "illuminate/contracts": "^10.0|^11.0", "larastan/larastan": "^2.0", "pestphp/pest": "^2.6", @@ -27,7 +27,7 @@ "tightenco/duster": "2.0.0" }, "require-dev": { - "laravel/pint": "^1.2", + "laravel/pint": "^1.16", "nunomaduro/collision": "^7.5|^8.1", "orchestra/testbench": "^8.0|^9.0", "phpstan/extension-installer": "^1.1", diff --git a/stubs/workflows/ci.stub b/stubs/workflows/ci.stub index 7b33480..4f06749 100644 --- a/stubs/workflows/ci.stub +++ b/stubs/workflows/ci.stub @@ -33,7 +33,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: "8.1" + php-version: "8.2" extensions: xdebug - name: Copy .env From 54a859c924d81f59188d08dbdf8185b5889f19d1 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Mon, 27 May 2024 18:01:34 +0200 Subject: [PATCH 26/33] Remove larastan deprecated config option --- stubs/phpstan.stub | 3 --- 1 file changed, 3 deletions(-) diff --git a/stubs/phpstan.stub b/stubs/phpstan.stub index a11afe6..ac65c35 100644 --- a/stubs/phpstan.stub +++ b/stubs/phpstan.stub @@ -4,8 +4,5 @@ includes: parameters: level: 7 - checkMissingIterableValueType: false - checkGenericClassInNonGenericObjectType: false - paths: - app/ From a77d6001f2e5581794f5d5870aa264d766af8b97 Mon Sep 17 00:00:00 2001 From: Dominik Mery Date: Mon, 27 May 2024 18:04:33 +0200 Subject: [PATCH 27/33] tformat.json has been dropped in favor of a single tlint.json file. --- src/StarterKitServiceProvider.php | 1 - stubs/tformat.stub | 4 ---- 2 files changed, 5 deletions(-) delete mode 100644 stubs/tformat.stub diff --git a/src/StarterKitServiceProvider.php b/src/StarterKitServiceProvider.php index d04927c..68bd468 100644 --- a/src/StarterKitServiceProvider.php +++ b/src/StarterKitServiceProvider.php @@ -58,7 +58,6 @@ public function boot(): void __DIR__.'/../stubs/phpstan.stub' => $this->app->basePath('phpstan.neon'), __DIR__.'/../stubs/pint.stub' => $this->app->basePath('pint.json'), __DIR__.'/../stubs/tlint.stub' => $this->app->basePath('tlint.json'), - __DIR__.'/../stubs/tformat.stub' => $this->app->basePath('tformat.json'), __DIR__.'/../stubs/env-testing.stub' => $this->app->basePath('.env.testing'), __DIR__.'/../stubs/config/project.stub' => $this->app->basePath('config/project.php'), // Tests stubs diff --git a/stubs/tformat.stub b/stubs/tformat.stub deleted file mode 100644 index 4b2d1ed..0000000 --- a/stubs/tformat.stub +++ /dev/null @@ -1,4 +0,0 @@ -{ - "preset": "laravel", - "excluded": ["tests/"] -} From e3ae3981c2dba85c13196e79960ee71f6108b394 Mon Sep 17 00:00:00 2001 From: ivanpisa Date: Tue, 17 Sep 2024 12:06:15 +0000 Subject: [PATCH 28/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 73021c5..3abb92e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.3.1 - 2024-09-17 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.3.0...1.3.1 + ## 1.3.0 - 2024-04-07 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.2.7...1.3.0 From 75c8935147f15ccd8aceadcf9d3faac00af51aef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luka=CC=81s=CC=8C=20Bar=CC=8Ctipa=CC=81n?= Date: Mon, 7 Oct 2024 13:16:23 +0200 Subject: [PATCH 29/33] chore: bump versions --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index e1ef538..e7d1ddb 100644 --- a/composer.json +++ b/composer.json @@ -21,10 +21,10 @@ "php": "^8.1|^8.2|^8.3", "illuminate/contracts": "^10.0|^11.0", "larastan/larastan": "^2.0", - "pestphp/pest": "^2.6", - "pestphp/pest-plugin-laravel": "^2.0", + "pestphp/pest": "^3.0", + "pestphp/pest-plugin-laravel": "^3.0", "spatie/laravel-package-tools": "^1.13.0", - "tightenco/duster": "2.0.0" + "tightenco/duster": "3.0.0" }, "require-dev": { "laravel/pint": "^1.16", From db1a444cfbd0e027e100ad88b6d23662a14f3e0c Mon Sep 17 00:00:00 2001 From: lukasbartipan Date: Mon, 7 Oct 2024 11:16:46 +0000 Subject: [PATCH 30/33] Fix styling --- src/StarterKit.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/StarterKit.php b/src/StarterKit.php index caea478..60e53ea 100755 --- a/src/StarterKit.php +++ b/src/StarterKit.php @@ -2,6 +2,4 @@ namespace Rockero\StarterKit; -class StarterKit -{ -} +class StarterKit {} From 7814362a420aafbe40a6afac41981e7fb6106fc7 Mon Sep 17 00:00:00 2001 From: lukasbartipan Date: Mon, 7 Oct 2024 11:18:02 +0000 Subject: [PATCH 31/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3abb92e..e15196f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.3.2 - 2024-10-07 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.3.1...1.3.2 + ## 1.3.1 - 2024-09-17 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.3.0...1.3.1 From 7e01c3f51a1a9bccfae63173f68281327760cb5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luka=CC=81s=CC=8C=20Bar=CC=8Ctipa=CC=81n?= Date: Mon, 7 Oct 2024 14:04:43 +0200 Subject: [PATCH 32/33] chore: update phpstan config --- stubs/phpstan.stub | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/stubs/phpstan.stub b/stubs/phpstan.stub index ac65c35..ec184f0 100644 --- a/stubs/phpstan.stub +++ b/stubs/phpstan.stub @@ -1,8 +1,11 @@ includes: - - ./vendor/larastan/larastan/extension.neon + - vendor/larastan/larastan/extension.neon parameters: - level: 7 - + level: 5 paths: - - app/ + - app + - config + reportUnmatchedIgnoredErrors: true + checkMissingIterableValueType: true + checkModelProperties: false From 001b18010e3b3b3cc1f0ee88faf2bc89ad48665e Mon Sep 17 00:00:00 2001 From: lukasbartipan Date: Mon, 7 Oct 2024 12:05:38 +0000 Subject: [PATCH 33/33] Update CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e15196f..e1dccac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to `starter-kit` will be documented in this file. +## 1.3.3 - 2024-10-07 + +**Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.3.2...1.3.3 + ## 1.3.2 - 2024-10-07 **Full Changelog**: https://github.com/rockero-cz/laravel-starter-kit/compare/1.3.1...1.3.2