v1.3.0-pre6 - This is a pre-release (i.e. beta software).
Use this with caution!!!
Main changes to test:
- Bitcoin Core and Tor setup: Specter now has a new setup wizard, accessible from the main screen, which allows setting up Bitcoin Core and Tor directly from Specter. You can also setup Tor separately from the Tor settings tab. The Tor and Bitcoin Core will automatically start and stop with Specter launch/ close. (Warning: If you're already using Bitcoin Core on the machine you're testing the setup on, Specter by default will use and override existing files in the default location of Bitcoin Core - since we assume users who need Bitcoin Core installation from Specter don't have a node there already. If that is a concern for you, make sure to specify a custom path to Bitcoin Core data folder so Specter will use that instead, this can be done from the advanced section of the wizard).
- Full RBF editing option: You can now fully edit an RBF transaction - i.e. change recipient address, add inputs, edit amounts etc.
- HWI v2.0.0: New version of HWI with major changes, meaning all USB-connected hardware wallets should be tested to ensure the new version did not break any integration.
- BitBox02 Multisig support: With HWI v2.0.0, Specter now supports using BitBox02 in multisig setups.
- Async wallets loading: The process of loading existing wallets into Specter on startup has been moved to the background. Specter should now start up much faster, and you may see loading indication at first for the wallets.
- Abandon transaction: If you sent a transaction that has been purged from the mempool, it is now possible to make your wallet forget it so that the funds are spendable again.
- Mempool.space fee estimation: The default fee estimation source is now mempool.space. It's also possible to configure in the general settings to use either Bitcoin Core, or a self-hosted instance of mempool.space.
- Block explorer default options: We now have default options for block explorers instead of only free text. It's still possible to use as free text by choosing
custom
.
- HWI Bridge Redesign: The process and design of configuring Specter used on a remote machine to allow USB connections has been simplified and redesigned.
- More currencies and precious metals in price bar: More currencies are now available for automated price pulling, also precious metals, with multiple weight unit options, are now available too.
- Fix escaping of JSON wallet backup: Avoid escaping the JSON file downloaded on wallet backup.
- Fix Bitcoin Core v0.21 UTXO consolidation issue: Previous version had a bug where UTXO consolidation transactions were would always show up as unconfirmed if Bitcoin Core v0.21 is used.
- Fix Signet Nested SegWit: Nested SegWit addresses on Signet were previously generated incorrectly.
Planned release-notes:
- Bugfix: bump embit version, add secp binary #1031 (Stepan Snigirev)
- Bugfix: consolidations issue #1034 (benk10)
- Bugfix: Default bitcoind timeout to 60s for all platforms #1044 (kdmukai)
- Bugfix: Raspberry Pi check; fixing breaking changes when not using built-in Tor #1037 (kdmukai)
- Bugfix: Remove potentially non-final txid #1011 (benk10)
- Bugfix: auto-escaping of wallet.account_map json in pdf backup #976 (djpnewton)
- Bugfix: typo #1008 (Jan Rothen)
- Bugfix: HWI2 integration issues #1045 (benk10)
- Chore: Bump jinja2 from 2.11.2 to 2.11.3 #1033 (dependabot[bot])
- Chore: Some more Cypress tests #970 (benk10)
- Chore: Re-applying config change to pass Black formatting #1003 (kdmukai)
- Chore: Cypress travis #997 (Kim Neunert)
- Docs: added signature-verification to FAQ #1042 (Kim Neunert)
- Docs: Update DEVELOPMENT.md for Raspi #1032 (kdmukai)
- Docs: update to specify correct docker tag #971 (kdmukai)
- Docs: Fixed typos in faq.md #1004 (Dimitris Tsapakidis)
- Docs: Add link to RaspiBlitz connection guide #1041 (d11n)
- Feature: Add "Abandon transaction" option for low fee txs that have been purged from the mempool #991 (kdmukai)
- Feature: Add full edit transaction for RBF #998 (benk10)
- Feature: Add mempool.space as an option for fee estimation and block explorer #1020 (benk10)
- Feature: many more currencies to the price provider #1021 (benk10)
- Feature: Move wallets loading process to background #1017 (benk10)
- Feature: Setup Bitcoin Core from Specter #1007 (benk10)
- Feature: Show wallets overview for / , resolves #1018 #1019 (benk10)
- Feature: improved the description of the CLI arguments/options #984 (8go)
- Feature: Logging improvements #1043 (Kim Neunert)
- Feature: Move to HWI v2 #1001 (benk10)
- Feature: Specter-DIY: add sd card support #1047 (Stepan Snigirev)
- UIUX: changing the background color of that input/output (using colors based on the send/receive svg icons) #989 (djpnewton)
- UIUX: HWI Bridge design improvement #1015 (benk10)
Signatures and hashes
sha256.signed.txt file contains sha256 hashes of all binary files and signed with @ben-kaufman's GPG key.
You can get the public key from here: https://benkaufman.info/ben-kaufman.asc.
It is also available via keys.gnupg.net or keys.openpgp.org.
Fingerprint of the key is 5DF6 A760 1DB8 B78E BDEC 18DB 5D27 DE56 4153 F2BD
, short id: 5d27de564153f2bd