Releases: sabbelasichon/typo3-rector
Releases · sabbelasichon/typo3-rector
v2.3.1
What's Changed
- [BUGFIX] Remove typo3-rector from composer binaries by @simonschaufi in #4204
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- [BUGFIX] Fix docs by @sabbelasichon in #4179
- [FEATURE] Add strict types for FolderInterface by @sabbelasichon in #4180
- [FEATURE] Use PSR-7 instead of GeneralUtility::_GET by @sabbelasichon in #4181
- [FEATURE] Use PSR-7 instead of GeneralUtility::_POST by @sabbelasichon in #4182
- [FEATURE] Use PSR-7 frontend.typoscript attribute by @sabbelasichon in #4183
- [FEATURE] Use Constants from TYPO3 Database Connection by @simonschaufi in #4195
- [FEATURE] Add UseExtensionKeyInLocalizationUtilityRector by @simonschaufi in #4197
- [FEATURE] Add more configuration options to ExtEmConfRector by @simonschaufi in #4198
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- [FEATURE] Strict types for FileInterface by @126016 in #4163
- [FEATURE] Add PARAM_* from Connection class by @sabbelasichon in #4172
- [FEATURE] Add MigrateTypoScriptFrontendControllerTypeRector by @simonschaufi in #4164
- [BUGFIX] Do not try to add ResponseInterface again by @sabbelasichon in #4170
- [FEATURE] Add strict types for DriverInterface by @sabbelasichon in #4178
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- [TASK] Add description for typo3-init command by @sabbelasichon in #4139
- [FEATURE] Add rule ChangeSignatureForLastInsertIdRector by @maddy2101 in #4143
- [FEATURE] Add rule AddMethodGetAllPageNumbersToPaginationInterfaceRector by @sabbelasichon in #4142
- [FEATURE] Add rule ChangeSignatureOfConnectionQuoteRector by @maddy2101 in #4144
- [FEATURE] Add TCA Rule: remove showRemovedLocalizationRecords from appearance config by @linawolf in #4145
- [FEATURE] Add MigrateExtbaseHashServiceToUseCoreHashServiceRector by @sabbelasichon in #4146
- [FEATURE] Add TCA Rule for rootUid related setting of trees by @126016 in #4150
- [FEATURE] Add TCA Rule: remove mm_hasUidField config by @126016 in #4141
- Issue 4074 use strict type in extbase by @126016 in #4152
- [TASK] Use strict type in extbase ActionController by @simonschaufi in #4151
- [BUGFIX] Fix wrong eval removal on TCA datetime migration by @helsner in #4138
- [FEATURE] Add MigrateHttpUtilityRedirectRector by @maddy2101 in #4154
- Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in #4135
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #4134
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #4133
- [FEATURE] Add configuration rule for type declarations in ResourceInt… by @126016 in #4156
- [DOCS] Improve PHP doc comments by @linawolf in #4147
- [FEATURE] New TCA type "link" by @dev-rke in #4153
- [TASK] Remove symfony/yaml. Not used anymore by @sabbelasichon in #4158
- [BUGFIX] Remove non existing class in config by @sabbelasichon in #4159
- [FEATURE] Add AddPropertyTypeDeclarationWithDefaultNullRector by @sabbelasichon in #4157
- [FEATURE] Use strict type in extbase AbstractDomainObject by @simonschaufi in #4160
- [FEATURE] Introduce capabilities bit set by @dev-rke in #4162
New Contributors
- @maddy2101 made their first contribution in #4143
- @linawolf made their first contribution in #4145
- @126016 made their first contribution in #4150
- @dev-rke made their first contribution in #4153
Full Changelog: v2.0.4...v2.1.0
v1.8.1
What's Changed
- TASK: Remove Traverser from DI container by @sabbelasichon in #4132
Full Changelog: v1.8.0...v1.8.1
v2.0.4
What's Changed
- [TASK] Use is being assigned attribute instead of scope by @sabbelasichon in #4126
- [FEATURE] Add AsEventListener attribute by @sabbelasichon in #4128
- [TASK] Cleanup of AsEventListenerToAttributeRector rule by @sabbelasichon in #4129
- [TASK] Cleanup old unused files by @sabbelasichon in #4130
Full Changelog: v2.0.3...v2.0.4
v2.0.3
What's Changed
- [BUGFIX] Fix wrong chash_array conversion by @sabbelasichon in #4122
- [BUGFIX] Fix missing leading slash for attributes by @sabbelasichon in #4124
- [FEATURE] Slightly improve typo3-init command by @sabbelasichon in #4125
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- [BUGFIX] Fix missing inclusion of typo3-124 by @sabbelasichon in #4121
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- [FEATURE] Add RenameAttributeRector by @sabbelasichon in #4071
- [BUGFIX] Fix default rector.php.dist by @simonschaufi in #4118
- [BUGFIX] Fix autoload inclusion for typo3-init by @sabbelasichon in #4119
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Removed 💀
- Only rules for TYPO3 >= 10
- No more TypoScript, FlexForms, Fluid Processing. Focussing on PHP-Rules only in this Repository
- Only Major versions for the SetLists. No more TCA sets.
- Only TYPO3 Core rules. Rules for i.e. the testing framework have dedicated Repository now (https://github.com/sabbelasichon/typo3-rector-testing-framework)
New Features 🥳
- Rector Version 1.0 under the hood (see: https://github.com/rectorphp/rector/releases/tag/1.0.0)
- New command to initialize TYPO3 specific configuration via vendor/bin/typo3-init
- Categorized docs (https://github.com/sabbelasichon/typo3-rector/blob/main/docs/all_rectors_overview.md)
- New rules
Full Changelog: v1.8.0...v2.0.0