Laravel Ide Helper Versions Save

IDE Helper for Laravel

v3.0.0

1 month ago

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

v2.15.1

2 months ago

v2.15.0

2 months ago

Shortly 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.

Fixed

Changed

Added

v2.14.0

2 months ago

Finally after a year a new release 🎉

As mentioned below, Lumen is no longer officially supported.

Changed

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

Fixed

Added

  • Add support for nikic/php-parser 5 (next to 4) #1502 / mfn
  • Add support for immutable_date:* and immutable_datetime:* casts. #1380 / thekonz

v2.13.0

1 year ago

Fixes

  • 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

v2.12.3

2 years ago

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

v2.12.2

2 years ago

Fix Composer conflict with Laravel 9

v2.12.1

2 years ago

Fixed

v2.12.0

2 years ago

Added

v2.11.0

2 years ago

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