Releases: cryptoadvance/specter-desktop
v1.7.1
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
Signatures and hashes
SHA256SUMS file contains sha256 hashes of all binary files and signed with "Specter Signer's" GPG key.
You can get the public key from here.
Fingerprint of the key is 785A 2269 EE3A 9736 AC1A 4F4C 864B 7CF9 A811 FEF7
Release notes
- Bugfix: Bitcoin Core as default for fee estimation, error handling improvements #1408 (Kim Neunert)
- Bugfix: fix unknown version bug in pip-installs fixes #1442 #1450 (Kim Neunert)
- Bugfix: no threading for update after creation of wallets #1457 (Kim Neunert)
- Bugfix: version.txt does not get detected #1462 (Kim Neunert)
- Chore: Bump electron from 10.2.0 to 11.5.0 in /pyinstaller/electron #1429 (dependabot[bot])
- Chore: Release signature process #1459 (Kim Neunert)
v1.7.0
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
Signatures and hashes
SHA256SUMS file contains sha256 hashes of all binary files. The SHA256SUMS.asc file contains a signature of the SHA256SUM file, signed with @k9ert's GPG key.
You can get the public key from keybase.
Fingerprint of the key is ECC0 B4AB D74E 716F 5ADE 0952 28B3 58A8 843B 0109
Release notes
- Feature: a framework for migrations and migrating single-node #1414 (Kim Neunert)
- Feature: Auto privacy settings #1415 (kdmukai)
- Feature: Better Error-management, logging for the APP and Macos builds improvements #1405 (Kim Neunert)
- Feature: fix rbf-edit with multiple destinations #1412 (Stepan Snigirev)
- Feature: Improve Jade support #1398 (Stepan Snigirev)
- Feature: Uncle jim paperwallet #1359 (Kim Neunert)
- Feature: use change addresses in order #1393 (Stepan Snigirev)
- Bugfix: asset labels issues #1391 (Stepan Snigirev)
- Bugfix: Babel js backtick fix #1383 (kdmukai)
- Bugfix: changing type of a device fixes #1400 #1257 #575 #1402 (Stepan Snigirev)
- Bugfix: CI failure because of missing wget dependency #1375 (Kim Neunert)
- Bugfix: fixes #1357 as pip3 installation of tar.gz-package was broken #1374 (Kim Neunert)
- Bugfix: Refactor wallet class fixes #1394 #1367 #1241 #1101 #1411 (Stepan Snigirev)
- Bugfix: refactor WalletManager and Wallet, improved performance #1424 (Kim Neunert)
- Bugfix: rollback embit to 0.4.5 #1379 (Kim Neunert)
- Bugfix: Some liquid fixes #1401 (Stepan Snigirev)
- Bugfix: tx dump (failing tests) #1397 (Stepan Snigirev)
- Bugfix: various things including json-file data-corruption #1410 (Kim Neunert)
- Bugfix: remove diy simulator warning #1399 (Stepan Snigirev)
- Bugfix: Fix last release liquid issues #1389 (Stepan Snigirev)
- Bugfix: Fix the Test Tor point of reference #1416 (benk10)
- Bugfix: Leading slashes in paths removed #1380 (B-396)
- Docs: Suggest updating pip to resolve
cryptography
installation issues #1349 (Nadav Ivgi) - Translation: Added localization function to html text #1396 (relativisticelectron)
- Chore: Bump axios from 0.21.1 to 0.21.4 #1387 (dependabot[bot])
- Chore: Ci improvements (#103) #1403 (Kim Neunert)
- Chore: migrate tested bitcoin to new v0.21.1 tag #1316 (Kim Neunert)
- Chore: Release process improvements #1434 (Kim Neunert)
- Chore: Some macos specific adjustments to the install and test-cypress scripts #1428 (Kim Neunert)
- Chore: update dependencies and remove demon-mode #1417 (Kim Neunert)
- Chore: update elements test_target to 0.21.0_rc2 #1409 (Kim Neunert)
v1.6.0
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
- Devices: Add Passport support #1343 (benk10)
- Devices: Improved Liquid support for Specter-DIY #1358 (Stepan Snigirev)
- Bugfix: Fix Liquid addresses UTXO count #1350 (benk10)
- Bugfix: Fix add keys #1355 (Tushar Singla)
- Bugfix: Fix key import on liquid #1370 (Stepan Snigirev)
- Bugfix: Fix imported labels not being saved #1362 (relativisticelectron)
- Bugfix: Fix add key functionality for hot wallets #1354 (Tushar Singla)
- Bugfix: Use the configured bitcoind data directory #1348 (Nadav Ivgi)
- Bugfix: Delete pending psbts if inputs were spent #1366 (Stepan Snigirev)
- Bugfix: Fix amount and label parsing #1368 (Stepan Snigirev)
- Bugfix: Fix assetlabel and default asset properties for bitcoin #1351 (Stepan Snigirev)
- Feature: Add Export Specter Format for wallets #1345 (Hani Mohammed)
- Feature: Add assets registry for Liquid wallets #1360 (benk10)
- Feature: Add single-key taproot support #1364 (Stepan Snigirev)
- Docs: run tests and avoid elm-tests if you don't want them #1326 (Kim Neunert)
- UI: More information while backing up specter data #1346 (Tushar Singla)
- UI: Warn user when hidden advanced fields are not empty #1356 (benk10)
- UI: Fetch asset labels #1352 (Stepan Snigirev)
- Chore: Bump path-parse from 1.0.6 to 1.0.7 in /pyinstaller/electron #1344 (dependabot[bot])
- Chore: pytest for Electrum address label import #1363 (relativisticelectron)
v1.5.1
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
- Bugfix: Add newline char when writing bitcoin.conf setting #1325 (jeffthibault)
- Bugfix: Fix specifying datadir for internal node #1315 (benk10)
- Bugfix: Fix login issue for non-English mode #1321 (Kim Neunert)
- Bugfix: Fix Electrum import issues #1318 (benk10)
- Bugfix: Update rpc None error #1333 (Hani Mohammed)
- Bugfix: Fix wallet PDF backup issues #1338 (benk10)
- Feature: Electrum address label import #1314 (relativisticelectron)
- Translation: Update Greek translation #1317 (glowleaf)
- Translation: Update Hebrew translation #1308 (Sh0ham)
- Translation: Update French translation #1309 (KST-Energy)
- UIUX: Add RTL languages support #1276 (benk10)
- Chore: Automatic Testing and Documentation for Liquid #1286 (Kim Neunert)
- Chore: Refactor internal keypool management #1330 (benk10)
- Chore: Refactor out ugly hack in components JS #1302 (benk10)
- Chore: Make Specter DIY simulator connection error message more descriptive #1337 (Tushar Singla)
v1.5.0
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
- Feature: Translation (Babel) integration and initial translations #1247 (kdmukai, 2a3dex, rafa1239, Volker Herminghaus, glowleaf, DirkVdk, mutatrum, Kryptoministern, PommbearBTC, Gummybear, sreshta suresh, KST-Energy, alltheseas, dudezoo, Sergei Tikhomirov, Bitpaint)
- Feature: Api framework #1232 (Kim Neunert)
- Bugfix: Delete raw transactions when wallet is deleted #1300 (Stepan Snigirev)
- Bugfix: Fix error when importing transaction #1259 (benk10)
- Bugfix: Fix multi-hot-multisig signing #1294 (Stepan Snigirev)
- Bugfix: Fix saving a transaction as pending #1261 (benk10)
- Bugfix: Fix test connection crash when node can't be reached #1285 (benk10)
- Chore: Improve logging #1282 (Kim Neunert)
- DevOps: Removing blobs and adjusting automations #1299 (Kim Neunert)
- Translation: Update Portuguese translation #1277 (bitsenca)
- Translation: Update Portuguese translation #1279 (KoreaComK)
- Translation: Update Spanish translation (2a3dex)
- Translation: Update Hebrew translation #1288 (Sh0ham)
- Translation: Update messages.po #1290 (Pat4cryptoFR)
- Translation: Update messages.po #1293 (alltheseas)
- Translation: Update French translation #1297 (KST-Energy)
- Translation: Update French translation #1305 (KST-Energy)
- Translation: Update Chinese (Simplified) translation #1275 (kdmukai)
- Translation: Update to Chinese (Traditional) translations #1274 (kdmukai)
- Docs: Adds steps to install Rust compiler dependency #1303 (kdmukai)
- Docs: more details about missing funds #1254 (Kim Neunert)
- Docs: Updates Babel README to remove temporary
kdmukai
fork references #1269 (kdmukai) - Liquid: Disable elements hot wallet for bitcoin wallets #1295 (Stepan Snigirev)
- Liquid: Add support for unconfidential addresses #1292 (Stepan Snigirev)
- Liquid: Fix addressinfo lookup and category assignments #1296 (Stepan Snigirev)
- Liquid: Fix change address derivation #1304 (Stepan Snigirev)
- Liquid: Fix fee estimation on liquid #1289 (Stepan Snigirev)
- Liquid: Fix nested segwit wallets on liquid #1298 (Stepan Snigirev)
- Liquid: Minor liquid fixes #1301 (Stepan Snigirev)
- Liquid: TxList and AddressList classes for Liquid #1280 (Stepan Snigirev)
v1.4.6
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
- Feature: Add Keystone device #1237 (Stepan Snigirev)
- Feature: Export device types and labels #1226 (kdmukai)
- Feauture: Liquid - asset support #1216 (Stepan Snigirev)
- UIUX: Redesign the Tor settings screen #1245 (benk10)
- Bugfix: Apostrophes in device labels need proper escaping in PDF export template #1246 (kdmukai)
- Bugfix: cleanup annoying test_artifacts #1236 (Kim Neunert)
- Bugfix: Filter non liquid devices from create liquid wallet #1243 (benk10)
- Bugfix: fix elementsd process #1240 (Stepan Snigirev)
- Chore: Bump normalize-url from 4.5.0 to 4.5.1 in /pyinstaller/electron #1223 (dependabot[bot])
- Chore: Bump urllib3 from 1.25.10 to 1.26.5 #1211 (dependabot[bot])
- Chore: Wallet new refactoring #1244 (Kim Neunert)
- Chore: del elm comp from gitlab + ensure master green #1250 (Kim Neunert)
- Chore: refactor psbt-creation #1249 (Kim Neunert)
- Chore: Refactor wallet creation to Wallet.create method #1242 (Stepan Snigirev)
Misc
at 01.July there way a virus-alarm on the Specter-Setup-v1.4.6.exe
. This alarm turned out to be a false positive. It's safe to use that file.
A Post-Mortem will be released soon.
Post Mortem will follow.
v1.4.5
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
- Feature: Add Blockstream Jade support #1234 (benk10)
- Feature: Add SeedSigner device #1225 (Stepan Snigirev)
- Feature: Show Liquid icon on node manager #1224 (benk10)
- Bugfix:
non_witness_utxo
hash mismatch problem #1235 (Stepan Snigirev) - Bugfix: RPC-password as pin for multiple nodes #1231 (Kim Neunert)
- Bugfix: Missing prop setter bugfix #1228 (kdmukai)
- Bugfix: "NameError: name 'protocol' is not defined" #1229 (DerM007)
- Chore: Elements testing #1212 (Kim Neunert)
v1.4.3
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
v1.4.2
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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
Release notes
v1.4.1
Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: Windows, MacOS, Linux (x86_64)
Note on Linux: you need to set up udev rules (included in the archive). Check out readme.
Note on macOS: The current build supports only macOS Catalina (10.15) or higher. If you'd like to run Specter on an older macOS version, you can install Specter from Pip.
specterd
It's a command-line program that only runs Specter server.
Supported platforms: Windows, MacOS, Linux (x86_64)
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