* Fixed issue [28](https://github.com/tarunbatra/password-validator/issues/28) where `uppercase` and `lowercase` validations did not respect `not`.
5.0.1
* Used ES6 classes internally * Dropped support for node versions below 8
4.1.2
* Support non-english lanugaes for `lowercase` and`uppercase` rules [24](https://github.com/tarunbatra/password-validator/pull/24)
4.1.1
* Allowed currency symbols other than dollar in [16](https://github.com/tarunbatra/password-validator/pull/16) and [17](https://github.com/tarunbatra/password-validator/pull/17)
4.0.0
* Allowed empty strings as passwords in [9](https://github.com/tarunbatra/password-validator/pull/9)
3.0.0
* Added rule `oneOf` to the schema * Added `is` method to make schema more readable * Renamed `PasswordSchema` class to `PasswordValidator`