Fixed
- Keep boolean filter values when unrelated values such as
null, an empty string, or another string are ignored. This prevents boolean filters from silently returning unfiltered results. - Match boolean inputs only against the same boolean or its literal
true/falsestring, including array and default filter values. Preserve existing loose comparisons for non-boolean inputs.
Thanks to @skybleak333 in #1076.
PHP and Laravel requirements are unchanged.
Full Changelog: 7.3.8...7.3.9