Skip to content

Releases: driftingly/rector-laravel

2.1.3

04 Nov 18:32

Choose a tag to compare

Bugfixes πŸ›

  • fix: add missing webmozart/assert dependency by @calebdw in #420

Full Changelog: 2.1.2...2.1.3

2.1.2

31 Oct 21:56

Choose a tag to compare

Bugfixes πŸ›

  • fix: property/variable static calls, EloquentMagicMethodToQueryBuilderRector by @parth391 in #406
  • [Issue 411] - Fix and refactor ThrowIfRector rule by @Androoha1 in #415

Extras βš™οΈ

New Contributors

Full Changelog: 2.1.1...2.1.2

2.1.1

23 Oct 13:53

Choose a tag to compare

Extras βš™οΈ

  • Remove AttributeGroupNewLiner usage as removed in rector:dev-main by @samsonasik in #413

Full Changelog: 2.1.0...2.1.1

2.1.0

12 Oct 21:51

Choose a tag to compare

New Rules & Features πŸš€

  • feat: add ArrayToArrGetRector by @MrPunyapal in #382
  • chore: move orphaned rules into sets by @calebdw in #377
  • Refactor Carbon static calls to Date Facade by @imliam in #402
  • Refactor config() calls to use type-specific methods when the expected type is known by @imliam in #399

Bugfixes πŸ›

  • fix: ContainerBindConcreteWithClosureOnlyRector Rule when the abstract is a variable by @jf-m in #386
  • fix: skip rule when its overriding the method by @canvural in #387
  • fix: use scope to get the correct type in ConvertEnumerableToArrayToAllRector by @calebdw in #384
  • fix: skip scope method that is not a scope by @calebdw in #380
  • fix: bugs in ServerVariableToRequestFacadeRector by @calebdw in #392
  • fix: skip first class callable in DispatchToHelperFunctionsRector by @calebdw in #391
  • Exclude Request::input calls from ApplyDefaultInsteadOfNullCoalesceRector by @GeniJaho in #393
  • fix: make EloquentOrderByToLatestOrOldestRector more robust by @calebdw in #395
  • Fix interpolation processing in ValidationRuleArrayStringValueToArrayRector by @GeniJaho in #396
  • Fix DispatchToHelperFunctionsRector when dispatching within self by @GeniJaho in #407

New Contributors

Full Changelog: 2.0.7...2.1.0

2.0.7

19 Aug 20:49

Choose a tag to compare

New Rules & Features πŸš€

  • Add ConvertEnumerableToArrayToAllRector by @calebdw in #363
  • Add support for dispatchSync to DispatchToHelperFunctionsRector rule by @pataar in #355
  • Add LARAVEL_FACTORIES set by @GeniJaho in #376
  • Add MakeModelAttributesAndScopesProtectedRector by @calebdw in #370
  • Add ReplaceFakerPropertyFetchWithMethodCallRector by @calebdw in #364
  • Improve AppEnvironmentComparisonToParameterRector by @calebdw in #368
  • Add additional methods to laravel-arrayaccess-to-method-call by @calebdw in #371

Bugfixes πŸ›

  • Add interpolated strings support to ReplaceFakerInstanceWithHelperRector by @calebdw in #365
  • Fix UseForwardCallsTraitRector by @guanguans in #367

Extras βš™οΈ

New Contributors

Full Changelog: 2.0.6...2.0.7

2.0.6

08 Aug 22:09

Choose a tag to compare

New Rules & Features πŸš€

Extras βš™οΈ

New Contributors

Full Changelog: 2.0.5...2.0.6

2.0.5

14 May 17:30

Choose a tag to compare

New Rules & Features πŸš€

  • Add Context to facade-aliases-to-full-names by @cosmastech in #333
  • Add isset to RequestVariablesToRequestFacade by @benfaerber in #338
  • Make ValidationRuleArrayStringValueToArrayRector work with string interpolation by @GeniJaho in #339
  • Make ValidationRuleArrayStringValueToArrayRector work with Request object calls by @GeniJaho in #340

Bugfixes πŸ›

New Contributors

Full Changelog: 2.0.4...2.0.5

2.0.4

13 Apr 14:43

Choose a tag to compare

Bugfixes πŸ›

  • Fix(eloquent relations): add pivot class for BelongsToMany relations by @jrdnrc in #316
  • Fix type hinting depending on Eloquent or Query Builder instance by @GeniJaho in #324

Extras βš™οΈ

New Contributors

Full Changelog: 2.0.3...2.0.4

2.0.3

05 Apr 17:43

Choose a tag to compare

New Rules & Features πŸš€

Bugfixes πŸ›

  • Remove LogManager from the Static to Injection set by @GeniJaho in #311
  • Update the rule definition for ChangeQueryWhereDateValueWithCarbonRector by @GeniJaho in #312
  • HelperFuncCallToFacadeClassRector, allow with argument by @parth391 in #318
  • fix sample code by @naopusyu in #313
  • Skip refactoring on EloquentOrderByToLatestOrOldestRector by @GeniJaho in #310
  • Fixup expected jobs and events rule by @peterfox in #307
  • Remove MinutesToSecondsInCacheRector from Laravel 5.8 set by @GeniJaho in #325

Extras βš™οΈ

New Contributors

Full Changelog: 2.0.2...2.0.3

2.0.2

17 Jan 18:06

Choose a tag to compare

New Rules & Features πŸš€

  • Upgrade RouteActionCallableRector rule to handle groups by @peterfox in #284
  • Add AvoidNegatedCollectionContainsOrDoesntContainRector by @spawnia in #288
  • Add UnaliasCollectionMethodsRector by @spawnia in #291

Bugfixes πŸ›

  • EloquentWhereTypeHintClosureParameterRector refactor by @peterfox in #290
  • Do not convert to whereLike methods with Expressions by @GeniJaho in #295
  • Skip setting an exception as a default value in ApplyDefaultInsteadOfNullCoalesceRector by @hans-thomas in #294
  • chore: removed migrator from the list as not needed by @MrPunyapal in #296
  • fix: removed all classes which are not bounded to container by @MrPunyapal in #297

Extras βš™οΈ

New Contributors

Full Changelog: 2.0.1...2.0.2