]> Untitled Git - bdk/tag
file_store-0.19.0
object 5817ed07f220c787a26e234307f8308d3ab6165e
authorvalued mammal <valuedmammal@protonmail.com>
Thu, 3 Apr 2025 13:56:33 +0000 (09:56 -0400)
Release 0.19.0

Changed

- `StoreError` enum, which includes `Io`, `Bincode` and `InvalidMagicBytes` #1684.
- docs: add "not intended for production" note in `README`.
- `Store::create_new` to `Store::create`, with new return type: `Result<Self, StoreError>`
- `Store::open` to `Store::load`, with new return type: `Result<(Self, Option<C>), StoreErrorWithDump<C>>`
- `Store::open_or_create` to `Store::load_or_create`, with new return type: `Result<(Option<C>, Self), StoreErrorWithDump<C>>`
- `Store::aggregate_changesets` to `Store::dump`, with new return type: `Result<Option<C>, StoreErrorWithDump<C>>`
- `FileError` to `StoreError`
- `AggregateChangesetsError` to `StoreErrorWithDump`, which now can include all the variants of `StoreError` in the error field.
- `IterError` deleted.
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEE2vw8/S49qlHO8lrQqY4PAJO4CBIFAmfuk/oACgkQqY4PAJO4
CBJ6+g/9EASIS5fdJMx04Ta02ORV6ZipesP1DT66BXP5m/pGBVotzGuChF/WyJAM
5vWSPJ9OMxwkEnc1oCVbZSnzcI4OL5VZNHYv2kuj7CJsFGLYUjmRQf2dcKmyHLwQ
rdW8LxsDOCoVQDc1TimnC1J8pyzzopy6PMhq1XZvMZ4gS4ZY/vD1/qA4QBKVmp4a
+mFyiAtswnq4/MVo0g8Z2JOt9YWoEoUBac3sv6A1ZJOORhKrgyyOHoYccELRPpse
sy/Lw8S3B6pSKSVE50y3tiS0NznnEZwDq4uawDv4GlDfsxSKIeMybaWk71zbTyTr
klr4enqieRummrWEbd2MXw1ORcgKGf5YFcEPkm9cDyjz6xw5IO5T7Y4yyFCXofWm
A2sSEqw6URGnURPDBNhqPu18liTwqI+rz5XDTVB5r0rxjeqtJ0//pFL07DEyqcs/
XUtF6vhXcjh0qiskzvM7g3/qoFdeoDuXgHcGFBA1gKGq/+mZsL9bT3vrf6B4JQ/q
wAFwuddpBZJT7O0FF4E+Bv6eylZyNuiHA/acNboMt9kGSQqmIdEwRBmZKJN5F5A7
OFC4GAF5fz4QnZfr4HoLqQWES6swlJ639BLUcGA52mSdDvGwv2cBjg74kMsbs5xm
M/WTWql+wE6SeXwsXnqqGLN5qDzyq9rDhX0tf71RvC31+71m214=
=R9d1
-----END PGP SIGNATURE-----