initial release notes for version 3.1

This commit is contained in:
ThomasV 2018-02-05 17:47:15 +01:00
parent f39f43d58c
commit 73cc1293f1
2 changed files with 34 additions and 3 deletions

View File

@ -1,8 +1,39 @@
# Release 3.1 - (to be released)
* Mempory pool based fee estimates. If this option is activated,
users can set transaction fees that target a desired depth in the
memory pool. This feature might be controversial, because miners
could conspire and fill the memory pool with expensive transactions
that never get mined. However, our current time-based fee estimates
results in sticky fees, which cause inexperienced users to overpay,
while more advanced users visit (and trust) websites that display
memorypool data, and set their fee accordingly.
* Local transactions: Transactions that have not been broadcasted can
be saved in the wallet file, and their outputs can be used in
subsequent transactions. Transactions that disapear from the memory
pool stay in the wallet, and can be rebroadcasted. This feature can
be combined with cold storage, to create several transactions
before broadcasting.
* The initial headers download was replaced with hardcoded
checkpoints, one per retargeting period. Past headers are
downloaded when needed.
* The two coin selection policies have been merged, and the policy
choice was removed from preferences. Previously, the 'privacy'
policy has been unusable because it was was not prioritizing
confirmed coins.
* The 'Send' tab of the Qt GUI displays how transaction fees are
computed from transaction size.
* RBF is enabled by default. This might cause some issues with
merchants that use wallets that do not display RBF transactions
until they are confirmed.
* Watching-only wallets and hardware wallets can be encrypted.
* Semi-automated crash reporting
* The SSH checkbox option was removed from the GUI.
# Release 3.0.6 :
* Fix transaction parsing bug #3788
# Release 3.0.5 : (Security update)
This is a follow-up to the 3.0.4 release, which did not completely fix

View File

@ -1,4 +1,4 @@
ELECTRUM_VERSION = '3.0.6' # version of the client package
ELECTRUM_VERSION = '3.1' # version of the client package
PROTOCOL_VERSION = '1.2' # protocol version requested
# The hash of the mnemonic seed must begin with this