Releases: sabbelasichon/typo3-rector
Release Version 0.8.3
v0.8.3 [TASK] Prepare release 0.8.3
Release Version 0.8.2
[TASK] Upgrade to rector 0.9.6
[BUGFIX] Do not add showIconTable if not necessary
[BUGFIX] Do not substitute in class property
[TASK] Add an example for the TCA sets
[TASK] Move SubstituteConstantsModeAndRequestTypeRector to v11
Release Version v0.8.1
[BUGFIX] Don't break if no none cacheable actions are configured
[TASK] Do not enable typo3.constants.php by default
[BUGFIX] Prevent possible duplicate constant definition
Release Version v0.8.0
!!! This version is using Rector 0.9.0 and therefore PHP 7.3 is required and maybe you have to adjust your old Rector configuration file !!!
Your can find details information here:
https://github.com/rectorphp/rector/blob/master/UPGRADE_09.md
Replace deprecated Option::PHP_VERSION_FEATURES from string to one of the predefined integer values:
use Rector\Core\Configuration\Option;
use Rector\Set\ValueObject\SetList;
+use Rector\Core\ValueObject\PhpVersion;
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
return static function (ContainerConfigurator $containerConfigurator): void {
$parameters = $containerConfigurator->parameters();
-$parameters->set(Option::PHP_VERSION_FEATURES, '7.2');
+$parameters->set(Option::PHP_VERSION_FEATURES, PhpVersion::PHP_72);
};
Replace deprecated Option::EXCLUDE_RECTORS
parameters with Option::SKIP
:
use Rector\Core\Configuration\Option;
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
return static function (ContainerConfigurator $containerConfigurator): void {
$parameters = $containerConfigurator->parameters();
-$parameters->set(Option::EXCLUDE_RECTORS, [
+$parameters->set(Option::SKIP, [
SomeRector::class,
]);
};
[TASK] Add dedicated tca configuration
[TASK] Migrate options if type group in TCA
[TASK] Add config type if not exists
[TASK] Remove l10n_mode noCopy
[TASK] Remove support for transForeignTable in TCA
[TASK] Remove method call migrateShowItemAdditionalPaletteToOwnPalette
[TASK] TCA: Drop additional palette
[TASK] Migrate select showIconTable
[TASK] TSconfig and TStemplate soft references functionality removed
[TASK] Cleanup the core TcaMigrations
[TASK] TYPO3_MODE and TYPO3_REQUESTTYPE constants
[TASK] Extbase controller actions must return ResponseInterface
[TASK] Remove TypoScript option addQueryString.method
[TASK] Use BackendUtility::getClickMenuOnIconTagParameters() if needed
[BUGFIX] Add Rector MoveLanguageFilesFromLocallangToResourcesRector to set
[TASK] Use StringUtility::uniqueList()
[TASK] Return timestamp as integer in DateTimeAspect
Release Version v0.7.7
[BUGFIX] Do not add inject method twice
[BUGFIX] Check if SmartFileInfo attribute is set
[TASK] Different TCA Changes
[TASK] Remove option localizeChildrenAtParentLocalization
[TASK] Remove divider2tabs
[TASK] Remove localizationMode keep if allowLanguageSynchronization
[TASK] Remove TCA config 'max' on inputDateTime fields
Release Version v0.7.6
[BUGFIX] Check for concrete method calls
[TASK] TCA richtext configuration in defaultExtras dropped
[TASK] TCA ctrl field requestUpdate dropped
[TASK] TCA option versioning_followPages removed
[TASK] Dropped TCA option showIfRTE in type=check
[TASK] Removed TCA tree options: width, allowRecursiveMode, autoSizeMax
[TASK] Deprecate relative path to extension directory and using filename
[TASK] Remove option iconsInOptionTags
[TASK] TCA icon options have been removed
[TASK] Add renderType for select fields
[TASK] Substitute wizard icons with new ones
[TASK] Remove showRecordFieldList inside interface section
[TASK] Remove exclude for transOrigPointerField
[TASK] Remove TCA option setToDefaultOnCopy
[TASK] Remove TCA option selicon_field_path
[TASK] Migrate t3editor wizard to renderType
[TASK] Remove old TCA migration concept
[TASK] Replace $_EXTKEY in ext_localconf.php and ext_tables.php
Release v0.7.5
[BUGFIX] Add correct type infered by type declarations
[BUGFIX] InjectRules works also for ShortClassNames
Release v0.7.4
[BUGFIX] Add stubs file correctly
Release v0.7.3
[TASK] Page Not Found And Error handling in Frontend
[TASK] Refactor Internal public TSFE properties
[TASK] Deprecate some TSconfig related methods
[TASK] Output changelog url when rector is applied
[TASK] ContentObjectRenderer::sendNotifyEmail to Mail API
[TASK] Use CacheManager instead of storeHash and getHash
[TASK] Include stubs in phar file
[TASK] Deprecate methods in ReflectionService
[TASK] Remove CsConvObj and ParserFactory from LanguageService::class (#474) (#1651)
[TASK] Change RTEHtmlArea Spellchecker entrypoint (#622) (#1689)
[TASK] Refactor RefactorGraphicalFunctionsTempPathAndCreateTemSubDirRector (#1688)
[TASK] Move language files from EXT:cms (#1687)
[TASK Cleanup RecordHistory handling (#1686)
[BUGFIX] Add fixture file for generator (#1684)
[HOTFIX] Add correct file url for constants example
Release v0.7.2
[BUGFIX] Fix version number and compress phar file (#1680)