Releases: FriendsOfTYPO3/kickstarter
Releases · FriendsOfTYPO3/kickstarter
0.4.0: [FEATURE] Upgrade to TYPO3 v14 (#180)
* [FEATURE] Upgrade to TYPO3 v14 - Site package not yet included - Raise dependencies - EXT:install not needed anymore - Apply rector - Update testing framework - Make created extensions V14 ready * [BUGFIX] Revert moving CS fixer requirement * Fix tests * Create version 0.4.0
0.3.5
What's Changed
- [DOCS] Correct link syntax by @linawolf in #37
- [BUGFIX] Fix typo shot -> short by @linawolf in #40
- Link to docs in composer.json by @linawolf in #49
- [BUGFIX] Remove duplicate slashes in paths by @linawolf in #57
- [FEATURE] Initialize model properties by @linawolf in #56
- [TASK] Output installation information by @linawolf in #55
- [FEATURE] Create domain and system fields manually by @linawolf in #53
- [TASK] Run tests with PHP 8.2 by default by @linawolf in #52
- [TASK] Allow Empty Email Address by @linawolf in #51
- [FEATURE] Enable PHPstan testing by @linawolf in #43
- [DOCS] This extension should be installed for development by @linawolf in #38
- Add check for empty extbase repository class name by @froemken in #63
- Solve PHPStan problems of level 1 by @froemken in #64
- Solve all PHPStan problems for level 2 by @froemken in #65
- Solve all PHPStan problems for level 3 by @froemken in #66
- Add command make:applycgl by @froemken in #67
- Create checkbox fields with SMALLINT in DB by @froemken in #68
- Remove last dot from command questions #58 by @froemken in #69
- Remove questionmark from command choices #58 by @froemken in #70
- [FEATURE] Add tabs for visibility and language automatically by @linawolf in #76
- [FEATURE] Introduce Rector by @linawolf in #78
- [FEATURE] Add a CONTRIBUTING.md by @linawolf in #77
- Update CONTRIBUTING.md by @froemken in #80
- Add CONTRIBUTORS.md to ext_kickstarter by @froemken in #81
- Remove appended comma from last column definition by @froemken in #82
- [DOCS] Add contributing info on how to run rector by @linawolf in #83
- [TASK] Update to TYPO3 Rector 3.6 by @simonschaufi in #86
- [FEATURE] Add make:validator command by @linawolf in #87
- [FEATURE] Add make:command by @froemken in #85
- Use new trait to update miss-spelled classnames by @froemken in #93
- [FEATURE] Offer to create default TypoScript for Extbase Plugins by @linawolf in #89
- [FEATURE] Give feedback on created / modified files by @linawolf in #91
- Suggest to install with dev by @linawolf in #95
- [BUGFIX] Limit rector to extension files. by @linawolf in #100
- [TASK] Introduce integration tests by @linawolf in #99
- [FEATURE] Create a make:middleware command by @linawolf in #97
- [FEATURE] Add preferredExtension to the settings by @linawolf in #79
- [FEATURE] Introduce make:site-set command by @linawolf in #101
- [TASK] Add functional tests to CI by @linawolf in #103
- [FEATURE] Introduce make:site-package command by @linawolf in #102
- [BUGFIX] Fix handling of empty extension path by @linawolf in #104
- [BUGFIX] Prevent empty table column names by @linawolf in #105
- [BUGFIX] Make Model extendable by @linawolf in #98
- [TASK] Add Testcase for Model Property with type DateTime by @mkiebele in #108
- [BUGFIX] Initialize ObjectStorage in Model by @mkiebele in #109
- [Bugfix] Return object instead of void in TypeConverter by @JenHa in #110
- [!!!][TASK] Move to FriendsOfTYPO3 namespace by @linawolf in #114
- [BUGFIX] Create default Services.yaml if none exists for TypeConverter by @linawolf in #112
- [FEATURE] Use normalizer/validator/autocomplete of Symfony Commands by @froemken in #96
- [TASK] Fix CGL path and apply cgl by @linawolf in #117
- [TASK] Use PHP Attribute AutoconfigureTag to configure CreatorInterfaces by @linawolf in #119
- [TASK] Simplify checkbox items by @simonschaufi in #121
- [TASK] Run ExtEmConfRector by @simonschaufi in #122
- [TASK] Fix typo by @simonschaufi in #123
- [DOCS] Improve CONTRIBUTING by @simonschaufi in #124
- [FEATURE] Add command to create or modify locallang.xlf file by @linawolf in #118
- [TASK] Apply NarrowTooWideReturnTypeRector by @simonschaufi in #125
- [TASK] Add timestamp error code to exceptions by @simonschaufi in #126
- [FEATURE] Add module command by @froemken in #94
- [TASK] Apply ReduceAlwaysFalseIfOrRector by @simonschaufi in #127
- [TASK] Apply ClosureReturnTypeRector by @simonschaufi in #128
- [TASK] Apply SortNamedParamRector by @simonschaufi in #129
- [TASK] Apply StrictArrayParamDimFetchRector by @simonschaufi in #130
- [TASK] Normalize composer.json by @simonschaufi in #131
- [TASK] Add php 8.2 requirement by @simonschaufi in #132
- [TASK] Drop unused Web folder removal by @simonschaufi in #133
- [TASK] Use phpunit 11.5 schema xsd by @simonschaufi in #134
- [TASK] Remove unused namespace import by @simonschaufi in #135
- [TASK] Run Rector in CI by @simonschaufi in #136
- [TASK] Make classes and properties readonly by @simonschaufi in #137
- [TASK] Use faster str_replace by @simonschaufi in #138
- [TASK] Import namespaces by @simonschaufi in #139
- [TASK] Change closure to arrow function by @simonschaufi in #140
- [TASK] Change
switch()tomatch()by @simonschaufi in #141 - [TASK] Decorate read-only class with
readonlyattribute by @simonschaufi in #142 - [TASK] Remove fullstop for extension key argument by @simonschaufi in #143
- [TASK] Apply StandaloneLinePromotedPropertyFixer from ECS by @simonschaufi in #145
- [TASK] Activate and apply no_superfluous_phpdoc_tags by @simonschaufi in #146
- [TASK] Apply ArrayOpenerAndCloserNewlineFixer from ECS by @simonschaufi in #147
- [TASK] Activate and apply declare_strict_types by @simonschaufi in #148
- [BUGFIX] Create correct GitHub CI template by @simonschaufi in #149
- [TASK] Remove whitespace and sort conditions by speed by @simonschaufi in #150
- [BUGFIX] Fix invalid annotation by @simonschaufi in #151
- [FEATURE] Add default icon for records by @simonschaufi in #144
- [TASK] Move Rector into the main project by @simonschaufi in #152
- Group created files with same severity to one IO output by @froemken in https://...