Files
barryvdh_laravel-ide-helper/CHANGELOG.md
T
Markus PodarandBarry vd. Heuvel 4dc20b028a Remove offical support for Lumen (#1425)
I'm proposing to drop official suport for Lumen for the following reasons:
- Lumen itself is dead, per [1]
  > **Note:** In the years since releasing Lumen, PHP has made a variety of wonderful performance improvements. For this reason, along with the availability of [Laravel Octane](https://laravel.com/docs/octane), we no longer recommend that you begin new projects with Lumen. Instead, we recommend always beginning new projects with [Laravel](https://laravel.com).

  Laravel Octact is just Laravel and no one using ide-helper with it
  needs anything special.
- For now, the change is mostly on the logistics side (readme, run tests,
  issues). In the past we had some special code but over time this was
  already removed.
  For now people still can use it and nothing will break out of the blue,
  but eventually it might

There are a only a few Lumen related issues open currently which would
be closed by this (#1105, #1069, #438).

[1] https://github.com/laravel/lumen/commit/69b26578d2f15595ea901278434b74df459c4329

Co-authored-by: Barry vd. Heuvel <[email protected]>
2023-02-20 13:23:52 +01:00

12 KiB

Changelog

All notable changes to this project will be documented in this file.

Next release

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 immutable_date:* and immutable_datetime:* casts. #1380 / thekonz

2023-02-04, 2.13.0

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

2022-03-06, 2.12.3

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

2022-02-08, 2.12.2

Fixed

2022-01-24, 2.12.1

Fixed

2022-01-23, 2.12.0

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

2022-01-03, 2.11.0

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

2021-06-18, 2.10.1

Added

Fixed

  • Fixing issue where configured custom_db_types could cause a DBAL exception to be thrown while running ide-helper:models #1228 / wimski

2021-04-09, 2.10.0

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

2021-04-02, 2.9.3

Fixed

  • Support both customized namespace factories as well as default resolvable ones #1201 / wimski

2021-04-01, 2.9.2

Added

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

Fixed

2021-03-15, 2.9.1

Added

Fixed

2020-12-30, 2.9.0

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

2020-12-08, 2.8.2

Added

Changed

Fixed

Removed

  • Removed format and broken generateJsonHelper #1053 / mfn

2020-09-07, 2.8.1

Added

2020-08-11, 2.8.0

Added

Fixed

2020-04-22, 2.7.0

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

2020-02-25, 2.6.7

Added

2019-12-02, 2.6.6

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!