·
86 commits
to refs/heads/main
since this release
Changes
🚀 Features
- Fix issue #4501 Exception noise from OAuth and REST (API2 ) (#4642)
- Allow empty qty-item field when creating a shipment (#4828)
🐛 Bug Fixes
📖 Documentation
- Doc min php8 (#4856)
🔨 Maintenance
- Bump version to 20.15.0 (#4858)
- rector:
SimplifyRegexPatternRector(#4882) - rector:
ThrowWithPreviousExceptionRector(#4874) - rector:
ForRepeatedCountToOwnVariableRector(#4860) - rector:
NumberCompareToMaxFuncCallRector(#4870) - rector:
ClassOnThisVariableObjectRector&ClassOnObjectRector(#4878) - rector:
SingularSwitchToIfRector(#4861) - rector:
EmptyOnNullableObjectToInstanceOfRector(#4876) - rector:
RemoveDeadIfForeachForRector(#4864) - rector:
ShortenElseIfRector(#4879) - rector:
InlineArrayReturnAssignRector(#4868) - rector:
RemoveUnusedPrivateMethodRector(#4872) - rector:
ChangeSwitchToMatchRector(#4835) - rector:
FuncCallToConstFetchRector(#4871) - rector:
UnwrapSprintfOneArgumentRector(#4873) - rector:
FlipTypeControlToUseExclusiveTypeRector(#4869) - rector:
SimplifyEmptyArrayCheckRector(#4875) - rector:
RemoveUselessIsObjectCheckRector(#4865) - rector:
RenameFunctionRector(#4863) - rector:
RemoveUnreachableStatementRector(#4867) - rector:
RemoveDoubleAssignRector(#4862) - rector:
FinalizeTestCaseClassRector(#4866) - rector: disabled rules one by one in config (#4859)
↗️ Dependencies
- build(deps-dev): bump friendsofphp/php-cs-fixer from 3.75.0 to 3.80.0 (#4877)
- Bump dealerdirect/phpcodesniffer-composer-installer from 1.0.0 to 1.1.1 (#4852)
- Bump phpseclib/phpseclib from 3.0.45 to 3.0.46 (#4850)
- Bump rojopolis/spellcheck-github-actions from 0.49.0 to 0.51.0 (#4842)
- Bump phpseclib/phpseclib from 3.0.44 to 3.0.45 (#4839)
- Bump squizlabs/php_codesniffer from 3.13.1 to 3.13.2 (#4840)
- Bump nnnick/chartjs from 4.4.9 to 4.5.0 (#4841)