diff --git a/.changeset/receipt-events-wallet-password.md b/.changeset/receipt-events-wallet-password.md deleted file mode 100644 index 785e780..0000000 --- a/.changeset/receipt-events-wallet-password.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"radius-cli": minor ---- - -Add `receipt --event ` to decode a receipt's logs against cast-style event signatures (repeatable; `--json` emits an array of decoded or raw logs), and `wallet password` to add or change the keystore password without changing the key or address (`RADIUS_NEW_PASSWORD`, at least 8 characters, skips the prompt; `--remove` removes the password). `receipt --event` exits 1 when the transaction reverted. The auto-created keystore notice now points to `wallet password` instead of `wallet new --force`, which replaced the key. Keystores are now written to a unique, fsynced temporary file and renamed into place, through a symlinked keystore path to its target. **Breaking for scripts that parse human output:** `wallet balance` without `--json` now prints `SBC:`, `RUSD:` and `Total:` on separate lines (e.g. `SBC: 0.030002 SBC`) instead of one `Balance:` line; the `--json` output is unchanged. diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 8c83134..d2b4089 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # radius-cli +## 0.7.0 + +### Minor Changes + +- 6dcb7de: Add `receipt --event ` to decode a receipt's logs against cast-style event signatures (repeatable; `--json` emits an array of decoded or raw logs), and `wallet password` to add or change the keystore password without changing the key or address (`RADIUS_NEW_PASSWORD`, at least 8 characters, skips the prompt; `--remove` removes the password). `receipt --event` exits 1 when the transaction reverted. The auto-created keystore notice now points to `wallet password` instead of `wallet new --force`, which replaced the key. Keystores are now written to a unique, fsynced temporary file and renamed into place, through a symlinked keystore path to its target. **Breaking for scripts that parse human output:** `wallet balance` without `--json` now prints `SBC:`, `RUSD:` and `Total:` on separate lines (e.g. `SBC: 0.030002 SBC`) instead of one `Balance:` line; the `--json` output is unchanged. + ## 0.6.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 8423006..f974014 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "radius-cli", - "version": "0.6.0", + "version": "0.7.0", "description": "CLI wallet for the Radius network \u2014 like cast, with a built-in account", "type": "module", "bin": {