From b6c3e5b3a3e9dd778b8975d6adf72a47ac32880a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=BA=CE=B1=CF=83=CF=83=CE=AC=CE=BD=CE=B4=CF=81=CE=B1=2Ee?= =?UTF-8?q?th?= <0xDADA@protonmail.com> Date: Tue, 25 Aug 2026 20:47:54 -0400 Subject: [PATCH] chore: bump version, add changelog --- CHANGELOG.md | 22 ++++++++++++++++++++++ package.json | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..016add8 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +All notable changes to this project are documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). + +## [0.0.4] — 2026-08-25 + +### Added + +- `fetch-sync-cache` command to prefetch the public sync snapshot (Railgun Subsquid and Tornado saga HTTP pages) so later `balances` / `shield` / `unshield` syncs can start from disk instead of the network. +- `--tail-calls` on ERC-20 (non-ETH) unshields for Tornado and Railgun. +- `--tail-calls` when unshielding to a stored stealth address (`sN`). + +### Changed + +- Protocol syncs are substantially faster, using the public-sync cache and tighter log-range work. +- Sync progress is much easier to follow: live spinner updates and clearer logs during first-time and catch-up syncs. + +### Fixed + +- Unshielding to a custom / ephemeral recipient (`--to` an address that is not a stored HD account) no longer fails or mis-routes funds. diff --git a/package.json b/package.json index 663b1ee..317a113 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kohaku-cli", - "version": "0.0.3", + "version": "0.0.4", "type": "module", "engines": { "node": ">=22"