Releases: sabbelasichon/typo3-rector
Releases · sabbelasichon/typo3-rector
v1.8.0
What's Changed
- [BUGFIX] Fix rector in ci for pull requests by @sabbelasichon in #4056
- Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in #4053
- [FEATURE] Provide rules to migrate EXT:vhs viewhelpers by @kitzberger in #3424
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
- [BUGFIX] Fix wrong conversion UseTwoLetterIsoCodeFromSiteLanguageRector by @sabbelasichon in #4051
- [BUGFIX] Fix missing Scope in UseExtensionConfigurationApiRector by @sabbelasichon in #4052
Full Changelog: v1.7.1...v1.7.2
v1.7.1
Important
Even though there is a breaking change included, I've decided to release this as minor release because this specific rule (#4040) caused more trouble than good. Sorry that you need to fix your code manually now!
We are already preparing a 2.0 release with huge changes...
What's Changed
- [BUGFIX] Fix TCA type "folder" migration by @simonschaufi in #4021
- [TASK] Bump the PHPStan dependency by @oliverklee in #4022
- [TASK] Move away from AttributeKey::PARENT_NODE by @sabbelasichon in #4026
- [TASK] Bump the development dependencies by @oliverklee in #4023
- [TASK] Sort the entries in the
.gitattributes
file by @oliverklee in #4024 - [FEATURE] Removed eval=int from TCA type "datetime" by @simonschaufi in #4027
- [TASK]: Move away from AttributeKey::PARENT_NODE by @sabbelasichon in #4029
- [TASK]: Avoid duplicate entry by @sabbelasichon in #4030
- TASK: Cleanup fixture for tests by @sabbelasichon in #4031
- [BUGFIX]: Fix magic methods renaming in repositories. by @sabbelasichon in #4035
- TASK: Fix return type check by @sabbelasichon in #4036
- TASK: Fix calls for this by @sabbelasichon in #4037
- TASK: Add options to configure PrettyPrinter by @sabbelasichon in #4038
- [BUGFIX]: Fix missing removal by @sabbelasichon in #4039
- [TASK] Bump the dependencies by @oliverklee in #4033
- [TASK] Narrow down the Symfony development dependencies by @oliverklee in #4034
- [!!!] Removed annotations to attributes rules by @sabbelasichon in #4041
- [!!!] Removed HardenMethodSignatureOfLogicalAndAndLogicalOrRector by @sabbelasichon in #4040
- TASK: Remove Attribute::PARENT_NODE by @sabbelasichon in #4043
- [TASK]: Use tagged_iterator by @sabbelasichon in #4044
- [TASK] Add typo3-testingframework executeFrontendRequest rename by @DanielSiepmann in #4032
- [TASK] Improve CI inspired by TYPO3 EXT:tea by @simonschaufi in #4046
- Bump EndBug/add-and-commit from 9.1.3 to 9.1.4 by @dependabot in #4047
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- [AUTOMATED] Apply Coding Standard by @github-actions in #4016
- [FEATURE] Add support for Symfony 7 by @oliverklee in #4020
New Contributors
- @oliverklee made their first contribution in #4020
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- Add test for already migrated logicalAnd by @nhovratov in #3929
- Improve yaml file processor code by @simonschaufi in #3933
- [FEATURE] Add RemoveElementTceFormsYamlRector by @simonschaufi in #3934
- [automated] Apply Coding Standard by @github-actions in #3932
- [TASK] Improve nesting of TranslationFileRector by @simonschaufi in #3935
- [FEATURE] Provide migration for typoscript xhtmlDoctype config by @helsner in #3942
- [BUGFIX] Use arg as var name instead of fixed one by @helsner in #3941
- [FEATURE] MigrateInternalTypeFolderToTypeFolderFlexFormRector by @simonschaufi in #3945
- [FEATURE] MigrateNullFlagFlexFormRector by @simonschaufi in #3946
- [FEATURE] MigratePasswordAndSaltedPasswordToPasswordTypeRector by @simonschaufi in #3947
- [FEATURE] MigratePasswordAndSaltedPasswordToPasswordTypeFlexFormRector by @simonschaufi in #3948
- [FEATURE] Add TYPO3 TestingFramework 7 Migrations and sync template by @simonschaufi in #3949
- [TASK] Improve code templates and cleanup code diffs by @simonschaufi in #3977
- [FEATURE] Add SimplifyCheckboxItemsTCARector by @simonschaufi in #3978
- [FEATURE] Add MigrateRenderTypeColorpickerToTypeColorRector by @simonschaufi in #3979
- [FEATURE] Add MigrateRenderTypeColorpickerToTypeColorFlexFormRector by @simonschaufi in #3980
- TASK: Return multiple nodes instead of using NodesToAddCollector by @sabbelasichon in #3983
- [automated] Apply Coding Standard by @github-actions in #3944
- TASK: Do not use NodesToAddCollector by @sabbelasichon in #3984
- [FEATURE] Add MigrateEmailFlagToEmailTypeFlexFormRector by @simonschaufi in #3985
- TASK: Do not use NodesToAddCollector by @sabbelasichon in #3986
- [FEATURE] Add MigrateRequiredFlagFlexFormRector by @simonschaufi in #3987
- TASK: Return nodes instead of using NodesToAddCollector by @sabbelasichon in #3988
- [FEATURE] Associative array keys for TCA items by @simonschaufi in #3990
- [FEATURE] Add RemoveWorkspacePlaceholderShadowColumnsConfigurationRector by @simonschaufi in #3992
- TASK: Return nodes instead of using NodesToAddCollector by @sabbelasichon in #3989
- TASK: Remove symplify/smart-file-system by @sabbelasichon in #3993
- [automated] Apply Coding Standard by @github-actions in #3995
- [TASK] Introduce AbstractFlexFormRector by @simonschaufi in #3994
- TASK: Return nodes directly by @sabbelasichon in #3996
- TASK: Return nodes for RefactorDeprecatedConcatenateMethodsPageRendererRector by @sabbelasichon in #3998
- TASK: Return nodes TemplateGetFileNameToFilePathSanitizerRector by @sabbelasichon in #3999
- TASK: Return nodes UseGetMenuInsteadOfGetFirstWebPageRector by @sabbelasichon in #4000
- TASK: Return nodes CopyMethodGetPidForModTSconfigRector by @sabbelasichon in #4001
- TASK: Allow nette/utils version 4 by @sabbelasichon in #4002
- TASK: Return node for DatabaseConnectionToDbalRector by @sabbelasichon in #4003
- TASK: Return node for PageNotFoundAndErrorHandlingRector by @sabbelasichon in #4004
- TASK: Remove UseLogMethodInsteadOfNewLog2Rector by @sabbelasichon in #4005
- TASK: Use custom rector for chash_array transformation by @sabbelasichon in #4007
- TASK: Remove somecases from UseClassSchemaInsteadReflectionServiceMethodsRector by @sabbelasichon in #4009
- TASK: Return nodes for SendNotifyEmailToMailApiRector by @sabbelasichon in #4010
- TASK: Return nodes for FlexFormToolsArrayValueByPathRector by @sabbelasichon in #4011
- TASK: Refactor SubstituteBackendTemplateViewWithModuleTemplateRector by @sabbelasichon in #4012
- [FEATURE] Provide migration for extbase magic methods by @helsner in #3943
Full Changelog: v1.5.2...v1.6.0
v1.5.2
What's Changed
- [BUGFIX] Keep max property for other input types by @simonschaufi in #3927
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- [TASK] Harden method signature of logicalAnd() and logicalOr() by @simonschaufi in #3640
- [BUGFIX] Prevent false migration from type input to type number by @nhovratov in #3924
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- [TASK] Add config loading to docs and template file by @helsner in #3638
- [TASK] Add more stubs by @simonschaufi in #3641
- [FEATURE] New TCA type "datetime" (#3556) by @m11r86 in #3642
- [TASK] add php version number to Action name by @Kanti in #3912
- 🐛 fix Action names in code_analysis.yaml by @Kanti in #3913
- [TASK] Add MigrateEvalIntAndDouble2ToTypeNumberRector by @simonschaufi in #3914
- [TASK] Improve MigrateItemsToIndexedArrayKeysForFlexFormItemsRector by @simonschaufi in #3915
- [TASK] Improve MigrateNullFlagRector variable name by @simonschaufi in #3917
- Bump stefanzweifel/git-auto-commit-action from 4.16.0 to 5.0.0 by @dependabot in #3644
- [BUGFIX] Fix MigrateToEmailTypeRector by @simonschaufi in #3918
- [TASK] Improve other Rectors by reusing removeArrayItemFromArrayByKey by @simonschaufi in #3919
New Contributors
Full Changelog: v1.4.1...v1.5.0
v1.4.1
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- [TASK] Add RemoveElementTceFormsRector by @simonschaufi in #3460
- Bump actions/checkout from 3 to 4 by @dependabot in #3458
- [TASK] Simplify code generation command by @simonschaufi in #3462
- [TASK] Add MigrateItemsIndexedKeysToAssociativeRector by @simonschaufi in #3461
Sponsors
This release is sponsored by UDG Rhein-Main GmbH! Thank you!
Full Changelog: v1.3.6...v1.4.0