Skip to content

v2.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Jan 08:49
· 339 commits to refs/heads/master since this release
70e9f16

What’s Changed

This release focuses on 2 things:

  • ⭐️ Find all Model’s attributes based in migrations (no more UndefinedThisPropertyFetch for Model's attributes 🚀)
  • 🗝️ Use @template for Eloquent Collection keys (no more InvalidTemplateParam for Test Factories). If you use generic syntax manually, you need to update it from \Illuminate\Database\Eloquent\Collection<YourModel> to \Illuminate\Database\Eloquent\Collection<int, YourModel>

Features

  • Better SchemaAggregator (best in class migration parser) (#295) @lptn
  • Eloquent Collection with templated keys (#272) @lptn

Fixes

  • Support \Schema alias while parsing migrations (#298) @lptn

Internal changes

  • 🚀 Performance: Register handler for Models only (bypass an issue in ide-helper) (#299) @lptn
  • Make plugin errors more verbose (add console output) (#296) @lptn

Full Changelog: v2.4.0...v2.5.0