v2.2.0-beta.1
Pre-release
Pre-release
2.2.0-beta.1 (2026-05-01)
Bug Fixes
- add missing docblock for Passphrase facade to improve code clarity (e789548)
- add missing type annotation for words array in loadBundledEff method (8142fc3)
- add missing type annotations for word list and excluded words in PassphraseServiceProvider (1f0a069)
- add tests for handling non-string elements in word list and excluded words (a3275d1)
- add tests path and enable benevolent union type checking in PHPStan configuration (d69e532)
- enable platform automerge for dev branch in Renovate configuration (416f6b5)
- remove unused NewlineBetweenClassLikeStmtsRector from configuration (47fc756)
- reorder scripts in composer.json for consistency (aeb829d)
- update orchestra/testbench requirement to support version 11.0 (adabe5a)
- update PHPStan level from 9 to 10 for improved analysis (d23edc7)
- use nullsafe operator for app instance in LaravelIntegrationTest (2e79d1e)
- validate types of excluded words and word list in PassphraseServiceProvider (5fc1b19)
Features
- add ConfigException for validation and update PassphraseServiceProvider to use it (baeb52e)
- add validation tests for non-integer num_words, non-string word_separator, non-boolean capitalize, and non-boolean include_number configurations (e054418)
- enhance ConfigException for better validation messages and update PassphraseServiceProvider to utilize them (782815f)