All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.7.1 - 2024-12-16
- Implement
EitherBlockstore
combinator struct (#32)
0.7.0 - 2024-09-10
- [breaking] Add
Blockstore::close
method (#29)
- Remove unneded idb dependency (#30)
0.6.1 - 2024-08-13
- (indexeddb) Abort failed transactions (#27)
0.6.0 - 2024-06-27
- (doc) rename doc_cfg guard to docsrs, rust-lang/cargo#13875 (#20)
0.5.0 - 2024-04-15
- [breaking] Rename
BlockstoreError
toError
(#17) - Implement
RedbBlockstore
(#12) - [breaking] Add
BlockstoreError::ValueTooLarge
(#15) - [breaking] Rename
BlockstoreError::CidTooLong
toBlockstoreError::CidTooLarge
(#14) - [breaking] Refine error
BlockstoreError
variants (#11)
- Polish before release (#16)
0.4.0 - 2024-04-03
- Conditionally compile
Send
bounds instead ofSendWrapper
(#8)
0.3.0 - 2024-03-28
- Use RPITIT instead of async-trait (#6)
0.2.0 - 2024-03-25
- (blockstore) add IndexedDb blockstore (#221)
- feat!(blockstore): add sled blockstore (#217)
- (blockstore) Implement LruBlockstore (#207)
- fix!(blockstore): remove an error if cid already exists (#224)
- (ci) add gitignore and CI workflows
0.1.1 - 2024-01-15
- add authors and homepage (#180)
0.1.0 - 2024-01-12
- Add in-memory blockstore (#160)