Vary
header is now set correctly; previously a request forapplication/json
would fill any web caches with the wrong content type. Fixed #100
python-bitcoinlib
>= 0.12.1 is now required; previously 0.12.0 was allowed.- BREAKING CHANGE:
--btc-min-relay-feerate
is now denominated in sat/vB. - Fixed fee calculation to properly take segwit discount into account.
- New
--btc-conf-target
option, to allow Bitcoin Core's fee estimation to be used for the first tx in a round. - Balance now shows confirmed coins only to avoid confusion when there are unconfirmed transactions tying up coins.
- Now compatible with Bitcoin Core v24.0
- Improved stats display
Due to the removal of getaccountaddress
a fixed donation address is now used.
- Increased max tx fee to account for current conditions
- Added QR code for donation address
- Added Lightning donations
- Added JSON format stats
- Improved stats display
- bech32 address support
- Better status page wording
- Various bugfixes
- Experimental calendar backup scheme
- More informative status page, with stats on latest txs, time between txs, and fees
- Better recovery for Bitcoin RPC failures
- Increased default minimum between txs to 1 hour
- Stricter conditions on what txs we add to the calendar
- Replaced
python-opentimestamps
subtree with proper dependency - Removed pay-to-bare-pubkey hack for v0.16.0's segwit support
- Other bugfixes
FIXME: Forgot to write release notes!
First version with an actual version number.