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.
1.0.6 - 2020-11-30
bip39validator
crashing at startup with errorModuleNotFoundError: No module named 'validators'
1.0.5 - 2020-11-29
New method InitUniqResult.groups_length(n)
- NFC normalization is now done on all words in wordlists after reading them
bip39validator
no longer printing erroneous test failures- GIF in README.rst shows the expected output for the
bip39validator
command - Plain text URLs as the first positional argument of
bip39validator
are now recognized, in addition to filenames - Diacritics removal being silently ignored, causing non-english wordlists to fail lowercase characters test
1.0.4 - 2020-11-27
- Fixed some exceptions thrown when running the bip39validator main program.
1.0.3 - 2020-11-26
Purely metadata-related version bump to add a description to the bip39validator package on PyPI.
1.0.2 - 2020-11-26
- Fix MaxLengthResult bug where shorter words are not included in the result
1.0.1 - 2020-11-26
First stable version of BIP39 Validator.
- Significantly lower memory usage for Levenshtein distance test (about 200MB). However you still may experience up to 650MB memory usage if ran in a Jupyter Notebook.
1.0.0rc2 - 2020-11-06
Pre-release version of BIP39 Validator 1.0.0. Much more stable than 1.0.0rc1 and should run without errors.
- Unit tests created
- New documentation theme
- Setup.py now works and can be used to install bip39validator locally
1.0.0rc1 - 2020-10-01
Pre-release version of BIP39 Validator 1.0.0. Be warned that this is alpha-quality software and may not even run.
- Driver program created
- API and docstrings created
- reStructuredText documentation created
- Well-formed test implemented
- Levenshtein distance test implemented
- Initial unique characters test implemented
- Maximum length test implemented