Binaries
There are two types of binaries:
Specter Desktop
It's a windowed GUI application with Specter server included.
Supported platforms: [Windows](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/Specter-Setup-v1.7.0.exe), [MacOS](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/SpecterDesktop-v1.7.0.dmg), [Linux (x86_64)](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/specter_desktop-v1.7.0-x86_64-linux-gnu.tar.gz)
**Note on Linux**: you need to set up udev rules (included in the archive). Check out [readme](https://github.com/cryptoadvance/specter-desktop/blob/master/udev/README.md#usage).
**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](https://github.com/cryptoadvance/specter-desktop#installing-specter-from-pip).
specterd
It's a command-line program that only runs Specter server.
Supported platforms: [Windows](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/specterd-v1.7.0-win64.zip), [MacOS](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/specterd-v1.7.0-osx.zip), [Linux (x86_64)](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/specterd-v1.7.0-x86_64-linux-gnu.zip)
Signatures and hashes
[SHA256SUMS](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/SHA256SUMS) file contains sha256 hashes of all binary files. The [SHA256SUMS.asc](https://github.com/cryptoadvance/specter-desktop/releases/download/v1.7.0/SHA256SUMS.asc) file contains a signature of the SHA256SUM file, signed with k9ert's GPG key.
You can get the public key from [keybase](https://keybase.io/k9ert/pgp_keys.asc?fingerprint=ecc0b4abd74e716f5ade095228b358a8843b0109).
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)