v11.0.0
The Extension Builder is now fully compatible with TYPO3 11.5 LTS 🎉
Thank you to the TYPO3 Association and to all contributors to make this release happen!
A special “Thank You” goes to:
- the TYPO3 Rector project who helped with some migrations
- to @ste101 who contributed some new features. Thank you!
All issues can be found here: #457 and in this Milestone: https://github.com/FriendsOfTYPO3/extension_builder/milestone/3
🎆 🥳 🎉
What's Changed
- Add type = 'slug' by @ste101 in #377
- Attribute original in locallang_csh is missing tablename by @ste101 in #435
- [TASK] Use inline notation by @simonschaufi in #437
- [FEATURE] Add inputLink property by @simonschaufi in #438
- requireCHashArgumentForActionArguments is deprecated by @ste101 in #440
- [FEATURE] Update generated tests to phpunit 9 by @simonschaufi in #441
- [FEATURE] Add composer extension key to test extension by @simonschaufi in #442
- [FEATURE] Replace ObjectManager with DI by @simonschaufi in #443
- [FEATURE] Add color picker property by @simonschaufi in #444
- [FEATURE] Add passthrough tca type by @simonschaufi in #445
- [FEATURE] Add none TCA type by @simonschaufi in #446
- Remove jQuery by @simonschaufi in #447
- [FEATURE] Make generating of git related files configurable by @simonschaufi in #448
- [FEATURE] Make generating of editorconfig file configurable by @simonschaufi in #449
- [BUGFIX] Removing domain property annotations again when not needed by @simonschaufi in #450
- [TASK] Restructure form elements in backend by @ste101 in #452
- [TASK] Replace call_user_func with lambda function by @simonschaufi in #454
- [TASK] Add a github action to test the commit message by @simonschaufi in #455
- [TASK] Add alternative types to git commit error message by @simonschaufi in #456
- [TASK] Add additional tests for ext_emconf.php and composer.json by @simonschaufi in #465
- [TASK] Adjust node scripts to compress css output by @simonschaufi in #463
- [TASK] Move test files into correct namespace by @simonschaufi in #478
- [BUGFIX] Fix models that implement an interface class generation by @simonschaufi in #479
- [BUGFIX] Fix model with 1:n relation to itself by @simonschaufi in #480
- [BUGFIX] Fix several undefined variables by @simonschaufi in #484
- [TASK] Generate TYPO3 11 dependent extension by @simonschaufi in #466
- [TASK] Replace deprecated f:be-container Viewhelper with f:fb.pageRenderer by @simonschaufi in #462
- [TASK] Extbase controller actions must return ResponseInterface by @simonschaufi in #469
- [TASK] Replace TYPO3_MODE and TYPO3_REQUESTTYPE constants by @simonschaufi in #468
- [FEATURE] Introduce ForwardResponse for extbase by @simonschaufi in #470
- [FEATURE] New TCA type "language" by @simonschaufi in #471
- [FEATURE] Auto creation of MM tables from TCA by @simonschaufi in #483
- [FEATURE] Registering Icons via Service Container by @simonschaufi in #474
- [FEATURE] New TCA type "category" by @simonschaufi in #482
- [TASK] Run rector with AUTO_IMPORT_NAMES by @simonschaufi in #485
- [TASK] Run TypedPropertyRector with manual adjustments by @simonschaufi in #486
- [TASK] Run ReturnTypeDeclarationRector with manual adjustments by @simonschaufi in #487
- [TASK] Refactor IndentViewHelper by @simonschaufi in #488
- [TASK] Refactor ViewHelper to CompileWithRenderStatic by @simonschaufi in #489
- [TASK] Adjust PhpStorm meta file by @simonschaufi in #491
- [TASK] Get public path for core icons from backend by @simonschaufi in #492
- [BUGFIX] Fix undefined array key error in BuilderModuleController by @nhovratov in #494
- [TASK] Replace deprecated GeneralUtility::isAbsPath by @simonschaufi in #500
- [TASK] Replace deprecated GeneralUtility::isFirstPartOfStr by @simonschaufi in #501
- [TASK] Replace deprecated ViewInterface by @simonschaufi in #502
- [TASK] Replace deprecated public getter of services in ModuleTemplate by @simonschaufi in #503
- [TASK] Replace deprecated AbstractControl::setOnClick by @simonschaufi in #504
- [TASK] Replace deprecated code found by extension scanner by @simonschaufi in #505
New Contributors
- @nhovratov made their first contribution in #494
Full Changelog: v10.0.1...v11.0.0