All notable changes to this project can be found here and in each release's git tag and can be viewed with git tag -ln100 "v*". See also DEVELOPMENT_CYCLE.md for more details.
Contributors do not need to change this file but do need to add changelog details in their PR descriptions. The person making the next release will collect changelog details from included PRs and edit this file prior to each release.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Changesetfield ofStoreErrorWithDumpis now of typeOption<Box<C>>#1998
- Introduce usage of
cfg_attr(coverage_nightly)in order to not consider tests under coverage. #1986
- Fix
clippyformatting warnings forStoreErrorand test assertions #1990 - Bump
bdk_coreto0.6.1
- bump bdk_core to 0.6.0
- deps: bump
bdk_coreto 0.5.0
StoreErrorenum, which includesIo,BincodeandInvalidMagicBytes#1684.- docs: add "not intended for production" note in
README.
Store::create_newtoStore::create, with new return type:Result<Self, StoreError>Store::opentoStore::load, with new return type:Result<(Self, Option<C>), StoreErrorWithDump<C>>Store::open_or_createtoStore::load_or_create, with new return type:Result<(Option<C>, Self), StoreErrorWithDump<C>>Store::aggregate_changesetstoStore::dump, with new return type:Result<Option<C>, StoreErrorWithDump<C>>FileErrortoStoreErrorAggregateChangesetsErrortoStoreErrorWithDump, which now can include all the variants ofStoreErrorin the error field.
IterErrordeleted.
- Minor updates to fix new rustc 1.83.0 clippy warnings #1776