Skip to content

zcash_client_sqlite-0.19.0

@nuttycom nuttycom tagged this 05 Nov 03:50
[0.19.0] - 2025-11-05
=====================

Added
-----
- `zcash_client_sqlite::wallet::init::migrations::V_0_19_0`

Changed
-------
- MSRV is now 1.85.1.
- Migrated to `zcash_protocol 0.7`, `zcash_address 0.10`, `zip321 0.6`,
  `zcash_transparent 0.6`, `zcash_primitives 0.26`, `zcash_proofs 0.26`,
  `prost 0.14`, `rusqlite 0.37`.
- The implementation of `zcash_client_backend::WalletWrite` for `WalletDb` has
  additional type constraints. The `R` type parameter is now constrained to
  types that implement `RngCore`.
- The default gap limit for ephemeral address generation has been changed from
  5 addresses to 10. Now that ephemeral addresses are being used for more
  single-use-address use cases than just transactions sending to TEX addresses,
  the case that there will be a series of unused addresses (for example, for
  swap refunds) becomes more common.

Fixed
-----
- A bug was fixed in `WalletDb::get_transaction` that could cause transaction
  retrieval to return an error instead of `None` for transactions for which the
  raw transaction data was not available.
Assets 2
Loading