What's Changed
- Prepare the 0.1.0-beta.1 release by @nuttycom in #592
- fix(ci): arm64 image missing backend binaries + ship standalone binaries as a signed tarball by @y4ssi in #593
- rpc-cli: answer
helplocally without a wallet or running server by @Cosmos-Harry in #619 - Make age recipient initialization atomic by @nullcopy in #621
- book: Document Docker-based installation by @pacu in #630
- Make z_importkey perform keystore and wallet-db writes in lock-step by @nullcopy in #622
- book: Add an operations guide by @pacu in #626
- book: zcashd migration guide, omitted-RPC guidance, and RPC status matrix by @pacu in #612
- rpc: Implement z_exportviewingkey for Sapling by @nullcopy in #614
- book: Explain the legacy transparent pool by @pacu in #650
- config: Document the experimental/deprecated feature lifecycle by @pacu in #646
- book: Add a backup and restore guide by @pacu in #624
- book: Add a Concepts section by @pacu in #629
- book: Add a configuration reference page by @pacu in #625
- Verify security-relevant wallet.db records against derived key material before use by @nullcopy in #643
- Replace the temporary rage git pin with the released age 0.12 by @nuttycom in #651
- book: Fix backend name in installation guide and stale book URLs by @pacu in #613
- book: Add a troubleshooting page by @pacu in #628
- book: Fix broken validator_cookie_auth reference and clarify indexer config by @pacu in #649
- docs: Publish zallet-core rustdoc with the book, and expand architecture docs by @pacu in #632
- book: Generate a JSON-RPC method reference from the RPC trait rustdoc by @pacu in #627
- z_getbalances: split transparent balance into regular and coinbase; z_listunspent: add 'generated' flag by @pacu in #639
- fix(sync): don't shut down the wallet when a transaction data request fails by @s1ckoleg in #598
- Document database write atomicity requirements for agents by @dannywillems in #658
- Better wallet unlock error handling by @nullcopy in #641
- ci: resolve zizmor high-severity findings by @nuttycom in #659
- book: Add an end-to-end first-transaction tutorial by @pacu in #631
- AGENTS: add a no-magic-numbers code convention by @dannywillems in #661
- migrate-zcashd-wallet: import all wallet transactions directly by @nullcopy in #652
- sync: clamp suggested scan ranges to the current chain tip in initialize by @pacu in #640
- Bump librustzcash pin to include ZeWIF keypool-exposure fix by @nullcopy in #653
- ci: scope integration dispatch by path and cancel superseded runs by @nuttycom in #660
- rpc: Mark panicked async operations as failed by @nullcopy in #669
- config: Correct read_state_service rustdoc on per-backend non-best-chain reads by @pacu in #670
- rpc: Implement z_importviewingkey for Sapling by @mnm458 in #431
- rpc: Apply both
z_listunspentconfirmation bounds to every pool by @nuttycom in #683 - Update to librustzcash 0.30/0.10 cohort and zaino 0.5 backend by @schell in #685
New Contributors
Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2