Releases: Orrison/MeliorStan
Releases · Orrison/MeliorStan
v0.4.2
v0.4.1
What's Changed
- ReadMe Cleanup by @Orrison in #95
- Bump phpunit/phpunit from 12.5.4 to 12.5.8 by @dependabot[bot] in #96
New Contributors
- @dependabot[bot] made their first contribution in #96
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.2
v0.3.1
v0.3.0
What's Changed
- Add ElseExpression rule to enforce avoidance of else expressions by @Orrison in #73
- Implement LongClassName rule to enforce maximum length for class, interface, trait, and enum names by @Orrison in #74
- Update readme by @Orrison in #75
- Add ShortClassName rule with configuration and tests by @Orrison in #77
- Add LongVariable rule with configuration, documentation, and tests by @Orrison in #78
- Add ConstructorWithNameAsEnclosingClass rule by @Orrison in #79
- Add ForbidGotoStatements rule with documentation and tests by @Orrison in #80
- Add ForbidExitExpressions rule with documentation and tests by @Orrison in #81
- Add ForbidEvalExpressions rule with documentation and tests by @Orrison in #82
- Add EmptyCatchBlock rule with documentation and tests by @Orrison in #83
- Add ForbidCountInLoopExpressions rule with documentation and tests by @Orrison in #84
- Error message const by @Orrison in #85
- Add NumberOfChildrenRule by @Orrison in #86
- Add ForbidPestPhpOnlyRule to prevent the usage and committing of Pest PHP only() by @Orrison in #87
Full Changelog: v0.2.2...v0.3.0
v0.2.2
v0.2.1
v0.2.0
v0.1.0
What's Changed
- Setup CI and PHP CS Fixer and create the CamelCasePropertyName rule by @Orrison in #1
- Setup project PHPSTAN by @Orrison in #2
- CamelCaseParameterNameRule by @Orrison in #3
- Create CamelCaseVariableNameRule rule and set up AI instructions by @Orrison in #4
- Superglobals and documentation by @Orrison in #5
- Create the ShortVariableRule by @Orrison in #6
- Delete unused neon files by @Orrison in #7
- Implement ShortMethodName rule with configurable minimum length and exceptions by @Orrison in #8
- New ConstantNamingConventionsRule by @Orrison in #9
- Fix constant naming conventions rule by @Orrison in #10
- Remove Bad Code Style by @Orrison in #11
- BooleanGetMethodNameRule by @Orrison in #12
- Add MissingClosureParameterTypehint rule by @Orrison in #13
- Refactor ShortVariable rule documentation and tests to clarify exemptions for for loop initialization; remove redundant error messages. by @Orrison in #16
- Name change by @Orrison in #20
- Prepare for beta by @Orrison in #21
New Contributors
Full Changelog: https://github.com/Orrison/MeliorStan/commits/v0.1.0