larastan

⚗️ Adds code analysis to Laravel improving developer productivity and code quality.

MIT License

Downloads
45.5M
Stars
5.2K
Committers
152

Bot releases are hidden (Show)

larastan - v2.1.11

Published by canvural over 2 years ago

What's changed?

Fixed

  • Bumped minimum PHPStan version to 1.7.12

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.10...v2.1.11

larastan - 2.1.10

Published by canvural over 2 years ago

larastan - 2.1.9

Published by canvural over 2 years ago

What's Changed

Fixed

Internal Changes

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.8...v2.1.9

larastan - 2.1.8

Published by canvural over 2 years ago

larastan - 2.1.7

Published by canvural over 2 years ago

What's Changed

Added

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.6...v2.1.7

larastan - 2.1.6

Published by canvural over 2 years ago

Added

  • Increased minimum PHPStan version to 1.7.0

For class alias errors please see https://github.com/nunomaduro/larastan/issues/1246#issuecomment-1135698009

larastan - 2.1.5

Published by canvural over 2 years ago

What's Changed

Added

Fixed

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.4...v2.1.5

larastan - 2.1.4

Published by canvural over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.3...v2.1.4

larastan - 2.1.3

Published by canvural over 2 years ago

What's Changed

Improvements

Fixes

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.2...v2.1.3

larastan - 2.1.2

Published by canvural over 2 years ago

What's Changed

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.1...v2.1.2

larastan - 2.1.1

Published by canvural over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.1.0...v2.1.1

larastan - 2.1.0

Published by canvural over 2 years ago

2.1.0

This release adds the ability to infer model properties from schema dumps. You can try to remove your migrations and use just the dump files. Note: Currently only dumps that have MySQL and MariaDB syntax are supported. SQLite is partially supported. And PostgreSQL is not tested.

Also this release introduces new config option called squashedMigrationsPath. You can read more about it here.

What's Changed

Added

Fixed

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v2.0.1...v2.1.0

larastan - 2.0.1

Published by canvural over 2 years ago

What's Changed

Full Changelog: https://github.com/nunomaduro/larastan/compare/2.0.0...v2.0.1

larastan - 2.0.0

Published by canvural over 2 years ago

Larastan 2.0.0 🎊

Main reason we have a major version increase is we dropped support for Laravel versions older than 9. Because now all the Collection stubs Larastan had are moved to the Laravel core! And since we only support Laravel 9, minimum PHP version we require is now 8.

Upgrade from Larastan 1.x should be straightforward. But be make sure you read the upgrade guide!

Other notable changes

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/1.0.3...2.0.0

larastan - 1.0.3

Published by canvural over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/1.0.2...1.0.3

larastan - 1.0.2

Published by canvural almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/1.0.1...1.0.2

larastan - 1.0.1

Published by canvural almost 3 years ago

What's Changed

Changed

Improvements

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/1.0.0...1.0.1

larastan - 1.0.0

Published by canvural almost 3 years ago

What's Changed

Added

You can read more details about the rules here.

Fixed

BC breaking changes

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v0.7.14...1.0.0

larastan - 0.7.15

Published by canvural almost 3 years ago

What changed?

Fixed

  • Removed tags from conditional rules.

Full Changelog: https://github.com/nunomaduro/larastan/compare/v0.7.14...v0.7.15

larastan - 0.7.14

Published by canvural almost 3 years ago

What's Changed

Fixed

  • Fixed template resolution when flatMap's callback returns an Enumerable (#970) Thanks @bastien-phi

Added

  • Detection of fields added/modified a migration $table->after() method (Added in Laravel 8.27). (#972) Thanks @jimohalloran
  • Add new rule NoModelMake to prevent inefficient model instantiation (#976) Thanks @spawnia

New Contributors

Full Changelog: https://github.com/nunomaduro/larastan/compare/v0.7.13...v0.7.14