Releases: IoFinnet/io-vault-disaster-recovery-cli
v5.1.3
What's Changed
🐛 Bug Fixes
- Version string
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 4836da120312486d78cd1206c3d3b0027f665c7dbb2c7b83e2d759c24062472f
recovery-tool-linux - Linux build (x86-64)
sha256sum: b0bd94848b14f1bf2cc18093cf7be41d8bde29e84e06557047a4c0c0c6dcf015
recovery-tool.exe - Windows build (x86-64)
sha256sum: ef916351b4cebceaec269b9a4885498166825d11b6f88562003b1e26632b73b2
v5.1.2
What's Changed
🐛 Bug Fixes
- Curtail long filenames in output [RANGER-1951] (#20)
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 2eabc60ce293d954d39b40627ffd238656592f5553b4a80163461b710d9af476
recovery-tool-linux - Linux build (x86-64)
sha256sum: 1d5fb55b56cc0a0882714e8f2e6945b6d09b69dc97f32c12a6fe6a36094150f6
recovery-tool.exe - Windows build (x86-64)
sha256sum: d5aa26dbf94765bee15319055fac61aad1a9303b59206c1abc60dfac6909db82
v5.1.1
What's Changed
🐛 Bug Fixes
- TAO pubkey derivation
- TAO sig
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 51178bea7797d8340b5407818c59f3bb266e30448acad203efc181388c282db8
recovery-tool-linux - Linux build (x86-64)
sha256sum: 1fea4f5a9171b449c70b59d2a83a72d1402d89ef11f6c046dd419bfa2c448319
recovery-tool.exe - Windows build (x86-64)
sha256sum: f09450c6d11cbbc78bca0c312d70f00ad3dc165864ab4a8a14b1471e399ae450
v5.1.0
What's Changed
✨ New Features
- Xrpl DR script [SIGNER-140] (#17)
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 269e9167efc7f4013a2933a180f9161e8ef07deb0c805026d0a8f54884b5fa7e
recovery-tool-linux - Linux build (x86-64)
sha256sum: dc544a2f31810433bcc0ec02ca83c86aded8a826493b99f5f7bbfaaaecb50b3f
recovery-tool.exe - Windows build (x86-64)
sha256sum: e124fae90e904e94c350e4e882b20bfc54eef1eb7394312a38608c071b310780
v5.0.1
What's Changed
🐛 Bug Fixes
- Eddsa nil output prints better message [SIGNER-97] (#16)
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 543a99ec6d91e0cfd0bfd50607ba95fd319f5973f635bd96abeb93d527f6b6e5
recovery-tool-linux - Linux build (x86-64)
sha256sum: 876fde83b219cd783934ef65d959c359d9bd4b256c16e6b10a5f993ddb0e08a8
recovery-tool.exe - Windows build (x86-64)
sha256sum: 1a0118c76b2e43e2d2e02efc07f219583153b0c01c69ceee1334fdcf4a411019
v5.0.0
What's Changed
Features
- EdDSA key export [SIGNER-97] (#15)
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 2fb34284301eb94957ed7d1c3a3ecf0242275b24b85ec65520dad8af1ad6e9ef
recovery-tool-linux - Linux build (x86-64)
sha256sum: b5635384d625238ef74cc8d95769fb6bafe1afa70169e41fcea78c45bb2a3313
recovery-tool.exe - Windows build (x86-64)
sha256sum: 88de85b235d9991b2d1930bef46df05ecce8ab47bb8d6fc4c4d6e15b5cbdf8b8
v4.0.6
What's Changed
This release introduces a new user interface. Before, users would run this tool twice, first run to get the list of vault ids, and the second run passing the vault id as argument to do the actual recovery.
Now, users will be presented with the following flow:
- Introduce the passphrase for each file. This input field has some light validation, validating only the length for now. I used a textarea-like input so that I could get line-wrapping behaviour (the phrases are long).
- After this, choose a vault. It then performs the recovery. If provided a
--vault-id
CLI argument, this step is skipped.
In order to deliver the new interaction, I had to create two files to encapsulate the user interaction, taking it outside of the main runTool
function. vault_data_files.go
contains some small logic relating to the recovery files. user_input.go
includes the form loops.
These changes were made in PR #14.
🐛 Bug Fixes
- Print version v4.0.6
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: 553c3e5820ad20190928e0e738d1cdafe963f5c459e2d2090202687adda17c38
recovery-tool-linux - Linux build (x86-64)
sha256sum: fe2b93a643973616e1c2c947c819a2400e6561eba25cf5d5e10bd10b7dd3572b
recovery-tool.exe - Windows build (x86-64)
sha256sum: 8cbf5544e8163746aa7d9eb2f0b58cb6e38375da43d36e8304daab3dde3fb023
v4.0.5
What's Changed
This release introduces a new user interface. Before, users would run this tool twice, first run to get the list of vault ids, and the second run passing the vault id as argument to do the actual recovery.
Now, users will be presented with the following flow:
- Introduce the passphrase for each file. This input field has some light validation, validating only the length for now. I used a textarea-like input so that I could get line-wrapping behaviour (the phrases are long).
- After this, choose a vault. It then performs the recovery. If provided a
--vault-id
CLI argument, this step is skipped.
In order to deliver the new interaction, I had to create two files to encapsulate the user interaction, taking it outside of the main runTool
function. vault_data_files.go
contains some small logic relating to the recovery files. user_input.go
includes the form loops.
These changes were made in PR #14.
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum: cada3f13417013f9b10f014a08dbba6c97ef1a81fb4e40f8dce0ea58462ceea6
recovery-tool-linux - Linux build (x86-64)
sha256sum: 1e678e586f5ada567ce70691b4978d10fd51299bb8e04cf332112ddf081443a1
recovery-tool.exe - Windows build (x86-64)
sha256sum: 305f0960f7af728c7300eb5b2a5875195af7d630af4b5753b82674d4f70010a1
v4.0.4
What's Changed
🐛 Bug Fixes
- Upload binary files to release using alternative method
Attached Binaries
recovery-tool-mac - macOS build (Apple Silicon)
sha256sum:
recovery-tool-linux - Linux build (x86-64)
sha256sum:
recovery-tool.exe - Windows build (x86-64)
sha256sum: