AddOn
rexfactor
Beschreibung
Fügt REDAXO automatisierte Code-Upgrades hinzu, die die Produktivität bei der Entwicklung und die Codequalität verbessern.Adds automated code upgrades to REDAXO improving development productivity and code quality.
Das AddOn integriert Rector mit Blick auf den Entwickler, d.h. es erleichtert die Nutzung für häufig verwendete Migrations- und Upgrade-Fälle. Wenn Sie ein Rector-Experte sind, brauchen Sie dieses AddOn nicht.
Der Hauptzweck besteht darin, Personen, die im Umgang mit Entwicklerwerkzeugen weniger erfahren sind, die Automatisierung von Migrationsaufgaben zu ermöglichen.
The AddOn integrates rector with the developer in mind, meaning it eases use for often used migration/upgrade use-cases. If you are a rector expert you don't need this AddOn.
Primary purpose is to allow people less experienced with developer tooling to automate migration tasks.
github.com/FriendsOfREDAXO/rexfactor
Umsetzung
Versionen
0.1.26
What's Changed
- Allow PHP8.3 by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/189
- Allow PHP 8.4 by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/190
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.25...0.1.26
0.1.25
What's Changed
- Bump rector/rector from 1.2.2 to 1.2.6 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/186
- Bump rector/rector from 1.0.5 to 1.2.2 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/185
- Update preview.php by @aeberhard in https://github.com/FriendsOfREDAXO/rexfactor/pull/183
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.24...0.1.25
0.1.24
What's Changed
- Bump rector/rector from 1.0.3 to 1.0.5 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/176
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.23...0.1.24
0.1.23
What's Changed
- Bump rector/rector from 0.18.13 to 1.0.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/169
- Bump rector/rector from 1.0.0 to 1.0.3 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/172
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.22...0.1.23
0.1.22
What's Changed
- Bump rector/rector from 0.18.10 to 0.18.13 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/153
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.21...0.1.22
0.1.21
What's Changed
- Bump rector/rector from 0.18.8 to 0.18.10 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/144
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.20...0.1.21
0.1.20
What's Changed
- Bump rector/rector from 0.18.6 to 0.18.8 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/142
- Bump friendsofphp/php-cs-fixer from 3.35.1 to 3.38.2 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/140
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.19...0.1.20
0.1.19
What's Changed
- Bump rector/rector from 0.18.5 to 0.18.6 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/136
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.18...0.1.19
0.1.18
What's Changed
- Bump rector/rector from 0.18.4 to 0.18.5 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/133
- Bump friendsofphp/php-cs-fixer from 3.34.0 to 3.35.1 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/134
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.17...0.1.18
0.1.17
What's Changed
- Versioned projects should not render addons as unversioned by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/125
- Bump friendsofphp/php-cs-fixer from 3.26.1 to 3.27.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/126
- Bump friendsofphp/php-cs-fixer from 3.27.0 to 3.34.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/130
- Bump rector/rector from 0.18.3 to 0.18.4 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/128
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.16...0.1.17
0.1.16
What's Changed
- Bump rector/rector from 0.18.2 to 0.18.3 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/123
- Bump friendsofphp/php-cs-fixer from 3.25.1 to 3.26.1 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/122
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.15...0.1.16
0.1.15
What's Changed
- Bump rector/rector from 0.17.12 to 0.18.2 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/120
- Bump friendsofphp/php-cs-fixer from 3.22.0 to 3.25.1 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/119
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.14...0.1.15
0.1.14
What's Changed
- Support handling of rector fatal errors by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/111
- Bump rector/rector from 0.17.10 to 0.17.12 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/110
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.13...0.1.14
0.1.13
What's Changed
- Bump rector/rector from 0.17.7 to 0.17.10 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/108
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.12...0.1.13
0.1.12
What's Changed
- Bump rector/rector from 0.17.2 to 0.17.6 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/104
- Bump rector/rector from 0.17.6 to 0.17.7 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/106
- Bump friendsofphp/php-cs-fixer from 3.19.2 to 3.22.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/105
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.11...0.1.12
0.1.11
What's Changed
- Bump rector/rector from 0.17.1 to 0.17.2 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/97
- ignore node_modules folder by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/96
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.10...0.1.11
0.1.10
What's Changed
- Bump friendsofphp/php-cs-fixer from 3.18.0 to 3.19.2 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/93
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.9...0.1.10
0.1.9
What's Changed
- rexfactor diff view dark mode by @michael-kreatif in https://github.com/FriendsOfREDAXO/rexfactor/pull/88
- Bump rector/rector from 0.16.0 to 0.17.1 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/90
- Bump friendsofphp/php-cs-fixer from 3.17.0 to 3.18.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/91
New Contributors
- @michael-kreatif made their first contribution in https://github.com/FriendsOfREDAXO/rexfactor/pull/88
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.8...0.1.9
0.1.8
What's Changed
- Support skip/unskip of rector rules by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/86
- Allow running rexfactor on project AddOn by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/85
- Bump friendsofphp/php-cs-fixer from 3.16.0 to 3.17.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/82
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.7...0.1.8
0.1.7
🚀 Performance improvements 🚀](https://twitter.com/VotrubaT/status/1654486734250311680)
What's Changed
- Bump rector/rector from 0.15.25 to 0.16.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/80
- Added new strict-types use-case by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/77
- Fix #71 Ausgabe developer: modules/templates auf den Folgeseiten by @aeberhard in https://github.com/FriendsOfREDAXO/rexfactor/pull/78
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.6...0.1.7
0.1.6
What's Changed
Remove dead code
bei developer-Addon ausblenden by @aeberhard in https://github.com/FriendsOfREDAXO/rexfactor/pull/73- remove readme link by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/72
- Bump rector/rector from 0.15.24 to 0.15.25 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/74
- Bump rector/rector from 3.15.1 to 3.16.0 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/74
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.5...0.1.6
0.1.5
What's Changed
- include readme by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/62
- detect uncommitted changes only when git executable exists by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/63
- link rexstan intro blog post by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/64
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.4...0.1.5
0.1.4
Improvements
- Fix cs-fixing on developer modules/templates by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/44
- first ui changes by @skerbis in https://github.com/FriendsOfREDAXO/rexfactor/pull/45
- rexfactor redaxo code-style by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/47
- ignore tests/ when fixing cs by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/49
- disable yoda styles in redaxo style by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/48
- de-yoda styles by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/50
- Simplify
runRexFactor()
by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/53 - Use better default rectors by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/52
- redaxo code style:
modernize_strpos
per default by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/54 - indicate used redaxo cs-fixer version by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/56
- docs by @skerbis in https://github.com/FriendsOfREDAXO/rexfactor/pull/57
Updates
- Bump rector/rector from 0.15.23 to 0.15.24 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/59
New Contributors
- @skerbis made their first contribution in https://github.com/FriendsOfREDAXO/rexfactor/pull/45
- @aeberhard made their first contribution in https://github.com/FriendsOfREDAXO/rexfactor/pull/58
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.3...0.1.4
0.1.3
UX Improvements
- skip system addons by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/34
- Don't process developer addon itself by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/35
- use loader on use-case selection by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/36
- describe the migration result in more detail by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/37
- skip test-only use-cases when no tests found in target-AddOn by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/38
- prepare next iteration by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/39
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.2...0.1.3
0.1.2
What's Changed
- Update README.md by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/22
- Bump rector/rector from 0.15.22 to 0.15.23 by @dependabot in https://github.com/FriendsOfREDAXO/rexfactor/pull/20
- Create .github/FUNDING.yml by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/27
- prepare next release by @staabm in https://github.com/FriendsOfREDAXO/rexfactor/pull/26
New Contributors
- @dependabot made their first contribution in https://github.com/FriendsOfREDAXO/rexfactor/pull/20
Full Changelog: https://github.com/FriendsOfREDAXO/rexfactor/compare/0.1.1...0.1.2