Skip to content

Releases: capnajax/ideal-password

v2.3

19 Nov 15:56
867b1da
Compare
Choose a tag to compare

v2.3

Browser and typescript usability

v2.2

Added new configuration features to allow user-supplied common passwords.
Added more character sets.

v2.1

26 Oct 15:32
84d87b8
Compare
Choose a tag to compare

The algorithm for detecting character ranges changed to allow for detecting even more character sets and finer-grained classification with little performance loss.

v2.0

08 Aug 15:35
b91d87f
Compare
Choose a tag to compare

Version 2.0 is a breaking change in that some vocabulary will change for
semantic accuracy and to more closely match Unicode Consortiums's use of
language:

  • roman becomes latin
  • upper-roman becomes latin-capital
  • lower-roman becomes latin-small
  • extended-roman becomes latin-extended
  • upper-greek becomes greek-capital
  • lower-greek becomes greek-small
  • extended-greek becomes greek-extended
  • upper-cyrillic becomes cyrillic-capital
  • lower-cyrillic becomes cyrillic-small
  • extended-cyrillic becomes cyrillic-extended
  • common-hanzi becomes hanzi-common

However common-passwords will remain as common-passwords

Also "classes" become "sets" and most "characters" become "tokens".
The output object also changed in that now classNames are sets.