Releases: hhanh00/zkool2
Releases · hhanh00/zkool2
Release list
zkool: v6.28.0
6.28.0 (2026-08-23)
Features
- ballot page AppBar shows the round title (ca86e2c)
- gate voting round actions on chain status; zero tally for voteless closed rounds (8404323)
- results page title shows the round title (fb449a8)
- shielded voting UI (ZIP 262) (1e5564c)
- show friendly round titles and option labels in the voting UI (f991e8c)
- show per-vote on-chain evidence on the done and confirmation screens (5db3025)
- show proposal title and selection in the ballot evidence (52f3c86)
- show proposal titles and option labels in the tally results (e15bafc)
- show voting power on voting confirmation and status pages (0a7472c)
- voting: resumable recovery across network, server, and client failures (ad7ad08)
Bug Fixes
- account: derive sapling address on file import and fail fast on corrupt stored addresses (e8e9f22)
- auto-create the voting hotkey at delegation time (06ff09c)
- batch-load voting sessions on one pool connection; keep the pool free during delegation (f056f50)
- build with Flutter 3.47.0 (aca790c)
- bump Kotlin to 2.2.20 for Flutter 3.47.0 Android build (891ff2d)
- bundle sapling params in desktop and graphql builds (c48cf9e)
- cast one proposal at a time so the vote VAN chains (7e2a4d6)
- decode trailing escaped spaces in OA1 records (a58529d)
- don't re-send recorded shares; refresh status after tracking (ca013ad)
- drop redundant pool predicate from diversifier index backfill (f22a316)
- exclude post-snapshot notes from delegation prepare (c343a71)
- fall back to the configured vote servers for helper shares (4ead4da)
- honest done label when only time-scheduled steps remain (1129f34)
- key ballot evidence proposals by id, not list position (8811c97)
- ledger: transparent-only signing + NU6.3 v5 workaround for hardware wallets (#1208) (3fdeea0)
- make delegation confirmation real and recoverable (80a073b)
- parse the chain's string block heights; prove with voting-circuits 0.10.0 (57357ef)
- parse vote-sdk tally entries per-entry decision and amount (dfd5db0)
- pass one connection through voting DB reads; stop pool stalls on voting page (c791f7f)
- persist ballot intents at cast time; parse option index (2e6f796)
- render option labels with vote-sdk ids, not 1-based positions (4fcaa22)
- resolve share-window timing from the chain round status (87c6be3)
- run fresh voting submissions end-to-end (delegate + vote) (ed4b752)
- run the PIR connect inside the prove thread (ab74456)
- save settings on nav away; resolve voting config from form value (e2fb677)
- settings: keep transport selector within screen width (FittedBox + padding) (bed8131)
- stop ref use after unmount when closing Folders page (issue 1203) (ba14db4)
- submit helper shares from the confirmed votes' payloads (c61dd21)
- support flutter 3.47 (intl 0.20.3); fixed 6.2.0 rename scale→decimalDigits (f46f650)
- surface voting config resolve errors instead of swallowing them (6c8c98b)
- tally entries without a decision key are decision 0, not a total (7b97c6a)
- use app lightwalletd URL for fresh delegation prepare (63acacb)
- use the async PIR client for delegation proving (c497c05)
- voting: default vote node URL to the vote chain server when unset (1a9bc99)
- voting: keep back navigation to account after vote submission (f291d65)
- voting: recovery edge cases found in live testing (294e71f)
zkool: v6.28.0-rc.11
zkool: v6.28.0-rc.10
6.28.0-rc.10 (2026-08-22)
Features
- voting: resumable recovery across network, server, and client failures (a553da0)
Bug Fixes
- account: derive sapling address on file import and fail fast on corrupt stored addresses (57db3c8)
zkool: v6.28.0-rc.9
6.28.0-rc.9 (2026-08-20)
Bug Fixes
- voting: default vote node URL to the vote chain server when unset (3186669)
zkool: v6.28.0-rc.8
6.28.0-rc.8 (2026-08-19)
Bug Fixes
- settings: keep transport selector within screen width (FittedBox + padding) (0b3d72e)
zkool: v6.28.0-rc.7
6.28.0-rc.7 (2026-08-18)
Bug Fixes
- voting: keep back navigation to account after vote submission (9f7cf4f)
zkool: v6.28.0-rc.6
zkool: v6.28.0-rc.5
zkool: v6.28.0-rc.4
zkool: v6.28.0-rc.3
6.28.0-rc.3 (2026-08-17)
Features
- gate voting round actions on chain status; zero tally for voteless closed rounds (1ca2716)
- results page title shows the round title (85b97d9)
- show proposal title and selection in the ballot evidence (890b398)
- show proposal titles and option labels in the tally results (c99c0c4)
Bug Fixes
- don't re-send recorded shares; refresh status after tracking (1c3df78)
- key ballot evidence proposals by id, not list position (55f89e3)
- parse vote-sdk tally entries per-entry decision and amount (9f7f2ff)
- render option labels with vote-sdk ids, not 1-based positions (f6af47e)
- resolve share-window timing from the chain round status (fc3ee70)
- submit helper shares from the confirmed votes' payloads (c1b2226)
- tally entries without a decision key are decision 0, not a total (23f0097)