Skip to content

Releases: psalm/psalm-plugin-laravel

v3.0.1

26 Feb 22:18
93d59ee
Compare
Choose a tag to compare

What’s Changed

Internal changes:

Full Changelog: v3.0.0...v3.0.1

v.2.12.2

26 Feb 22:20
411346a
Compare
Choose a tag to compare

What's Changed

Internal changes:

  • Composer: disableProcessTimeout for a slow test:type @alies-dev
  • Properly initiate GeneratorCommand @alies-dev

Full Changelog: v2.12.1...v.2.12.2

v3.0.0

24 Feb 15:13
73f32fe
Compare
Choose a tag to compare

What's Changed

  • ⚠️ Dump dependencies @alies-dev in #388:
    • Drop Laravel 10 and support Laravel 12
    • Drop PHP 8.1 support
    • Drop Psalm v5 support
  • Fixes:
    • Support Model::$factory static property (for HasFactory) 801629e (error: Undefined array key "factory") @alies-dev
    • Fix "Cannot get method params for Illuminate\Support\Facades\Auth::user" @alies-dev
  • Internal changes:

Full Changelog: v2.11.1...v3.0.0

v3.0.0 RC4

24 Feb 14:11
73f32fe
Compare
Choose a tag to compare
v3.0.0 RC4 Pre-release
Pre-release

What's Changed

Full Changelog: v3.0.0-rc3...v3.0.0-rc4

v3.0.0 RC3

23 Feb 22:11
1a32d9e
Compare
Choose a tag to compare
v3.0.0 RC3 Pre-release
Pre-release

What’s Changed

Internal changes:

Full Changelog: v3.0.0-rc2...v3.0.0-rc3

v3.0.0 RC2

16 Feb 21:04
016f065
Compare
Choose a tag to compare
v3.0.0 RC2 Pre-release
Pre-release

What's Changed

  • Fix "Cannot get method params for Illuminate\Support\Facades\Auth::user" by @alies-dev in #391
  • Do not use a private Name::$parts property @alies-dev

Full Changelog: v3.0.0-rc1...v3.0.0-rc2

v3.0.0 RC1

16 Feb 15:44
6f98635
Compare
Choose a tag to compare
v3.0.0 RC1 Pre-release
Pre-release

What’s Changed

Since the plugin requires a lot of efforts to maintain different Laravel, PHP and Psalm versions, we decided to limit supported versions in this release. If you need support for other version ranges, please consider a PR or a donation to support the project.

  • Support Psalm 6 @danog and @alies-dev
  • Dump dependencies: drop Laravel 10 and PHP 8.1 support (#388). The minimum Laravel version is v11.35 @alies-dev
  • More precise relationship detection @alies-dev
  • Internal: better DX to run tests @alies-dev
  • Internal: support <failOnInternalError>true</failOnInternalError> Plugin config value to not suppress internal plugin errors (for better DX) @alies-dev

Full Changelog: v2.11.0...v3.0.0-rc1

v2.12.1

16 Feb 21:06
c7910a1
Compare
Choose a tag to compare

What’s Changed

  • Do not use private $parts property on scanning migrations @alies-dev

Full Changelog: v2.12.0...v2.12.1

v2.12.0 Psalm 6

16 Feb 16:25
d5dd124
Compare
Choose a tag to compare

What's Changed

Please also consider testing a new major version of the plugin: https://github.com/psalm/psalm-plugin-laravel/releases/tag/v3.0.0-rc1

Full Changelog: v2.11.1...v2.12.0

v2.11.0 (more stubs, new format for tests)

29 Mar 19:09
ffd5139
Compare
Choose a tag to compare

What’s Changed

Features

Internal changes

Full Changelog: v2.10.1...v2.11.0