Open mend-for-github-com[bot] opened 1 year ago
This PR contains the following updates:
1.5.2
1.9.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR contains the following updates:
1.5.2
->1.9.0
Release Notes
nulab/zxcvbn4j (com.nulab-inc:zxcvbn)
### [`v1.9.0`](https://togithub.com/nulab/zxcvbn4j/blob/HEAD/CHANGELOG.md#190-2024-04-06) [Compare Source](https://togithub.com/nulab/zxcvbn4j/compare/1.8.2...1.9.0) - addition of Portuguese in the languages available for feedback [#173](https://togithub.com/nulab/zxcvbn4j/pull/173) ([javcasrod](https://togithub.com/javcasrod)) - Add exports com.nulabinc.zxcvbn.io to module-info.java [#175](https://togithub.com/nulab/zxcvbn4j/pull/175) ([HaasJona](https://togithub.com/HaasJona)) - Updated URL to "Five Algorithms..." article [#169](https://togithub.com/nulab/zxcvbn4j/pull/169) ([weberhofer](https://togithub.com/weberhofer)) - refactor: modifier 'private' is redundant for enum constructors [#168](https://togithub.com/nulab/zxcvbn4j/pull/168) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: Deprecate setters in AttackTimes class [#167](https://togithub.com/nulab/zxcvbn4j/pull/167) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: Deprecate com.nulabinc.zxcvbn.Guess and introduce new interface in com.nulabinc.zxcvbn.guesses [#166](https://togithub.com/nulab/zxcvbn4j/pull/166) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: Deprecate com.nulabinc.zxcvbn.Matcher and introduce new interface in com.nulabinc.zxcvbn.matchers [#165](https://togithub.com/nulab/zxcvbn4j/pull/165) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: Initialize all Strength properties via constructor [#164](https://togithub.com/nulab/zxcvbn4j/pull/164) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: fix sonarcloud maintainability phase 4 [#163](https://togithub.com/nulab/zxcvbn4j/pull/163) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: fix sonarcloud maintainability phase 3 [#162](https://togithub.com/nulab/zxcvbn4j/pull/162) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: fix sonar cloud maintainability phase 2 [#161](https://togithub.com/nulab/zxcvbn4j/pull/161) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: fix sonarcloud maintainability [#160](https://togithub.com/nulab/zxcvbn4j/pull/160) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: Fix sonarcloud reliability [#159](https://togithub.com/nulab/zxcvbn4j/pull/159) ([vvatanabe](https://togithub.com/vvatanabe)) - chore: Update GitHub Actions Configuration [#158](https://togithub.com/nulab/zxcvbn4j/pull/158) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactor and improve code readability in Scoring [#157](https://togithub.com/nulab/zxcvbn4j/pull/157) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: fix warning messages of checkstyle [#156](https://togithub.com/nulab/zxcvbn4j/pull/156) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: Refactoring Feedback [#155](https://togithub.com/nulab/zxcvbn4j/pull/155) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring TimeEstimates class [#154](https://togithub.com/nulab/zxcvbn4j/pull/154) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring guesses package [#153](https://togithub.com/nulab/zxcvbn4j/pull/153) ([vvatanabe](https://togithub.com/vvatanabe)) - chore: update gradle version to 8.3 and update gradle plugins to latest [#152](https://togithub.com/nulab/zxcvbn4j/pull/152) ([vvatanabe](https://togithub.com/vvatanabe)) ### [`v1.8.2`](https://togithub.com/nulab/zxcvbn4j/blob/HEAD/CHANGELOG.md#182-2023-08-21) [Compare Source](https://togithub.com/nulab/zxcvbn4j/compare/1.8.1...1.8.2) - fix: fix the discrepancy in password guesses between zxcvbn and zxcvbn4j [#151](https://togithub.com/nulab/zxcvbn4j/pull/151) ([vvatanabe](https://togithub.com/vvatanabe)) - style: format all with google-java-format [#150](https://togithub.com/nulab/zxcvbn4j/pull/150) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.Match [#149](https://togithub.com/nulab/zxcvbn4j/pull/149) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.OmnibusMatcher [#148](https://togithub.com/nulab/zxcvbn4j/pull/148) ([vvatanabe](https://togithub.com/vvatanabe)) ### [`v1.8.1`](https://togithub.com/nulab/zxcvbn4j/blob/HEAD/CHANGELOG.md#181-2023-08-18) [Compare Source](https://togithub.com/nulab/zxcvbn4j/compare/1.8.0...1.8.1) - fix: improved SpatialMatcher decision logic ([#84](https://togithub.com/nulab/zxcvbn4j/issues/84)) ([#129](https://togithub.com/nulab/zxcvbn4j/issues/129)) [#147](https://togithub.com/nulab/zxcvbn4j/pull/147) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.ReverseDictionaryMatcher [#146](https://togithub.com/nulab/zxcvbn4j/pull/146) ([vvatanabe](https://togithub.com/vvatanabe)) - style: format code in matchers.RepeatMatcher [#145](https://togithub.com/nulab/zxcvbn4j/pull/145) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.DateMatcher [#144](https://togithub.com/nulab/zxcvbn4j/pull/144) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.RegexMatcher [#143](https://togithub.com/nulab/zxcvbn4j/pull/143) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.DictionaryMatcher [#142](https://togithub.com/nulab/zxcvbn4j/pull/142) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.L33tMatcher [#141](https://togithub.com/nulab/zxcvbn4j/pull/141) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.SequenceMatcher [#140](https://togithub.com/nulab/zxcvbn4j/pull/140) ([vvatanabe](https://togithub.com/vvatanabe)) - fix: fix the warnings from SpotBugs [#139](https://togithub.com/nulab/zxcvbn4j/pull/139) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.SpatialMatcher [#138](https://togithub.com/nulab/zxcvbn4j/pull/138) ([vvatanabe](https://togithub.com/vvatanabe)) - refactor: refactoring matchers.RepeatMatcher [#137](https://togithub.com/nulab/zxcvbn4j/pull/137) ([vvatanabe](https://togithub.com/vvatanabe)) ### [`v1.8.0`](https://togithub.com/nulab/zxcvbn4j/blob/HEAD/CHANGELOG.md#180-2023-04-29) [Compare Source](https://togithub.com/nulab/zxcvbn4j/compare/1.7.0...1.8.0) - Added feedback messages translated into Spanish [#135](https://togithub.com/nulab/zxcvbn4j/pull/135) ([manchilop](https://togithub.com/manchilop)) - Switch the JavaScript engine used for testing from Nashorn to GraalJS [#128](https://togithub.com/nulab/zxcvbn4j/pull/128) ([yasuyuki-baba](https://togithub.com/yasuyuki-baba)) - JMH-based set of benchmarks [#127](https://togithub.com/nulab/zxcvbn4j/pull/127) ([yasuyuki-baba](https://togithub.com/yasuyuki-baba)) ### [`v1.7.0`](https://togithub.com/nulab/zxcvbn4j/blob/HEAD/CHANGELOG.md#170-2022-04-13) [Compare Source](https://togithub.com/nulab/zxcvbn4j/compare/1.6.0...1.7.0) - fix typo in the package name of the resource file ([#125](https://togithub.com/nulab/zxcvbn4j/issues/125)) [#126](https://togithub.com/nulab/zxcvbn4j/pull/126) ([vvatanabe](https://togithub.com/vvatanabe)) - Allow users to use their own keyboard layouts and dictionaries [#124](https://togithub.com/nulab/zxcvbn4j/pull/124) ([yasuyuki-baba](https://togithub.com/yasuyuki-baba)) ### [`v1.6.0`](https://togithub.com/nulab/zxcvbn4j/blob/HEAD/CHANGELOG.md#160-2022-04-05) [Compare Source](https://togithub.com/nulab/zxcvbn4j/compare/1.5.2...1.6.0) - Change the position of the defining signing ([#121](https://togithub.com/nulab/zxcvbn4j/issues/121)) [#123](https://togithub.com/nulab/zxcvbn4j/pull/123) ([vvatanabe](https://togithub.com/vvatanabe)) - use configurations.archives in signing ([#121](https://togithub.com/nulab/zxcvbn4j/issues/121)) [#122](https://togithub.com/nulab/zxcvbn4j/pull/122) ([vvatanabe](https://togithub.com/vvatanabe)) - Make Scoring.factorial(int) return long [#116](https://togithub.com/nulab/zxcvbn4j/pull/116) ([InkerBot](https://togithub.com/InkerBot)) - Added Italian translation [#113](https://togithub.com/nulab/zxcvbn4j/pull/113) ([gdonisi](https://togithub.com/gdonisi)) - Correct strength.score definition [#117](https://togithub.com/nulab/zxcvbn4j/pull/117) ([AChep](https://togithub.com/AChep)) - Fixes [#110](https://togithub.com/nulab/zxcvbn4j/issues/110) - correct encoding for French and German. [#111](https://togithub.com/nulab/zxcvbn4j/pull/111) ([40rn05lyv](https://togithub.com/40rn05lyv)) - Add module-info.java [#104](https://togithub.com/nulab/zxcvbn4j/pull/104) ([overheadhunter](https://togithub.com/overheadhunter)) - temporarily remove test with JDK 17 ([#119](https://togithub.com/nulab/zxcvbn4j/issues/119)) [#120](https://togithub.com/nulab/zxcvbn4j/pull/120) ([vvatanabe](https://togithub.com/vvatanabe)) - Migrated to GitHub Actions [#112](https://togithub.com/nulab/zxcvbn4j/pull/112) ([overheadhunter](https://togithub.com/overheadhunter)) - Update README.md [#108](https://togithub.com/nulab/zxcvbn4j/pull/108) ([eltociear](https://togithub.com/eltociear))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.