Releases: barryvdh/laravel-ide-helper
Releases · barryvdh/laravel-ide-helper
v3.6.0
What's Changed
- fix: Change AsArrayObject cast to be Laravel's ArrayObject by @wsamoht in #1675
- Add extends declaration for Macroable classes to fix missing inherited methods by @KentarouTakeda in #1674
- fix(meta): ignore aliases in the autoloader (Fixes #1671) by @pataar in #1686
- feat(ModelsCommand): add support for the new Scope attribute by @pataar in #1694
- fix type change for scope default float parameter by @nivseb in #1697
- Revert #1629 - Allow adding custom Macroable classes by @erikn69 in #1707
- Configurable macro return type defaults by @erikn69 in #1711
- docs(readme): add Laravel 12 support information by @SantosVilanculos in #1717
- Add multi-level directory support for translation files by @RosiersRobin in #1718
- Support
AsCollection::of($map)
,AsCollection::using($class, $map)
by @erikn69 in #1714 - fix: Fixed wrong doc for SoftDeletes
withTrashed
method by @eldair in #1688 - Support other OS on tests by @erikn69 in #1715
- Fix tests on windows by @barryvdh in #1720
- Bump stefanzweifel/git-auto-commit-action from 5 to 6 in the deps group by @dependabot[bot] in #1719
- Update .gitattributes - avoid all
.php-cs-fixer
files on vendor by @erikn69 in #1708 - fix(ModelsCommand): use 'string' as realType for 'encrypted' casts by @pataar in #1698
- Trim strings and bump reflection docblock by @barryvdh in #1721
- Add magic *_exists properties by @erikn69 in #1712
New Contributors
- @wsamoht made their first contribution in #1675
- @nivseb made their first contribution in #1697
- @SantosVilanculos made their first contribution in #1717
- @RosiersRobin made their first contribution in #1718
Full Changelog: v3.5.5...v3.6.0
v3.5.5
What's Changed
- Fix for incorrect config item types in meta file by @eldair in #1662
- Prevent generation of incorrect property annotation by @skyler544 in #1665
- Fix MorphTo Model Doc Generation by @yparitcher in #1668
- Laravel 12 support by @jonnott in #1672
New Contributors
- @eldair made their first contribution in #1662
- @skyler544 made their first contribution in #1665
- @yparitcher made their first contribution in #1668
- @jonnott made their first contribution in #1672
Full Changelog: v3.5.4...v3.5.5
v3.5.4
v3.5.3
What's Changed
- Catch meta, tweak auth by @barryvdh in #1654
- Check if macro is valid by @barryvdh in #1655
- feat: use generics of return type to determine resulting models by @Bloemendaal in #1653
New Contributors
- @Bloemendaal made their first contribution in #1653
Full Changelog: v3.5.2...v3.5.3
v3.5.2
v3.5.1
v3.5.0
This release mostly enhances the ide-helper:meta command to provide autocomplete for more config values, routes etc.
Screenshot.2025-01-06.at.15.20.47.mp4
What's Changed
- Add phpstorm meta argument hints by @barryvdh in #1640
- Add meta override for user return types by @barryvdh in #1642
- Use forked ContextFactory by @barryvdh in #1643
- Remove php parser by @barryvdh in #1644
- Also add eloquent template tags from base class by @barryvdh in #1645
- Add more metadata by @barryvdh in #1646
- Fixed generating PHPDoc for methods with class templates by @chack1172 in #1647
- Feat guess macro types by @barryvdh in #1648
- Allow adding custom Macroable classes. by @mathieutu in #1629
- Add special
dev
to composer keywords by @jnoordsij in #1649
New Contributors
- @chack1172 made their first contribution in #1647
- @mathieutu made their first contribution in #1629
- @jnoordsij made their first contribution in #1649
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
- fix: add @template TModel of static for Eloquent by @imzyf in #1631
- Add templates to Eloquent by @barryvdh in #1634
- Update testsuite for Generator, simplify service provider and mock by @barryvdh in #1635
- Add option for only eloquent by @barryvdh in #1636
- Add weak generics for array type objects by @LauJosefsen in #1621
- Make all "note" in README apply quote style by @hms5232 in #1590
- Update README.md by @Mtillmann in #1587
- Rename view var by @barryvdh and @pb30 in #1637 and #1563
- Format IDE helper by @barryvdh in #1638
- Add TLDR section, update options by @barryvdh in #1639
Also updated ReflectionDocblock to v2.2.0
New Contributors
- @imzyf made their first contribution in #1631
- @LauJosefsen made their first contribution in #1621
- @hms5232 made their first contribution in #1590
- @Mtillmann made their first contribution in #1587
- @pb30 made their first contribution in #1563
Full Changelog: v3.3.0...v3.4.0
v3.3.0
What's Changed
- Feature: Add Config Option to Enforce Nullable Relationships by @jeramyhing in #1580
- Improve replacement of return type for methods from Query\Builder by @pjio in #1575
- Update CHANGELOG.md, fix typo(s) by @NicholasWilsonDEV in #1613
- Fixed PHP 8.4 deprecation warning by @eusonlito in #1622
- Fix PHP 8.4 deprecations by @JeppeKnockaert in #1618
- Assign $output method parameter to $this->output on Generator by @eusonlito in #1623
New Contributors
- @jeramyhing made their first contribution in #1580
- @pjio made their first contribution in #1575
- @NicholasWilsonDEV made their first contribution in #1613
- @eusonlito made their first contribution in #1622
Full Changelog: v3.2.2...v3.3.0