What's Changed
- chore: update gradle version to 8.3 and update gradle plugins to latest by @vvatanabe in #152
- refactor: refactoring guesses package by @vvatanabe in #153
- refactor: refactoring TimeEstimates class by @vvatanabe in #154
- refactor: Refactoring Feedback by @vvatanabe in #155
- fix: fix warning messages of checkstyle by @vvatanabe in #156
- refactor: refactor and improve code readability in Scoring by @vvatanabe in #157
- chore: Update GitHub Actions Configuration by @vvatanabe in #158
- fix: Fix sonarcloud reliability by @vvatanabe in #159
- fix: fix sonarcloud maintainability by @vvatanabe in #160
- fix: fix sonar cloud maintainability phase 2 by @vvatanabe in #161
- fix: fix sonarcloud maintainability phase 3 by @vvatanabe in #162
- fix: fix sonarcloud maintainability phase 4 by @vvatanabe in #163
- refactor: Initialize all Strength properties via constructor by @vvatanabe in #164
- refactor: Deprecate com.nulabinc.zxcvbn.Matcher and introduce new interface in com.nulabinc.zxcvbn.matchers by @vvatanabe in #165
- refactor: Deprecate com.nulabinc.zxcvbn.Guess and introduce new interface in com.nulabinc.zxcvbn.guesses by @vvatanabe in #166
- refactor: Deprecate setters in AttackTimes class by @vvatanabe in #167
- refactor: modifier 'private' is redundant for enum constructors by @vvatanabe in #168
- Updated URL to "Five Algorithms..." article by @weberhofer in #169
- Add exports com.nulabinc.zxcvbn.io to module-info.java by @HaasJona in #175
- addition of Portuguese in the languages available for feedback by @javcasrod in #173
New Contributors
- @weberhofer made their first contribution in #169
- @HaasJona made their first contribution in #175
- @javcasrod made their first contribution in #173
Full Changelog: 1.8.2...1.9.0