List view
> [!IMPORTANT] > include psr/log stub be planned to dropped in comming release. To try out the changes in the comming version, DELETE `vendor/struggle-for-php/sfp-phpstan-psr-log/extension.neon` line from your `phpstan.neon` ```neon includes: - vendor/struggle-for-php/sfp-phpstan-psr-log/extension.neon ``` and, set parameters `enableLogMethodLevelRule` and `enableContextTypeRule` ```neon parameters: sfpPsrLog: enableLogMethodLevelRule: true # default:false enableContextTypeRule: true # default:false ```
No due date•3/3 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•1/1 issues closedThis release is aimed to support PHPStan 1.11. If you use struggle-for-php/sfp-phpstan-psr-log 0.20 or under with phpstan 1.11, would be met identifier error. So please update phpstan to 1.11 & struggle-for-php/sfp-phpstan-psr-log to 0.21.
No due date•2/2 issues closed> [!IMPORTANT] > Since `0.20.0`, changed default rule settings. * MessageStaticStringRule is enabled by default. * ContextRequireExceptionKeyRule is disabled by default. see #71 Feature release (minor)
No due date•4/4 issues closed0.19.x bugfix release (patch)
No due date•1/1 issues closedFeature release (minor)
No due date•5/5 issues closedThis release includes conditionalTags to enable/disable `MessageStaticStringRule` #67. If you use `0.17.0`, please change your phpstan.neon ### 0.17.0 **Remove this!** ``` rules: - Sfp\PHPStan\Psr\Log\Rules\MessageStaticStringRule ``` ### since 0.18.0 please add this! ```neon parameters: sfpPsrLog: enableMessageStaticStringRule: true ```
No due date•5/5 issues closedAdded `MessageStaticStringRule` (experimental) You should add `Sfp\PHPStan\Psr\Log\Rules\MessageStaticStringRule` into your phpstan.neon to enable. ``` rules: - Sfp\PHPStan\Psr\Log\Rules\MessageStaticStringRule ```
No due date•6/6 issues closed0.16.x bugfix release (patch)
No due date•1/1 issues closedThis release includes some minor bc breaks. `final` `internal` & update for case consistency.
No due date•6/6 issues closed[BC breaks] This version do change Rule names to be better recognized against PSR-3 documents. * `PlaceHolderInMessageRule` to `PlaceHolderCharactersRule` * `ContextKeyPlaceHolderRule` to `PlaceholderCorrespondToKeysRule` see #43
No due date•4/4 issues closedFeature release (minor)
No due date•6/6 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•3/3 issues closed0.11.x bugfix release (patch)
No due date•1/1 issues closedFeature release (minor)
No due date•2/2 issues closedFeature release (minor)
No due date•3/3 issues closedFeature release (minor)
No due date•2/2 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•2/2 issues closed0.6.x bugfix release (patch)
No due date•2/2 issues closedFeature release (minor)
No due date•4/4 issues closed0.5.x bugfix release (patch)
No due date•2/2 issues closedFeature release (minor)
No due date•1/1 issues closedFeature release (minor)
No due date•1/1 issues closed- Update require PHPStan version to `^1.10` - Changed to use stubs package. https://github.com/struggle-for-php/sfp-stubs-psr-log
No due date•2/2 issues closed