v1.7.26
·
19 commits
to master
since this release
Immutable
release. Only release title and notes can be modified.
Fixed
LogicInBladeAnalyzerno longer false-positives with "Unclosed @php block detected" on single-statement@php($expr)directives — the structural pass matched@php\bfor both the block form (@php ... @endphp) and the self-closing parenthesised form (@php($var = value)), entering block-tracking mode for the latter and never finding a matching@endphp; single-statement directives are now detected via@php\s*\(and skipped before block tracking begins (#214)PasswordSecurityAnalyzerno longer false-positives on FilamentdehydrateStateUsingclosures — the closure's return value is a transformed state string for the form, not a plaintext password being stored; the analyzer now suppresses findings when the enclosing method isdehydrateStateUsing(#213)