barryvdh/laravel-ide-helper
Generates up-to-date PHPDoc helper files for Laravel to improve IDE autocomplete and type hints. Creates _ide_helper.php for facades and writes or exports model docblocks for Eloquent, fluent methods, factories, and container bindings.
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.6.1...v3.7.0
methodsto typo in README by @peterchrjoergensen in https://github.com/barryvdh/laravel-ide-helper/pull/1723setAccessible by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1744decimal column type by @BrainStone in https://github.com/barryvdh/laravel-ide-helper/pull/1739Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.6.0...v3.6.1
AsCollection::of($map), AsCollection::using($class, $map) by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1714withTrashed method by @eldair in https://github.com/barryvdh/laravel-ide-helper/pull/1688.php-cs-fixer files on vendor by @erikn69 in https://github.com/barryvdh/laravel-ide-helper/pull/1708Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.5...v3.6.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.4...v3.5.5
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.3...v3.5.4
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.2...v3.5.3
Fix empty/anonymous closure in meta command.
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.1...v3.5.2
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.5.0...v3.5.1
This release mostly enhances the ide-helper:meta command to provide autocomplete for more config values, routes etc.
https://github.com/user-attachments/assets/baa3f5e1-dcbd-4c4c-8091-213892f33932
dev to composer keywords by @jnoordsij in https://github.com/barryvdh/laravel-ide-helper/pull/1649Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.4.0...v3.5.0
Also updated ReflectionDocblock to v2.2.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.3.0...v3.4.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.2...v3.3.0
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.1...v3.2.2
AsCollection::using and AsEnumCollection::of casts by @uno-sw in https://github.com/barryvdh/laravel-ide-helper/pull/1577numeric type on fields with decimal casts by @ekisu in https://github.com/barryvdh/laravel-ide-helper/pull/1583Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.2.0...v3.2.1
This version adds support for the Generics in the Eloquent Builder from Laravel 11. To better support this, support for Laravel < 11 is dropped. The minimum version is now Laravel 11 and PHP8.2. Older Laravel/PHP versions can still keep using v3.1.x
--write duplicates array properties by @KentarouTakeda in https://github.com/barryvdh/laravel-ide-helper/pull/1594Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.1.0...v3.2.0
--write duplicates array properties by @KentarouTakeda in https://github.com/barryvdh/laravel-ide-helper/pull/1594Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.1.0...v3.2.0-rc1
Full Changelog: https://github.com/barryvdh/laravel-ide-helper/compare/v3.0.0...v3.1.0
--reset always keep the text and remove --smart-reset. Always skip the classname #1523 / barryvdh & #1525 / mfnint and bool instead of integer and boolean) #1524 / barryvdhcustom_db_types) unknown data types default to string now and to fix the type, add a proper cast in EloquentShortly after the previous release, a release with some long standing Pull Requests. This release is the last minor release before removing support for Laravel 9 and Doctrine.
ModelsCommand::unsetMethod() #1453 / leo108Finally after a year a new release 🎉
As mentioned below, Lumen is no longer officially supported.
immutable_date:* and immutable_datetime:* casts. #1380 / thekonzSoftDeletes #1345 / KentarouTakedanull to new \ReflectionClass #1351 / mfnCastsInboundAttributes #1329 / sforwarduse_generics_annotations for collection type hints #1298 / tanerkayFix Composer conflict with Laravel 9
Castables without return type. #1306 / binotaliuCastable #1287 / binotaliudecimal:*, encrypted:*, immutable_date, immutable_datetime, custom_datetime, and immutable_custom_datetime #1262 / miken32ide-helper:models #1234 / shaffe-frHasFactory and Macroable traits #1216 / daniel-de-wit\Barryvdh\LaravelIdeHelper\Console\ModelsCommand::setMethod has been changed to public!use HasFactory; on models not having factories to avoid crashes in ide-helperpost_migrate hook to run commands after a migration #1163 / netpokMacro::initPhpDoc() will save original docblock if present #1116 / LastDragon-ruAlias will grab macros from \Illuminate\Database\Eloquent\Builder too #1118 / LastDragon-ruHow can I help you explore Laravel packages today?