Releases: andreaswolf/fractor
Releases Β· andreaswolf/fractor
v0.4.2
What's Changed
- [FEATURE] Add MigrateItemsIndexedKeysToAssociativeFractor by @simonschaufi in #232
- Release 0.4.1 by @andreaswolf in #235
- [TASK] Remove invalid comment and remove composer release script by @simonschaufi in #237
- [BUGFIX] Fix code sample diff by @simonschaufi in #238
- [TASK] Fix code style by @simonschaufi in #239
- [BUGFIX] Move fixtures into fixtures folder for generating new rules by @simonschaufi in #240
- [TASK] NodeVisitor::enterNode and traverseNode will never return an array by @simonschaufi in #242
- [FEATURE] Add RemoveOptionAlternateBgColorsFractor by @simonschaufi in #244
- [FEATURE] Add RemoveModNewPageWizOverrideWithExtensionFractor by @simonschaufi in #245
- [BUGFIX] Use spaces instead of tabs in code sample diff by @simonschaufi in #247
- [DOCS] Generate documentation by @simonschaufi in #249
- [TASK] Use fixture files by @simonschaufi in #251
- [BUGFIX] Return null if nothing was changed by @simonschaufi in #252
- [TASK] Remove unused hasChanged property by @simonschaufi in #253
- [BUGFIX] Only check for parentNode if modifications need to be done by @simonschaufi in #254
Full Changelog: v0.4.0...v0.4.2
v0.4.1
What's Changed
- [FEATURE] Add MigrateItemsIndexedKeysToAssociativeFractor by @simonschaufi in #232
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- prepare release by @simonschaufi in #221
- [DOCS] Improve README by @simonschaufi in #222
- [TASK] Cleanup ECS config by @simonschaufi in #223
- [BUGFIX] Fix code style by @simonschaufi in #226
- [BUGFIX] Fix code style by @simonschaufi in #227
- [TASK] Rename FnMatchMatcher class by @simonschaufi in #228
- [FEATURE] Add Rule generator by @simonschaufi in #225
- prepare release by @simonschaufi in #229
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- [TASK] Remove dependency to a9f/fractor-doc-generator by @simonschaufi in #194
- Only advance progress once per file by @andreaswolf in #202
- Ensure all packages have a README, improve READMEs by @andreaswolf in #203
- [TASK] Exit with the returned exit code by @simonschaufi in #210
- [TASK] Improve CLI output by @simonschaufi in #211
- [TASK] Improve TypoScript processor by @simonschaufi in #212
- [FEATURE] Add line number to file path by @simonschaufi in #214
- [FEATURE] Add short notation for dry-run like Rector by @simonschaufi in #215
- [TASK] Move FractorApplication into correct namespace by @simonschaufi in #216
- [BUGFIX] Fix PSR-4 namespaces by @simonschaufi in #217
- [BUGFIX] Fix EOF and indentation of xml processing by @simonschaufi in #218
- [BUGFIX] Add missing xml result to git by @simonschaufi in #219
- [FEATURE] Keep TypoScript format by @simonschaufi in #213
- [BUGFIX] Fix path to FractorApplication by @simonschaufi in #220
Full Changelog: v0.2.2...v0.3.0
v0.2.2
What's Changed
- [TASK] Prepare release 0.2.2 by @simonschaufi in #193
Full Changelog: v0.2.1...v0.2.2
v0.2.0
What's Changed
- [TASK] Prepare next release by @sabbelasichon in #111
- [TASK] Make symplify/rule-doc-generator-contracts a dev dependency by @simonschaufi in #109
- [TASK] composer normalize by @simonschaufi in #112
- [DOCS] Generate documentation by @sabbelasichon in #113
- [BUGFIX] Fix composer.json by @simonschaufi in #114
- [BUGFIX] Fix wrong namespace by @simonschaufi in #115
- [TASK] Create pull request for docs by @sabbelasichon in #116
- [TASK] Merge composer.json and improve composer.json scripts by @simonschaufi in #117
- [TASK] Add linting, testing for root directory again by @sabbelasichon in #118
- [TASK] Use central configuration for all packages by @sabbelasichon in #120
- [TASK] Cleanup gitattributes file by @sabbelasichon in #121
- [TASK] Fix docs generation by @sabbelasichon in #122
- [TASK] Fix typo by @sabbelasichon in #124
- [TASK] Improve README by @simonschaufi in #126
- [TASK] Adjust requirements for Symfony components by @sabbelasichon in #127
- [TASK] Improve composer.json by @simonschaufi in #128
- [TASK] Normalize composer.json by @simonschaufi in #129
- [TASK] Check root composer.json by @sabbelasichon in #130
- [BUGFIX] Fix missing use statement in README.md example by @sabbelasichon in #134
- [TASK] Remove repositories section in composer.json by @sabbelasichon in #135
- [FEATURE] Add custom phpstan rules package by @sabbelasichon in #137
- [TASK] Only support rules equal and higher TYPO3 10 by @sabbelasichon in #138
- [DOCS] Generate documentation by @sabbelasichon in #139
- [TASK] Move rules tests to rules-tests directory by @sabbelasichon in #140
- [TASK] Exclude .idea folder by @simonschaufi in #141
- [FEATURE] Add MigrateEmailFlagToEmailTypeFlexFormFractor by @simonschaufi in #72
- Enable publishing for fractor-composer-json package by @andreaswolf in #143
- [BUGFIX] Fix typo in composer description by @simonschaufi in #144
- [BUGFIX] Move MigrateEmailFlagToEmailTypeFlexFormFractor into correct TYPO3 version by @simonschaufi in #145
- [FEATURE] Add MigrateNullFlagFlexFormFractor by @simonschaufi in #146
- [DOCS] Generate documentation by @simonschaufi in #147
- [BUGFIX] Fix typo in composer description by @simonschaufi in #148
- [FEATUER] Add MigrateEvalIntAndDouble2ToTypeNumberFlexFormFractor by @simonschaufi in #149
- [DOCS] Generate documentation by @simonschaufi in #150
- [FEATUER] Add MigrateInternalTypeFolderToTypeFolderFlexFormFractor by @simonschaufi in #151
- [DOCS] Generate documentation by @simonschaufi in #152
- [TASK] Do not import short names by @simonschaufi in #153
- [FEATURE] Add MigratePasswordAndSaltedPasswordToPasswordTypeFlexFormFractor by @simonschaufi in #154
- [DOCS] Generate documentation by @simonschaufi in #155
- [FEATURE] Add MigrateRenderTypeColorpickerToTypeColorFlexFormFractor by @simonschaufi in #156
- [DOCS] Generate documentation by @simonschaufi in #157
- [FEATURE] Add MigrateRequiredFlagFlexFormFractor by @simonschaufi in #158
- [DOCS] Generate documentation by @simonschaufi in #159
- [TASK] Update documentation by @simonschaufi in #161
- [FEATURE] Add MigrateTypeNoneColsToSizeFlexFormFractor by @simonschaufi in #162
- [DOCS] Generate documentation by @simonschaufi in #163
- [TASK] Fix invalid FlexForm code samples by @simonschaufi in #164
- [DOCS] Generate documentation by @simonschaufi in #165
- Adjust to most recent upstream Rector changes by @andreaswolf in #166
- [FEATURE] Add RemoveTceFormsDomElementFlexFormFractor by @simonschaufi in #160
- [DOCS] Generate documentation by @simonschaufi in #167
- [TASK] Unify class names by @simonschaufi in #168
- [DOCS] Generate documentation by @simonschaufi in #169
- [TASK] Unify class names by @simonschaufi in #170
- Add TypoScript support by @andreaswolf in #85
- [DOCS] Generate documentation by @simonschaufi in #171
- Add monorepo split for fractor-typoscript by @andreaswolf in #172
- Allow sebastian/diff 6.x by @andreaswolf in #174
- Allow sebastian/diff 6.x (part 2) by @andreaswolf in #175
- Add TypoScript rules by @andreaswolf in #176
- [TASK] Generate docs by @sabbelasichon in #177
- [FEATURE] Add RemoveWorkspaceModeOptionsFractor by @simonschaufi in #178
- [FEATURE] Add RemoveNewContentElementWizardOptionsFractor by @simonschaufi in #179
- [DOCS] Generate documentation by @simonschaufi in #180
- [FEATURE] Add RenameConfigXhtmlDoctypeToDoctypeFractor by @simonschaufi in #181
- [FEATURE] Add RemoveConfigDisablePageExternalUrlFractor by @simonschaufi in #182
- [FEATURE] Add RemoveConfigDoctypeSwitchFractor by @simonschaufi in #183
- [FEATURE] Add RemoveConfigMetaCharsetFractor by @simonschaufi in #184
- [FEATURE] Add RemoveConfigSendCacheHeadersOnlyWhenLoginDeniedInBranchFractor by @simonschaufi in #185
- [FEATURE] Add RemoveConfigSpamProtectEmailAddressesAsciiOptionFractor by @simonschaufi in #186
- [FEATURE] Add RenameTcemainLinkHandlerMailKeyFractor by @simonschaufi in #187
- [FEATURE] Add UseConfigArrayForTSFEPropertiesFractor by @simonschaufi in #188
- Allow Symfony 5.4 dependencies by @andreaswolf in #173
- [TASK] Run rector by @simonschaufi in #190
- [BUGFIX] Always require "symplify/rule-doc-generator" by @simonschaufi in #189
Full Changelog: v0.1.2...v0.2.0
v0.1.1
What's Changed
- [TASK] Prepare next release by @sabbelasichon in #106
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Add CI pipeline by @andreaswolf in #1
- Add end-to-end tests by @andreaswolf in #2
- Add Git history check workflow by @andreaswolf in #4
- [TASK] Add test for FileFinder by @sabbelasichon in #3
- Add README file by @andreaswolf in #8
- [TASK] Fix typo for FileLoader by @sabbelasichon in #9
- [TASK] Use contract folder for interfaces by @sabbelasichon in #10
- [TASK] Simplify container configuration by @sabbelasichon in #11
- [TASK] Streamline folder and files naming by @sabbelasichon in #17
- [TASK] Enhance FilesFinder with GlobPattern by @sabbelasichon in #19
- [FEATURE] Add PathSkipper and use it in FilesFinder by @sabbelasichon in #20
- [TASK] Use console command loader by @sabbelasichon in #21
- [FEATURE] Add option to run process command in dry-run mode by @sabbelasichon in #22
- [TASK] Minor code cleanups by @sabbelasichon in #26
- [TASK] Prepare Differ by @sabbelasichon in #23
- Update README.md by @sabbelasichon in #32
- Add Rector to all packages by @andreaswolf in #34
- Add workflow for readonly splits by @andreaswolf in #39
- [FEATURE] Add rules doc generator by @sabbelasichon in #30
- [TASK] Rename tests to e2e by @sabbelasichon in #36
- [FEATURE] Move rules to dedicated directory by @sabbelasichon in #41
- [FEATURE] Add interface for configurable rule by @sabbelasichon in #42
- [TASK] Rename Helper to Fixture in tests folder by @sabbelasichon in #44
- [FEATURE] Add ChangelogExtractor for Reporting by @sabbelasichon in #46
- [FEATURE] Add better DX for configuring fractor by @sabbelasichon in #45
- [TASK] Add Indent by @sabbelasichon in #48
- [FEATURE] Improve test comparsion api by @sabbelasichon in #50
- [FEATURE] Fractor for Yaml files by @sabbelasichon in #52
- Simplify file structure for path skippers and file finding by @andreaswolf in #33
- [TASK] Generate docs by @sabbelasichon in #47
- [TASK] Create branch to generate docs by @sabbelasichon in #55
- [FEATURE] Add applied rules to file by @sabbelasichon in #56
- [FEATURE] Output applied rules in console by @sabbelasichon in #63
- [TASK] Add .gitattributes to packages by @sabbelasichon in #64
- [FEATURE] Add fractor-fluid package by @sabbelasichon in #65
- Add deployment for more packages by @andreaswolf in #67
- Fix name of fractor-fluid package by @andreaswolf in #68
- [FEATURE] Add fractor-fluid and fractor-yaml to typo3-fractor by @sabbelasichon in #69
- [TASK] Streamline ecs configuration by @sabbelasichon in #74
- [TASK] Import individual rule in test context by @sabbelasichon in #75
- [FEATURE] Add TranslationFileFractor for Yaml by @sabbelasichon in #78
- [FEATURE] Add RemoveNoCacheHashAndUseCacheHashAttributeFractor by @sabbelasichon in #79
- [TASK] Add .gitattributes export ignore list and sort entries by @simonschaufi in #80
- Run all tests and checks after failure by @andreaswolf in #84
- Add quiet mode and use in e2e tests by @andreaswolf in #83
- Record applied rules in AbstractXmlRector by @andreaswolf in #82
- Add monorepo release process by @andreaswolf in #71
- Skip rules by configuration by @andreaswolf in #37
- [TASK] Add comment for configuration class by @sabbelasichon in #87
- [TASK] Add README.md for other packages by @sabbelasichon in #89
- [FEATURE] Add AbstractMessageGetSeverityFluidRector by @sabbelasichon in #90
- [FEATURE] Add manipulation of composer.json by @sabbelasichon in #92
- [FEATURE] Add more rules by @sabbelasichon in #93
- [TASK] Simplify configuration in test context by @sabbelasichon in #96
- [TASK] Add LICENSE file by @sabbelasichon in #91
- [TASK] Add stable version constraint in composer.json by @sabbelasichon in #97
- [TASK] Use common composer.json configuration by @sabbelasichon in #98
- [TASK] Do not import short namespaces and fix one test namespace by @simonschaufi in #99
- [TASK] Add .editorconfig by @simonschaufi in #100
- [TASK] Add README.md for other packages by @sabbelasichon in #102
- [TASK] Describe dry-run in README.md by @sabbelasichon in #103
- [TASK] Generalize rule filtering for a processor by @sabbelasichon in #86
- [BUGFIX] Fix repository split by @sabbelasichon in #105
- [TASK] Add custom worker to define version of FractorApplication by @sabbelasichon in #101
New Contributors
- @andreaswolf made their first contribution in #1
- @simonschaufi made their first contribution in #80
Full Changelog: https://github.com/andreaswolf/fractor/commits/v0.1.0