packagist larastan/larastan v3.8.0
3.8.0

25 days ago

What's Changed

Added

Add optional phpMyAdmin SQL parser integration by @canvural in #2388

Larastan can now detect automatically if you have phpmyadmin/sql-parser package and use that to parse your squashed database migrations. This parser package has better support for different SQL keywords. Note: The package has GPL 2 license. Meaning if you install it and distribute your app with it you also need to have GPL 2 licensed application. But generally this is not a problem because you should install Larastan and the sql-parser package as a development dependency and remove these development dependencies while deploying your application to production.

Treat unsigned database columns as non-negative-int 52aa393

Fixed

  • fix: add int to Enumerable::pluck argument 974100d
  • fix: cache model casts 0ea3de7
  • chore: use cached parser for parsing migrations 8245ac3

Internal

  • chore: phpunit hasProperty/getProperty deprecations by @calebdw in #2379

Full Changelog: v3.7.2...v3.8.0

Don't miss a new larastan release

NewReleases is sending notifications on new releases.