cortex
cortex copied to clipboard
Update barryvdh/laravel-ide-helper requirement from ^2.12.0 to ^3.0.0
Updates the requirements on barryvdh/laravel-ide-helper to permit the latest version.
Release notes
Sourced from barryvdh/laravel-ide-helper's releases.
v3.0.0: Support Laravel 11 & Remove Doctrine
Added
- Support for Laravel 11 #1520 / KentarouTakeda
Changed
- Make
--resetalways keep the text and remove--smart-reset. Always skip the classname #1523 / barryvdh & #1525 / mfn- Use short types (
intandboolinstead ofintegerandboolean) #1524 / barryvdhRemoved
- 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 tostringnow 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
Changelog
Sourced from barryvdh/laravel-ide-helper's changelog.
2024-03-01, 3.0.0
Added
- Support for Laravel 11 #1520 / KentarouTakeda
Changed
- Make
--resetalways keep the text and remove--smart-reset. Always skip the classname #1523 / barryvdh & #1525 / mfn- Use short types (
intandboolinstead ofintegerandboolean) #1524 / barryvdhRemoved
- 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 tostringnow 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
2024-02-15, 2.15.1
Fixed
- Fix final class keyword in wrong position #1517 / barryvdh
Changed
Added
2024-02-14, 2.15.0
Fixed
- Fix case issue in
ModelsCommand::unsetMethod()#1453 / leo108- Fix non-facade classes will result in no autocomplete #841 / netpok
- Skip swoole, otherwise fatal error #1477 / TimoFrenzel
- Fix vulnerability CVE-2021-43608 #1392 / allanlaal
- Reset foreignKeyConstraintsColumns on model loop start #1461 / snmatsui
- Accept scope & scopes as relation #1452 / Muetze42
- Fix #1300 relation_return_type must take precedence if it is defined #1394 / menthol
Changed
- Disable inspections of helper files #1486 / eidng8
- Removed support for Laravel 8 and therefore for PHP < 8.0 #1504 / mfn
Added
- Add support for enum default arguments using enum cases. #1464 / d8vjork
- Add support for real-time facades in the helper file. #1455 / filipac
- Add support for relations with composite keys. #1479 / calebdw
- Add support for attribute accessors with no backing field or type hinting #1411 / pindab0ter.
- Add support for AsCollection and AsArrayObject casts #1393 / pataar
- Reintroduce support for multi-db setups #1426 / benpoulson
- Support the BINARY(...) database field type #1434 / Sfonxs
... (truncated)
Commits
bc1d67fPrepare 3.0 release (#1530)8eab699phpunit --migrate-configuration (#1526)49ac75dRemove--smart-resetcompletely (#1525)02af2a2Merge reset/smart reset, don't set class (#1523)d7ed749Use int/bool instead of longer variant (#1524)9af62e2Bump minimum PHP version to 8.1 & misc maintenance (#1521)05259b6Add support for Laravel 11 (#1520)8bfe918Update CHANGELOG.md6579c03Remove doctrine (#1512)ed39977Switch to 3.0 tag (#1519)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)