Releases: FriendsOfTYPO3/extension_builder
v10.0.4
What's Changed
- [DOCS] Rename slack channel to
#extension-builder
by @alexander-nitsche in #572 - [TASK] Align with new TYPO3 documentation standards by @alexander-nitsche in #582
- [TASK] Align with new TYPO3 documentation standards (follow-up) by @alexander-nitsche in #587
- [BUGFIX] Generate correct .xlf files
- [BUGFIX] Language file not merged
- [BUGFIX] fixes links in extension module
- [TASK] Add TER + documentation + repository to composer.json
- [BUGFIX] Strip trailing spaces after comma
Full Changelog: v10.0.3...v10.0.4
v11.0.8
v11.0.3
What's Changed
- [TASK] Add support for typo3/cms-composer-installers v4 by @derhansen in #595
Full Changelog: v11.0.2...v11.0.3
v11.0.2
What's Changed
- [DOCS] Checkbox was renamed to "Generate documentation" by @alexander-nitsche in #540
- [DOCS] Fix controller action names in blog example by @alexander-nitsche in #543
- [DOCS] Small fixes derived from backport of documentation by @alexander-nitsche in #546
- [DOCS] Small fixes derived from backport of documentation v11 by @alexander-nitsche in #552
- [TASK] Make Extension Builder compatible with PHP 8.0 by @simonschaufi in #555
- [TASK] Add allowed composer plugins by @simonschaufi in #567
- [TASK] Update return type hint for model getters by @simonschaufi in #568
- [BUGFIX] Strip trailing spaces after comma by @liayn in #569
- [DOCS] Rename slack channel to
#extension-builder
by @alexander-nitsche in #571 - [TASK] Align with new TYPO3 documentation standards by @alexander-nitsche in #581
- [TASK] Align with new TYPO3 documentation standards (follow-up) by @alexander-nitsche in #586
- [BUGFIX] Fix PHP8 warning because overwriteSettings not found in empty settings by @okroener in #592
New Contributors
- @okroener made their first contribution in #592
Full Changelog: v11.0.1...v11.0.2
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
v10.0.0
It is done! Finally, after an extremely long time of development, we proudly release a new version which is fully compatible with TYPO3 10.
Thanks to everyone who provided pull requests, created issues and gave feedback about broken parts. It really helped us a lot!
A big thanks also goes to the TYPO3 Association for their support!
What's Changed
- Added extension-key to composer.json by @rvock in #371
- restrictions spelling and more by @franzholz in #368
- V10 compatibility by @nicodh in #263
- Remove the extension key check 'tt_' prefix by @franzholz in #387
- [TASK] Cleanup doc comments and use type annotations by @simonschaufi in #390
- [TASK] Use strict mode by @simonschaufi in #391
- [TASK] Beautify output of ext_localconf.php by @simonschaufi in #392
- [FEATURE] Add type hints for properties by @simonschaufi in #393
- [BUGFIX] Cast string to integer for File maxItems setting by @simonschaufi in #394
- [TASK] Code cleanup by @simonschaufi in #395
- [TASK] Extract get extension state into own method by @simonschaufi in #396
- [BUGFIX] Revert namespace import by @simonschaufi in #397
- [TASK] Update reserved mysql words by @simonschaufi in #403
- [TASK] Reformat js files according to code style by @simonschaufi in #404
- [FEATURE] Make properties nullable by @simonschaufi in #405
- [TASK] Unify fluid template files by @simonschaufi in #406
- [BUGFIX] Don't allow related models containing a duplicated property by @simonschaufi in #407
- [FEATURE] Custom action should also create a template file by @simonschaufi in #402
- [BUGFIX] Use backup dir under var/ by @simonschaufi in #408
- [BUGFIX] Make backend module templates compatible with TYPO3 10 by @simonschaufi in #409
- [BUGFIX] Deny relation to relation wires by @simonschaufi in #410
- [BUGFIX] Check first if the parent class exists by @franzholz in #416
- [DOCS] Remove misconfiguration hint by @franzholz in #415
Full Changelog: v9.10.4...v10.0.0