|
|
|
|
@ -1,13 +1,29 @@
|
|
|
|
|
# Release 3.3 - (Hodler's Edition) |
|
|
|
|
|
|
|
|
|
* The network layer has been rewritten using asyncio. |
|
|
|
|
* Follow blockchain that has the most work, not length. |
|
|
|
|
# Release 3.3.0 - Hodler's Edition (unreleased) |
|
|
|
|
|
|
|
|
|
* The network layer has been rewritten using asyncio and aiorpcx. |
|
|
|
|
In addition to easier maintenance, this makes the client |
|
|
|
|
more robust against misbehaving servers. |
|
|
|
|
* The minimum python version was increased to 3.6 |
|
|
|
|
* The blockchain headers and fork handling logic has been generalized. |
|
|
|
|
Clients by default now follow chain based on most work, not length. |
|
|
|
|
* New wallet creation defaults to native segwit (bech32). |
|
|
|
|
* RBF batching (option): If the wallet has an unconfirmed RBF |
|
|
|
|
* RBF batching (opt-in): If the wallet has an unconfirmed RBF |
|
|
|
|
transaction, new payments will be added to that transaction, |
|
|
|
|
instead of creating new transactions. |
|
|
|
|
* OSX: support QR code scanner. |
|
|
|
|
* Android APK: Use API 28, and do not use external storage. |
|
|
|
|
* MacOS: support QR code scanner in binaries. |
|
|
|
|
* Android APK: |
|
|
|
|
- build using Google NDK instead of Crystax NDK |
|
|
|
|
- target API 28 |
|
|
|
|
- do not use external storage (previously for block headers) |
|
|
|
|
* hardware wallets: |
|
|
|
|
- Coldcard now supports spending from p2wpkh-p2sh, |
|
|
|
|
fixed p2pkh signing for fw 1.1.0 |
|
|
|
|
- Archos Safe-T mini: fix #4726 signing issue |
|
|
|
|
- KeepKey: full segwit support |
|
|
|
|
- Trezor: refactoring and compat with python-trezor 0.11 |
|
|
|
|
- Digital BitBox: support firmware v5.0.0 |
|
|
|
|
* fix bitcoin URI handling when app already running (#4796) |
|
|
|
|
* Several other minor bugfixes and usability improvements. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Release 3.2.3 - (September 3, 2018) |
|
|
|
|
|