Skip to content

Releases: larastrict/conventions

v2.0.1

Choose a tag to compare

@pionl pionl released this 15 Sep 19:55

What's Changed

  • fix(ecs): preserve explicit null resource wrapping by @pionl in #4

Full Changelog: v2.0.0...v2.0.1

v2.0.0

Choose a tag to compare

@pionl pionl released this 06 Jul 16:37

What's Changed

  • Overall upgrades for packages to latest version - will create changes in code base or report new issues on QA run
  • Fixed invalid PHPStan rule identifier larstrict.usable_in_container → larstrict.usableInContainer (rejected by PHPStan's identifier regex).
  • Set minimum version for PHP to 8.3 (tests covers 8.3 -> 8.5)

strictphp/conventions changes

Updated base conventions to v2.0.x https://github.com/strictphp/conventions/releases:

  • Add Rector rule to rename carbon->create to createStrict by @pionl in strictphp/conventions#7
  • Update rector from ^1.0.4 || ^2.0 to ^2.3.2
  • Update phpunit from ^10.5 || ^11.0.1 to ^10.5 || ^11.0.1 || ^12.0 || ^13.2.0
  • Update ecs from ^12.1.14 to ^13.2.6
  • Update phpstan from v1.3.16 || ^2.0 to ^v2.2

Changes by @pionl in #3

Full Changelog: v1.0.3...v2.0.0

v1.0.3

Choose a tag to compare

@pionl pionl released this 21 Oct 18:05
9236113

⛑️ Improve documentation
🤖 Add ability to reuse base Laravel paths

return ECSConfig::configure()
    ->withPaths(\LaraStrict\Conventions\ExtensionFiles::paths(baseDir: __DIR__, laravel11Structure: true));

v1.0.2

Choose a tag to compare

@pionl pionl released this 05 Jul 10:36
dbbcea3

⛑️ Fix serializing configs after rector used FirstClassCallableRector
🤖 Update code to latest rector / phpstan

With this update you will probably need to add a phpstan.neon and ignore this error:

parameters:
    ignoreErrors:
        - identifier: missingType.iterableValue

v1.0.1

Choose a tag to compare

@pionl pionl released this 07 Apr 18:49
0c3cdc1

👍 Do not run rector/ecs on blade templates. Do not alter route using callable array syntax (breaks routing).

v1.0.0

Choose a tag to compare

@pionl pionl released this 07 Apr 14:58
be69494

👍 Dropped support for Laravel 9 due the PHPUnit 10/11 requirement in testbench

v0.1.1

Choose a tag to compare

@pionl pionl released this 07 Apr 12:40
09810d3

⛑️ Update strictphp/conventions to v0.1.5

v0.1.0

Choose a tag to compare

@pionl pionl released this 06 Apr 22:50
cd7ffb7

🚀 Initial version