PackageTrack
Sign in Get early access

barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

v3.7.0 139M downloads/mo #319 most downloaded on Packagist barryvdh/laravel-ide-helper

What this package is like to depend on

Last release 5 months ago

17 Mar 2026

Release timing varies

gaps range from 8 days to 5 months

Some releases are documented

notes for 36 of 106 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

109 releases · first in 2013

2 releases in the last 12 months

see the full history below

Release timeline

107 releases · May 2013 to Mar 2026
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 60 of 109
  1. v3.7.0 17 Mar 2026
    Release notes

    What's Changed

    • Skip calling fake() when required parameters exist (Socialite compatibility) by @Jaspur in #1746
    • Make Soft Deleted Relationships Nullable by @evan-burrell in #1749
    • Support all DNF types from PHP RFC by @gurmanolog in #1751
    • Replace psalm with larastan by @barryvdh in #1755
    • perf: reduce redundant lookups and file I/O in generation hot paths by @pataar in #1757
    • fix: wrap bare intersection types in parentheses when adding nullable by @pataar in #1756
    • feat(ModelsCommand): add configuration option to disable model query methods by @pataar in #1692
    • ci: add PHP 8.5 to integration test matrix by @pataar in #1760
    • chore: update test snapshots after merge order issue by @pataar in #1762
    • Laravel 13.x Compatibility by @laravel-shift in #1763
    • fix: Correct indentation in camel case config comment block by @isaackaara in #1767
    • fix: Place PHPDoc before class attributes when writing to models by @isaackaara in #1765
    • fix: Don't extend root's parent class for facade stubs in helper file by @isaackaara in #1766
    • Fix PHPDoc placement before PHP 8 class attributes and add regression tests by @Copilot in #1769
    • fix: Skip autoload exception when class existence is being checked by @isaackaara in #1764
    • Remove closure in attribute test by @barryvdh in #1772
    • Bump branch alias to 3.6 by @jnoordsij in #1774

    New Contributors

    Full Changelog: v3.6.1...v3.7.0

    Open source →
    Release notes

    What's Changed

    • Skip calling fake() when required parameters exist (Socialite compatibility) by @Jaspur in https://github.com/barryvdh/laravel-ide-helper/pull/1746
    • Make Soft Deleted Relationships Nullable by @evan-burrell in https://github.com/barryvdh/laravel-ide-helper/pull/1749
    • Support all DNF types from PHP RFC by @gurmanolog in https://github.com/barryvdh/laravel-ide-helper/pull/1751
    • Replace psalm with larastan by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1755
    • perf: reduce redundant lookups and file I/O in generation hot paths by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1757
    • fix: wrap bare intersection types in parentheses when adding nullable by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1756
    • feat(ModelsCommand): add configuration option to disable model query methods by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1692
    • ci: add PHP 8.5 to integration test matrix by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1760
    • chore: update test snapshots after merge order issue by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1762
    • Laravel 13.x Compatibility by @laravel-shift in https://github.com/barryvdh/laravel-ide-helper/pull/1763
    • fix: Correct indentation in camel case config comment block by @isaackaara in https://github.com/barryvdh/laravel-ide-helper/pull/1767
    • fix: Place PHPDoc before class attributes when writing to models by @isaackaara in https://github.com/barryvdh/laravel-ide-helper/pull/1765
    • fix: Don't extend root's parent class for facade stubs in helper file by @isaackaara in https://github.com/barryvdh/laravel-ide-helper/pull/1766
    • Fix PHPDoc placement before PHP 8 class attributes and add regression tests by @Copilot in https://github.com/barryvdh/laravel-ide-helper/pull/1769
    • fix: Skip autoload exception when class existence is being checked by @isaackaara in https://github.com/barryvdh/laravel-ide-helper/pull/1764
    • Remove closure in attribute test by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1772
    • Bump branch alias to 3.6 by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1774

    New Contributors

    • @Jaspur made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1746
    • @evan-burrell made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1749
    • @gurmanolog made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1751
    • @laravel-shift made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1763
    • @isaackaara made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1767
    • @Copilot made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1769

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.6.1...v3.7.0

    Open source →
  2. v3.6.1 10 Dec 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v3.6.0...v3.6.1

    Open source →
    Release notes

    What's Changed

    • Fix methodsto typo in README by @peterchrjoergensen in https://github.com/barryvdh/laravel-ide-helper/pull/1723
    • Bump actions/checkout from 4 to 5 in the deps group by @dependabot[bot] in https://github.com/barryvdh/laravel-ide-helper/pull/1731
    • Fix typos in documentation and code comments by @kei1111 in https://github.com/barryvdh/laravel-ide-helper/pull/1733
    • Add php 8.5 support by @sergiy-petrov in https://github.com/barryvdh/laravel-ide-helper/pull/1735
    • Fix alias fake error by @WentTheFox in https://github.com/barryvdh/laravel-ide-helper/pull/1745
    • Remove calls to PHP 8.5-deprecated setAccessible by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1744
    • Bump the deps group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/barryvdh/laravel-ide-helper/pull/1743
    • Add support for decimal column type by @BrainStone in https://github.com/barryvdh/laravel-ide-helper/pull/1739

    New Contributors

    • @peterchrjoergensen made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1723
    • @kei1111 made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1733
    • @WentTheFox made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1745
    • @BrainStone made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1739

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.6.0...v3.6.1

    Open source →
  3. v3.6.0 17 Jul 2025
    Release notes

    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

    Full Changelog: v3.5.5...v3.6.0

    Open source →
    Release notes

    What's Changed

    • fix: Change AsArrayObject cast to be Laravel's ArrayObject by @wsamoht in https://github.com/barryvdh/laravel-ide-helper/pull/1675
    • Add extends declaration for Macroable classes to fix missing inherited methods by @KentarouTakeda in https://github.com/barryvdh/laravel-ide-helper/pull/1674
    • fix(meta): ignore aliases in the autoloader (Fixes #1671) by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1686
    • feat(ModelsCommand): add support for the new Scope attribute by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1694
    • fix type change for scope default float parameter by @nivseb in https://github.com/barryvdh/laravel-ide-helper/pull/1697
    • Revert #1629 - Allow adding custom Macroable classes by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1707
    • Configurable macro return type defaults by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1711
    • docs(readme): add Laravel 12 support information by @SantosVilanculos in https://github.com/barryvdh/laravel-ide-helper/pull/1717
    • Add multi-level directory support for translation files by @RosiersRobin in https://github.com/barryvdh/laravel-ide-helper/pull/1718
    • Support AsCollection::of($map), AsCollection::using($class, $map) by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1714
    • fix: Fixed wrong doc for SoftDeletes withTrashed method by @eldair in https://github.com/barryvdh/laravel-ide-helper/pull/1688
    • Support other OS on tests by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1715
    • Fix tests on windows by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1720
    • Bump stefanzweifel/git-auto-commit-action from 5 to 6 in the deps group by @dependabot[bot] in https://github.com/barryvdh/laravel-ide-helper/pull/1719
    • Update .gitattributes - avoid all .php-cs-fixer files on vendor by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1708
    • fix(ModelsCommand): use 'string' as realType for 'encrypted' casts by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1698
    • Trim strings and bump reflection docblock by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1721
    • Add magic *_exists properties by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1712

    New Contributors

    • @wsamoht made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1675
    • @nivseb made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1697
    • @SantosVilanculos made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1717
    • @RosiersRobin made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1718

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.5...v3.6.0

    Open source →
  4. v3.5.5 11 Feb 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v3.5.4...v3.5.5

    Open source →
    Release notes

    What's Changed

    • Fix for incorrect config item types in meta file by @eldair in https://github.com/barryvdh/laravel-ide-helper/pull/1662
    • Prevent generation of incorrect property annotation by @skyler544 in https://github.com/barryvdh/laravel-ide-helper/pull/1665
    • Fix MorphTo Model Doc Generation by @yparitcher in https://github.com/barryvdh/laravel-ide-helper/pull/1668
    • Laravel 12 support by @jonnott in https://github.com/barryvdh/laravel-ide-helper/pull/1672

    New Contributors

    • @eldair made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1662
    • @skyler544 made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1665
    • @yparitcher made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1668
    • @jonnott made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1672

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.4...v3.5.5

    Open source →
  5. v3.5.4 14 Jan 2025
    Release notes

    What's Changed

    Full Changelog: v3.5.3...v3.5.4

    Open source →
    Release notes

    What's Changed

    • Convert auth() helper to use Auth facade by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1656
    • Check if returnType from docblock is not null by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1658

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.3...v3.5.4

    Open source →
  6. v3.5.3 08 Jan 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v3.5.2...v3.5.3

    Open source →
    Release notes

    What's Changed

    • Catch meta, tweak auth by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1654
    • Check if macro is valid by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1655
    • feat: use generics of return type to determine resulting models by @Bloemendaal in https://github.com/barryvdh/laravel-ide-helper/pull/1653

    New Contributors

    • @Bloemendaal made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1653

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.2...v3.5.3

    Open source →
  7. v3.5.2 06 Jan 2025
    Release notes

    Fixes

    Fix empty/anonymous closure in meta command.

    Full Changelog: v3.5.1...v3.5.2

    Open source →
    Release notes

    Fixes

    Fix empty/anonymous closure in meta command.

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.1...v3.5.2

    Open source →
  8. v3.5.1 06 Jan 2025
    Release notes

    What's Changed

    Full Changelog: v3.5.0...v3.5.1

    Open source →
    Release notes

    What's Changed

    • Remove duplicate config, fix ->can() by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1650

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.0...v3.5.1

    Open source →
  9. v3.5.0 03 Jan 2025
    Release notes

    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

    New Contributors

    Full Changelog: v3.4.0...v3.5.0

    Open source →
    Release notes

    What's Changed

    • Add phpstorm meta argument hints by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1640
    • Add meta override for user return types by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1642
    • Use forked ContextFactory by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1643
    • Remove php parser by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1644
    • Also add eloquent template tags from base class by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1645
    • Add more metadata by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1646
    • Fixed generating PHPDoc for methods with class templates by @chack1172 in https://github.com/barryvdh/laravel-ide-helper/pull/1647
    • Feat guess macro types by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1648
    • Allow adding custom Macroable classes. by @mathieutu in https://github.com/barryvdh/laravel-ide-helper/pull/1629
    • Add special dev to composer keywords by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1649

    New Contributors

    • @chack1172 made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1647
    • @mathieutu made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1629
    • @jnoordsij made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1649

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.4.0...v3.5.0

    Open source →
  10. v3.4.0 29 Dec 2024
    Release notes

    What's Changed

    Also updated ReflectionDocblock to v2.2.0

    New Contributors

    Full Changelog: v3.3.0...v3.4.0

    Open source →
    Release notes

    What's Changed

    • fix: add @template TModel of static for Eloquent by @imzyf in https://github.com/barryvdh/laravel-ide-helper/pull/1631
    • Add templates to Eloquent by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1634
    • Update testsuite for Generator, simplify service provider and mock by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1635
    • Add option for only eloquent by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1636
    • Add weak generics for array type objects by @LauJosefsen in https://github.com/barryvdh/laravel-ide-helper/pull/1621
    • Make all "note" in README apply quote style by @hms5232 in https://github.com/barryvdh/laravel-ide-helper/pull/1590
    • Update README.md by @Mtillmann in https://github.com/barryvdh/laravel-ide-helper/pull/1587
    • Rename view var by @barryvdh and @pb30 in https://github.com/barryvdh/laravel-ide-helper/pull/1637 and https://github.com/barryvdh/laravel-ide-helper/pull/1563
    • Format IDE helper by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1638
    • Add TLDR section, update options by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1639

    New Contributors

    • @imzyf made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1631
    • @LauJosefsen made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1621
    • @hms5232 made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1590
    • @Mtillmann made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1587
    • @pb30 made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1563

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.3.0...v3.4.0

    Open source →
  11. v3.3.0 18 Dec 2024
    Release notes

    What's Changed

    • Feature: Add Config Option to Enforce Nullable Relationships by @jeramyhing in https://github.com/barryvdh/laravel-ide-helper/pull/1580
    • Improve replacement of return type for methods from Query\Builder by @pjio in https://github.com/barryvdh/laravel-ide-helper/pull/1575
    • Update CHANGELOG.md, fix typo(s) by @NicholasWilsonDEV in https://github.com/barryvdh/laravel-ide-helper/pull/1613
    • Fixed PHP 8.4 deprecation warning by @eusonlito in https://github.com/barryvdh/laravel-ide-helper/pull/1622
    • Fix PHP 8.4 deprecations by @JeppeKnockaert in https://github.com/barryvdh/laravel-ide-helper/pull/1618
    • Assign $output method parameter to $this->output on Generator by @eusonlito in https://github.com/barryvdh/laravel-ide-helper/pull/1623

    New Contributors

    • @jeramyhing made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1580
    • @pjio made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1575
    • @NicholasWilsonDEV made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1613
    • @eusonlito made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1622

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.2...v3.3.0

    Open source →
  12. v3.2.2 29 Oct 2024
    Release notes

    What’s Changed

    • fix(pivot): only use unique classes in the pivot union (Fixes #1606) (#1607) @pataar
    • docs(pr): remove the changelog checklist item (#1608) @pataar
    • Create update-changelog.yaml (#1605) @barryvdh

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.1...v3.2.2

    Open source →
  13. v3.2.1 28 Oct 2024
    Release notes

    What's Changed

    • chore: Fix the description of unused option by @KentarouTakeda in https://github.com/barryvdh/laravel-ide-helper/pull/1600
    • feat(pivot): add support for multiple pivot types when using the same accessor by @pataar in https://github.com/barryvdh/laravel-ide-helper/pull/1597
    • Add support for AsCollection::using and AsEnumCollection::of casts by @uno-sw in https://github.com/barryvdh/laravel-ide-helper/pull/1577
    • Smarter reset by @barryvdh in https://github.com/barryvdh/laravel-ide-helper/pull/1603
    • feat: use numeric type on fields with decimal casts by @ekisu in https://github.com/barryvdh/laravel-ide-helper/pull/1583

    New Contributors

    • @uno-sw made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1577
    • @ekisu made their first contribution in https://github.com/barryvdh/laravel-ide-helper/pull/1583

    Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.0...v3.2.1

    Open source →
  14. v3.2.0 17 Oct 2024
    Release notes

    Fixed

    • Fix type of hashed model property to string

    Changed

    • Update view "version" variable name to avoid potential conflicts

    • Add support for EloquentBuilder generics introduced in Laravel 11.15.

    • Drop support for Laravel versions earlier than 11.15.

    Added

    • Introduce enforce_nullable_relationships configuration option to control how nullable Eloquent relationships are enforced during static analysis. This provides flexibility for scenarios where application logic ensures data integrity without relying on database constraints. #1580 / jeramyhing

    • Add support for AsCollection::using and AsEnumCollection::of casts #1577 / uno-sw

    Open source →
  15. v3.2.0-rc1 no date pre-release

    Nothing published for this version

  16. v3.1.0 12 Jul 2024
    Release notes

    Fixed

    Added

    Open source →
  17. v3.0.0 01 Mar 2024
    Release notes

    Added

    Changed

    Removed

    • Support for Laravel 9 and use of doctrine/dbal #1512 / barryvdh With this functionality gone, a few changes have been made:
      • support for custom datatypes has been dropped (config custom_db_types) unknown data types default to string now and to fix the type, add a proper cast in Eloquent
      • You might have top-level dependency on doctrine/dbal. This may have been in the past due to ide-helper, we suggest to check if you still need it and remove it otherwise
      • Minimum PHP version, due to Laravel 10, is now PHP 8.1
    Open source →
  18. v2.15.1 15 Feb 2024
    Release notes

    Fixed

    Changed

    Added

    Open source →
  19. v2.15.0 14 Feb 2024
    Release notes

    Fixed

    Changed

    Added

    Open source →
  20. v2.14.0 05 Feb 2024
    Release notes

    Changed

    • Official support for Lumen has been dropped #1425 / mfn
    • Refactor resolving of null information for custom casted attribute types #1330 / wimski

    Fixed

    Added

    Open source →
  21. v2.13.0 04 Feb 2023
    Release notes

    Fixed

    • Fix return type of methods provided by SoftDeletes #1345 / KentarouTakeda
    • Handle PHP 8.1 deprecation warnings when passing null to new \ReflectionClass #1351 / mfn
    • Fix issue where \Eloquent is not included when using write_mixin #1352 / Jefemy
    • Fix model factory method arguments for Laravel >= 9 #1361 / wimski
    • Improve return type of mock helper methods in tests #1405 / bentleyo
    • Fix Castable class if failed to detect it from return types #1388 / kwarcu

    Added

    Open source →
  22. v2.12.3 06 Mar 2022
    Release notes

    Fixed

    • Fix date and datetime handling for attributes that set a serialization format option for the Carbon instance #1324 / FLeudts
    • Fix composer conflict with composer/pcre version 2/3. #1327 / barryvdh
    Open source →
  23. v2.12.2 08 Feb 2022
    Release notes

    Fixed

    Open source →
  24. v2.12.1 24 Jan 2022
    Release notes

    Fixed

    Open source →
  25. v2.12.0 23 Jan 2022
    Release notes

    Added

    • Add support for custom casts that using Castable #1287 / binotaliu
    • Added Laravel 9 support #1297 / rcerljenko
    • Added option additional_relation_return_types for custom relations that don't fit the typical naming scheme
    Open source →
  26. v2.11.0 03 Jan 2022
    Release notes

    Added

    • Add support for Laravel 8.77 Attributes #1289 / SimonJnsson
    • Add support for cast types decimal:*, encrypted:*, immutable_date, immutable_datetime, custom_datetime, and immutable_custom_datetime #1262 / miken32
    • Add support of variadic parameters in ide-helper:models #1234 / shaffe-fr
    • Add support of custom casts without properties #1267 / sparclex

    Fixed

    Changed

    Open source →
  27. v2.10.0 09 Apr 2021
    Release notes

    Added

    • Allowing Methods to be set or unset in ModelHooks #1198 / jenga201 Note: the visibility of \Barryvdh\LaravelIdeHelper\Console\ModelsCommand::setMethod has been changed to public!

    Fixed

    • Fixing issue where incorrect autoloader unregistered #1210 / tezhm
    Open source →
  28. v2.9.3 02 Apr 2021
    Release notes

    Fixed

    • Support both customized namespace factories as well as default resolvable ones #1201 / wimski
    Open source →
  29. v2.9.2 01 Apr 2021
    Release notes

    Added

    • Model hooks for adding custom information from external sources to model classes through the ModelsCommand #945 / wimski

    Fixed

    Open source →
  30. v2.9.1 15 Mar 2021
    Release notes

    Added

    Fixed

    Open source →
  31. v2.9.0 29 Dec 2020
    Release notes

    Changed

    • Dropped support for Laravel 6 and Laravel 7, as well as support for PHP 7.2 and added support for doctrine/dbal:^3 #1114 / mfn

    Fixed

    Open source →
  32. v2.8.2 06 Dec 2020
    Release notes

    Added

    Changed

    Fixed

    • Compatibility with Lumen #1043 / mfn
    • Allow model_locations to have glob patterns #1059 / saackearl
    • Error when generating helper for macroable classes which are not facades and contain a "fake" method [#1066 / domkrm] (https://github.com/barryvdh/laravel-ide-helper/pull/1066)
    • Casts with a return type of static or $this now resolve to an instance of the cast #1103 / riesjart

    Removed

    • Removed format and broken generateJsonHelper #1053 / mfn
    Open source →
  33. v2.8.1 07 Sep 2020
    Release notes

    Added

    Open source →
  34. v2.8.0 10 Aug 2020
    Release notes

    Added

    Fixed

    Open source →
  35. v2.7.0 22 Apr 2020
    Release notes

    Added

    Fixed

    • MorphToMany relations with query not working #894 / UksusoFF
    • Fix camelCase duplicated properties generator #881 / bop10
    • Prevent generation of invalid code for certain parameter default values #901 / loilo
    • Make hasOne and morphOne nullable #864 / leo108
    • Remove unnecessary and wrong definition of SoftDelete methods #918 / mfn
    • Unregister meta command custom autoloader when it is no longer needed #919 / mr-feek
    Open source →
  36. v2.6.7 25 Feb 2020
    Release notes

    Added

    Open source →
  37. v2.6.6 30 Oct 2019
    Release notes

    Added

    • Add splat operator (...) support #860 / ngmy
    • Add support for custom date class via Date::use() #859 / mfn

    Fixed


    Missing an older changelog? Feel free to submit a PR!

    Open source →
  38. v2.6.5 08 Sep 2019

    Nothing published for this version

  39. v2.6.4 03 Sep 2019

    Nothing published for this version

  40. v2.6.3 31 Aug 2019

    Nothing published for this version

  41. v2.6.2 26 Mar 2019

    Nothing published for this version

  42. v2.6.1 05 Mar 2019

    Nothing published for this version

  43. v2.6.0 18 Feb 2019

    Nothing published for this version

  44. v2.5.3 19 Dec 2018

    Nothing published for this version

  45. v2.5.2 06 Oct 2018

    Nothing published for this version

  46. v2.5.1 06 Sep 2018

    Nothing published for this version

  47. v2.5.0 31 Aug 2018

    Nothing published for this version

  48. v2.4.3 08 Feb 2018

    Nothing published for this version

  49. v2.4.2 07 Feb 2018

    Nothing published for this version

  50. v2.4.1 16 Jul 2017

    Nothing published for this version

  51. v2.4.0 16 Jun 2017

    Nothing published for this version

  52. v2.3.2 22 Feb 2017

    Nothing published for this version

  53. v2.3.1 20 Feb 2017

    Nothing published for this version

  54. v2.3.0 13 Feb 2017

    Nothing published for this version

  55. v2.2.3 05 Jan 2017

    Nothing published for this version

  56. v2.2.2 15 Nov 2016

    Nothing published for this version

  57. v2.2.1 04 Jul 2016

    Nothing published for this version

  58. v2.2.0 13 Jun 2016

    Nothing published for this version

  59. v2.1.4 03 Mar 2016

    Nothing published for this version

  60. v2.1.3 02 Mar 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive