zxcvbn-hs 0.3.6 → 0.3.7
raw patch · 2 files changed
+10/−6 lines, 2 filesdep ~containersdep ~hedgehogdep ~zlibPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: containers, hedgehog, zlib
API changes (from Hackage documentation)
- Text.Password.Strength.Config: class HasConfig c_aqw2
+ Text.Password.Strength.Config: class HasConfig c
- Text.Password.Strength.Config: config :: HasConfig c_aqw2 => Lens' c_aqw2 Config
+ Text.Password.Strength.Config: config :: HasConfig c => Lens' c Config
- Text.Password.Strength.Config: customFrequencyLists :: HasConfig c_aqw2 => Lens' c_aqw2 [Dictionary]
+ Text.Password.Strength.Config: customFrequencyLists :: HasConfig c => Lens' c [Dictionary]
- Text.Password.Strength.Config: keyboardGraphs :: HasConfig c_aqw2 => Lens' c_aqw2 [AdjacencyTable]
+ Text.Password.Strength.Config: keyboardGraphs :: HasConfig c => Lens' c [AdjacencyTable]
- Text.Password.Strength.Config: obviousSequenceStart :: HasConfig c_aqw2 => Lens' c_aqw2 (Char -> Bool)
+ Text.Password.Strength.Config: obviousSequenceStart :: HasConfig c => Lens' c (Char -> Bool)
- Text.Password.Strength.Config: passwordLists :: HasConfig c_aqw2 => Lens' c_aqw2 [Dictionary]
+ Text.Password.Strength.Config: passwordLists :: HasConfig c => Lens' c [Dictionary]
- Text.Password.Strength.Config: wordFrequencyLists :: HasConfig c_aqw2 => Lens' c_aqw2 [Dictionary]
+ Text.Password.Strength.Config: wordFrequencyLists :: HasConfig c => Lens' c [Dictionary]
- Text.Password.Strength.Internal: class HasConfig c_aqw2
+ Text.Password.Strength.Internal: class HasConfig c
- Text.Password.Strength.Internal: config :: HasConfig c_aqw2 => Lens' c_aqw2 Config
+ Text.Password.Strength.Internal: config :: HasConfig c => Lens' c Config
- Text.Password.Strength.Internal: customFrequencyLists :: HasConfig c_aqw2 => Lens' c_aqw2 [Dictionary]
+ Text.Password.Strength.Internal: customFrequencyLists :: HasConfig c => Lens' c [Dictionary]
- Text.Password.Strength.Internal: keyboardGraphs :: HasConfig c_aqw2 => Lens' c_aqw2 [AdjacencyTable]
+ Text.Password.Strength.Internal: keyboardGraphs :: HasConfig c => Lens' c [AdjacencyTable]
- Text.Password.Strength.Internal: obviousSequenceStart :: HasConfig c_aqw2 => Lens' c_aqw2 (Char -> Bool)
+ Text.Password.Strength.Internal: obviousSequenceStart :: HasConfig c => Lens' c (Char -> Bool)
- Text.Password.Strength.Internal: passwordLists :: HasConfig c_aqw2 => Lens' c_aqw2 [Dictionary]
+ Text.Password.Strength.Internal: passwordLists :: HasConfig c => Lens' c [Dictionary]
- Text.Password.Strength.Internal: wordFrequencyLists :: HasConfig c_aqw2 => Lens' c_aqw2 [Dictionary]
+ Text.Password.Strength.Internal: wordFrequencyLists :: HasConfig c => Lens' c [Dictionary]
Files
- CHANGELOG.md +6/−2
- zxcvbn-hs.cabal +4/−4
CHANGELOG.md view
@@ -1,9 +1,13 @@ # Revision History -## 0.3.6 2023.09.11 +## 0.3.7 2026.01.21++ Compatible with zlib-0.7, bump bounds++ Allow hedgehog 1.5++## 0.3.6 2023.09.11 + bump tasty bounds -## 0.3.4 2023.08.13 +## 0.3.4 2023.08.13 + Bump opt parse applicative [#20](https://github.com/sthenauth/zxcvbn-hs/pull/20) ## 0.3.3 (Aug 02 2023)
zxcvbn-hs.cabal view
@@ -1,6 +1,6 @@ cabal-version: 2.2 name: zxcvbn-hs-version: 0.3.6+version: 0.3.7 synopsis: Password strength estimation based on zxcvbn. license: MIT license-file: LICENSE@@ -50,7 +50,7 @@ base64-bytestring >=1.0 && <1.3, binary >=0.8 && <0.11, binary-instances >=1 && <2.0,- containers ^>=0.6,+ containers ^>=0.6 || ^>=0.7, fgl >=5.7 && <5.9, lens >=4.17 && <6, math-functions ^>=0.3,@@ -58,7 +58,7 @@ time >=1.8 && <2.0, unordered-containers ^>=0.2, vector >=0.12 && <0.14,- zlib ^>=0.6+ zlib ^>=0.6 || ^>=0.7.0, -------------------------------------------------------------------------------- library@@ -127,7 +127,7 @@ hs-source-dirs: test main-is: Main.hs build-depends:- hedgehog >=0.6 && <1.3 || ^>=1.3 || ^>=1.4,+ hedgehog >=0.6 && <1.6, tasty >=1.1 && <1.6, tasty-hedgehog >=0.2 && <2, tasty-hunit ^>=0.10,