psalm/psalm-plugin-laravel (psalm/plugin-laravel)
### [`v2.11.0`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.11.0): (more stubs, new format for tests)
[Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.10.1...v2.11.0)
#### What’s Changed
##### Features
- Add stubs for `Http\Request`, `Notifications\MailMessage`, `Database\Migrator` ([#381](https://togithub.com/psalm/psalm-plugin-laravel/issues/381)) [@alies-dev](https://togithub.com/alies-dev)
- Add `Application` stub ([#379](https://togithub.com/psalm/psalm-plugin-laravel/issues/379)) [@alies-dev](https://togithub.com/alies-dev)
##### Internal changes
- Use `.phpt` tests format (replace Codeception) ([#377](https://togithub.com/psalm/psalm-plugin-laravel/issues/377)) [@alies-dev](https://togithub.com/alies-dev)
- Automatically detect and load all stubs ([#382](https://togithub.com/psalm/psalm-plugin-laravel/issues/382)) [@alies-dev](https://togithub.com/alies-dev)
- Add Rector ([#371](https://togithub.com/psalm/psalm-plugin-laravel/issues/371)) [@Nielsvanpach](https://togithub.com/Nielsvanpach)
**Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.10.1...v2.11.0
### [`v2.10.1`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.10.1)
[Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.10.0...v2.10.1)
#### What’s Changed
##### Features
- Update stubs: add `Route`, `once()`, update `Model` properties ([#369](https://togithub.com/psalm/psalm-plugin-laravel/issues/369)) [@alies-dev](https://togithub.com/alies-dev)
**Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.10.0...v2.10.1
### [`v2.10.0`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.10.0)
[Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.9.0...v2.10.0)
#### What’s Changed
##### Internal changes
- 👋 Drop Laravel 9 support (and thus, drop PHP 8.0) ([#367](https://togithub.com/psalm/psalm-plugin-laravel/issues/367)) [@alies-dev](https://togithub.com/alies-dev)
- 👋 Drop Lumen support ([#366](https://togithub.com/psalm/psalm-plugin-laravel/issues/366)) [@alies-dev](https://togithub.com/alies-dev)
- 👋 Drop Psalm 4 support ([#365](https://togithub.com/psalm/psalm-plugin-laravel/issues/365)) [@alies-dev](https://togithub.com/alies-dev)
- Use `orchestra/testbench-core` as `testbench` should only be used for Package development ([#359](https://togithub.com/psalm/psalm-plugin-laravel/issues/359)) [@crynobone](https://togithub.com/crynobone)
**Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.9.0...v2.10.0
### [`v2.9.0`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.9.0): : Auth + Laravel 11
[Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.8.0...v2.9.0)
One of the biggest releases of the package 🚀
#### What’s Changed
##### Features
- Dynamic analysis for Auth calls ([#326](https://togithub.com/psalm/psalm-plugin-laravel/issues/326)) [@alies-dev](https://togithub.com/alies-dev)
- Add Laravel 11 support ([#364](https://togithub.com/psalm/psalm-plugin-laravel/issues/364)) [@asbiin](https://togithub.com/asbiin)
- Support template syntax for `Model::query()` call results ([#345](https://togithub.com/psalm/psalm-plugin-laravel/issues/345)) [@alies-dev](https://togithub.com/alies-dev)
##### Fixes
- Fix tests for path helpers ([#352](https://togithub.com/psalm/psalm-plugin-laravel/issues/352)) [@alies-dev](https://togithub.com/alies-dev)
- Add missing [@throws](https://togithub.com/throws) to `\Eloquent\Builder::findOrFail()` ([#351](https://togithub.com/psalm/psalm-plugin-laravel/issues/351)) [@alies-dev](https://togithub.com/alies-dev)
- Correct the setup steps ([#341](https://togithub.com/psalm/psalm-plugin-laravel/issues/341)) [@ctf0](https://togithub.com/ctf0)
##### Internal changes
- Run test suite with PHP 8.3 ([#355](https://togithub.com/psalm/psalm-plugin-laravel/issues/355)) [@Nielsvanpach](https://togithub.com/Nielsvanpach)
- Stubs for Eloquent Builder: Use `$this` instead of `self` ([#339](https://togithub.com/psalm/psalm-plugin-laravel/issues/339)) [@alies-dev](https://togithub.com/alies-dev)
- Define missing Laravel app constants when instantiate Laravel app ([#338](https://togithub.com/psalm/psalm-plugin-laravel/issues/338)) [@alies-dev](https://togithub.com/alies-dev)
- Improve testing experience, do not override `composer check` command ([#337](https://togithub.com/psalm/psalm-plugin-laravel/issues/337)) [@alies-dev](https://togithub.com/alies-dev)
- Reorganize tests files ([#336](https://togithub.com/psalm/psalm-plugin-laravel/issues/336)) [@alies-dev](https://togithub.com/alies-dev)
- Bump release-drafter/release-drafter from 5 to 6 ([#363](https://togithub.com/psalm/psalm-plugin-laravel/issues/363)) [@dependabot](https://togithub.com/dependabot)
- Bump actions/checkout from 3 to 4 ([#348](https://togithub.com/psalm/psalm-plugin-laravel/issues/348)) [@dependabot](https://togithub.com/dependabot)
**Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.8.0...v2.9.0
Configuration
📅 Schedule: Branch creation - "before 4pm on Wednesday except before 9am on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
2.8.0
->2.11.0
Release Notes
psalm/psalm-plugin-laravel (psalm/plugin-laravel)
### [`v2.11.0`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.11.0): (more stubs, new format for tests) [Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.10.1...v2.11.0) #### What’s Changed ##### Features - Add stubs for `Http\Request`, `Notifications\MailMessage`, `Database\Migrator` ([#381](https://togithub.com/psalm/psalm-plugin-laravel/issues/381)) [@alies-dev](https://togithub.com/alies-dev) - Add `Application` stub ([#379](https://togithub.com/psalm/psalm-plugin-laravel/issues/379)) [@alies-dev](https://togithub.com/alies-dev) ##### Internal changes - Use `.phpt` tests format (replace Codeception) ([#377](https://togithub.com/psalm/psalm-plugin-laravel/issues/377)) [@alies-dev](https://togithub.com/alies-dev) - Automatically detect and load all stubs ([#382](https://togithub.com/psalm/psalm-plugin-laravel/issues/382)) [@alies-dev](https://togithub.com/alies-dev) - Add Rector ([#371](https://togithub.com/psalm/psalm-plugin-laravel/issues/371)) [@Nielsvanpach](https://togithub.com/Nielsvanpach) **Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.10.1...v2.11.0 ### [`v2.10.1`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.10.1) [Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.10.0...v2.10.1) #### What’s Changed ##### Features - Update stubs: add `Route`, `once()`, update `Model` properties ([#369](https://togithub.com/psalm/psalm-plugin-laravel/issues/369)) [@alies-dev](https://togithub.com/alies-dev) **Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.10.0...v2.10.1 ### [`v2.10.0`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.10.0) [Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.9.0...v2.10.0) #### What’s Changed ##### Internal changes - 👋 Drop Laravel 9 support (and thus, drop PHP 8.0) ([#367](https://togithub.com/psalm/psalm-plugin-laravel/issues/367)) [@alies-dev](https://togithub.com/alies-dev) - 👋 Drop Lumen support ([#366](https://togithub.com/psalm/psalm-plugin-laravel/issues/366)) [@alies-dev](https://togithub.com/alies-dev) - 👋 Drop Psalm 4 support ([#365](https://togithub.com/psalm/psalm-plugin-laravel/issues/365)) [@alies-dev](https://togithub.com/alies-dev) - Use `orchestra/testbench-core` as `testbench` should only be used for Package development ([#359](https://togithub.com/psalm/psalm-plugin-laravel/issues/359)) [@crynobone](https://togithub.com/crynobone) **Full Changelog**: https://github.com/psalm/psalm-plugin-laravel/compare/v2.9.0...v2.10.0 ### [`v2.9.0`](https://togithub.com/psalm/psalm-plugin-laravel/releases/tag/v2.9.0): : Auth + Laravel 11 [Compare Source](https://togithub.com/psalm/psalm-plugin-laravel/compare/v2.8.0...v2.9.0) One of the biggest releases of the package 🚀 #### What’s Changed ##### Features - Dynamic analysis for Auth calls ([#326](https://togithub.com/psalm/psalm-plugin-laravel/issues/326)) [@alies-dev](https://togithub.com/alies-dev) - Add Laravel 11 support ([#364](https://togithub.com/psalm/psalm-plugin-laravel/issues/364)) [@asbiin](https://togithub.com/asbiin) - Support template syntax for `Model::query()` call results ([#345](https://togithub.com/psalm/psalm-plugin-laravel/issues/345)) [@alies-dev](https://togithub.com/alies-dev) ##### Fixes - Fix tests for path helpers ([#352](https://togithub.com/psalm/psalm-plugin-laravel/issues/352)) [@alies-dev](https://togithub.com/alies-dev) - Add missing [@throws](https://togithub.com/throws) to `\Eloquent\Builder::findOrFail()` ([#351](https://togithub.com/psalm/psalm-plugin-laravel/issues/351)) [@alies-dev](https://togithub.com/alies-dev) - Correct the setup steps ([#341](https://togithub.com/psalm/psalm-plugin-laravel/issues/341)) [@ctf0](https://togithub.com/ctf0) ##### Internal changes - Run test suite with PHP 8.3 ([#355](https://togithub.com/psalm/psalm-plugin-laravel/issues/355)) [@Nielsvanpach](https://togithub.com/Nielsvanpach) - Stubs for Eloquent Builder: Use `$this` instead of `selfConfiguration
📅 Schedule: Branch creation - "before 4pm on Wednesday except before 9am on Wednesday" in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.