Releases: sommerfelddev/sentrum
Releases · sommerfelddev/sentrum
v0.1.9
0.1.9 (2024-04-30)
- Improved multsig wallet support and documentation
- Breaking: ntfy action no longer defaults to use "sentrum" as a topic name.
That was highly insecure when used on the ntfy.sh default public server. It will
now default to randomly generating a topic name that will be output in the
terminal. If you were using the old default, you should now look at the terminal
output to retrieve the topic name and add it to your ntfy app.
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-v0.1.9-manifest.txtandsentrum-v0.1.9-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-v0.1.9-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-v0.1.9-manifest.txtv0.1.8
0.1.8 (2024-04-25)
- Release aarch64 builds
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-v0.1.8-manifest.txtandsentrum-v0.1.8-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-v0.1.8-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-v0.1.8-manifest.txtv0.1.7
0.1.7 (2024-04-24)
- Improvements to release procedure
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-v0.1.7-manifest.txtandsentrum-v0.1.7-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-v0.1.7-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-v0.1.7-manifest.txtv0.1.6
0.1.6 (2024-04-24)
- Improved systemd setup and instructions
- Added manpage file in
contrib/man/sentrum.1
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-v0.1.6-manifest.txtandsentrum-v0.1.6-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-v0.1.6-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-v0.1.6-manifest.txtv0.1.5
0.1.5 (2024-04-24)
- Improved action failure logging
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-v0.1.5-manifest.txtandsentrum-v0.1.5-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-v0.1.5-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-v0.1.5-manifest.txtv0.1.4
0.1.{2,3,4} (2024-04-23)
- Fixed AUR build
- Added version to release file names
- Sample config and systemd service are now inside binary tarballs instead of as
separate artifacts - Fixed missing string in the
electrum.proxycommented option in the sample
configuration file (#3 by @sethforprivacy) - Added deployment
Dockerfilealong with CI jobs that keep it updated (#4 by
@sethforprivacy) - Improved debug logging. Use
RUST_LOG=debug sentrum [...]to investigate
potential issues
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-v0.1.4-manifest.txtandsentrum-v0.1.4-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-v0.1.4-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-v0.1.4-manifest.txtv0.1.1
0.1.1 (2024-04-22)
- Fixed message.format deserialization not accepting lowercase values
- Fixed release GH action
Verifying the release
- Import my gpg public key into your keyring (you only need to do this once, not for every release):
gpg --auto-key-locate clear,wkd --locate-keys sommerfeld@sommerfeld.dev- Download
sentrum-manifest.txtandsentrum-manifest.txt.ascto the same directory where you are downloading the binary. - Verify the gpg signature is mine (should ouput
Good signature)`:
gpg --verify sentrum-manifest.txt.asc- Verify the checksums of the binaries (should output
OK):
sha256sum --check --ignore-missing sentrum-manifest.txt