All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Localization support.
- Switched to Typescript.
- Deprecated method
.minRepeating()
.
- Bump
@types/jest
from 27.0.1 to 29.5.12 - Bump
eslint
from 7.32.0 to 8.57.0 - Bump
jest
from 27.0.6 to 29.7.0 - Bump
yup
from 0.32.9 to 1.3.3 - Rename
.minRepeating()
method to.maxRepeating()
. The old method is deprecated and will be removed in a future release.
- Deprecated methods
.minNumber()
and.minSymbol()
. - Unused
rollup
androllup-plugin-terser
dependencies.
- ES6
import
example to README file.
- Bump
jest
from 26.6.3 to 27.0.6 - Bump
@types/jest
from 26.0.20 to 27.0.1 - Bump
yup
from 0.29.3 to 0.32.9 - Bump
eslint
from 7.18.0 to 7.32.0 - Bump
rollup
from 2.36.2 to 2.56.2
- Fix API doc to include renamed methods and deprecation notices 🤦.
- New method:
.minWords()
- requires a specified amount of words. Default is 2. - More usage examples 🎉.
- Start using "lowercase" over "lower-cased" and "uppercase" over "upper-cased" since it's the common usage.
- Usage example in readme file.
- BREAKING
PasswordSchema
as it seems redundant and was broken with newer versions ofyup
anyway. - Peer dependency to
yup
.
- Method
.minNumber()
will be removed. Use.minNumbers()
instead. - Method
.minSymbol()
will be removed. Use.minSymbols()
instead.
- Bump
@types/jest
from 26.0.19 to 26.0.20 - Bump
eslint
from 7.17.0 to 7.18.0 - Bump
rollup
from 2.35.1 to 2.36.2
- Fix "undefined" bug (#2)
- RollupJs build
- Bump
@types/jest
from 26.0.15 to 26.0.19 - Bump
eslint
from 7.12.0 to 7.17.0 - Bump
jest
from 26.6.1 to 26.6.3