Releases: 3rdIteration/btcrecover
1.12 - Routine Release
*Adds support for Cosmos Chains (Nym, Gravity, etc)
*Documentation Updates
*Add ability to dump private keys from Multibit Classic (And Multidoge)
*AddressDB Updates/Fixes
*Add Unicode Expanding Wildcards
*Add Custom Wildcard Tokens
*Add ability to check for swapped word pairs in seed recovery
1.11 - Routine Release
Routine release, includes many fixes and new features since the last one.
1.6.0 - Gui Enhancements, Improved documentation, ZIL + BIP38 Support
Enhancements
*Add Altcoins to GUI for seed recovery
*Add BIP38 wallet support (Bitcoin, Litecoin, Dash, etc)
*Add Zilliqa BIP38 Recovery
*Add Cardano Yoroi Wallet
*Shift documentation to https://btcrecover.readthedocs.io/ (Hopefully this will reduce user-error)
*Include some basic utilities that can be used for simple Algorand seed recovery (Haven't yet included this in seedrecover.py)
Fixes
*Improve compatibility with Blockchain.com wallets (Successfully finds some older wallets that were missed, also now includes more verbose output while running to make it easier to catch any potential new wallet versions that aren't explicitly supported)
*Various fixes and improvements
1.4.0 - Altcoin usability & AddressDb improvements + fixes
Major Improvements
*Improved altcoin documentation and usability (added --coin argument) Also expanded support for things like XRP and GRS...
*Improved AddressDB functionality (Now supports arbitrary lists of addresses, so can be used with Eth)
*Reorganise Repo (Bundled third party modules are all now in ./lib as it was getting a bit out of hand...)
*Various fixes and improvements
1.3.0 - Expanded OpenCL + Multi-Derivation Paths
Major changes
- Restore & Expand OpenCL functionality + documentation update
- Add ability to check multiple derivation paths, both via arguments and via a file with a list of derivation paths. (Changed default behavior to now search all common paths for a given crypto if selected via GUI and all BTC paths by default)
- Add ability to specify more things via arguments (mnemonic, blockchain.com wallet first password, etc)
- Add ability to output checksummed seed lists
- Bug fixes
1.2.0-Python3
Python3 release, updated to include warnings, documentaiton and usage examples.
Python3-Initial
Initial release of a Python3 compatible BTCRecover.
Changes from last Python2 release.
Passes all build tests
Includes support for Electrum segwit wallets
Includes tokenlist and seedlist support for seedrecover
Includes address dump option for addressdb creation
Greatly simplified requirements for PIP packages under Windows and Linux. (No more needed into install Windows SDKs, OpenSSL, etc) - 'pip install -r requirements.txt' is all you will need on most systems to install dependencies
There are likely to still be bugs and documentation that need fixes for Py3.
Python2-Final
Last release supporting Python2 before master branch is switched over to Python3.
Native Segwit & Multi-Coin Update
Updated from Gurnec's last Dec 2017 release.
*Now includes support for Legacy, Segwit and Native Segwit address types.
*Supports multiple 'bitcoin-like' cryptocurrencies for address based search
*Supports a number of 'bitcoin-like' blockchains for AddressDB Creation (BCH, LTC, VTC, Mona)
*Improved options for managing large blockchain and addressdb sizes both now and into the future (date based filtering, limiting blocks that are included, removing hardcoded limits on AddressDB size, etc)