This repository has been archived by the owner on Jun 19, 2023. It is now read-only.
Releases: ipfs/go-ipfs-blockstore
Releases · ipfs/go-ipfs-blockstore
v1.3.1
What's Changed
- sync: update CI config files by @web3-bot in #102
- feat: fast-path for PutMany, falling back to Put for single block call by @MichaelMure in #97
- sync: update CI config files by @web3-bot in #105
- sync: update CI config files by @web3-bot in #107
- Allow using a NewWriteThrough() blockstore. by @hsanjuan in #112
New Contributors
- @MichaelMure made their first contribution in #97
Full Changelog: v1.2.0...v1.3.1
v1.3.0
What's Changed
- sync: update CI config files by @web3-bot in #102
- feat: fast-path for PutMany, falling back to Put for single block call by @MichaelMure in #97
- sync: update CI config files by @web3-bot in #105
- sync: update CI config files by @web3-bot in #107
New Contributors
- @MichaelMure made their first contribution in #97
Full Changelog: v1.2.0...v1.3.0
v1.2.0
v1.1.2
What's Changed
- feat: per-cid locking by @Stebalien in #86
- Release v1.1.2 by @aschmahmann in #95
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- add constructor that doesn't mess with datastore keys by @whyrusleeping in #83
- feat: add context to interfaces by @guseggert in #90
v1.1.0 was broken
- Had an extra context where it shouldn't have as well as an unreleased version of go-datastore fixed by @guseggert in #93
Full Changelog: v1.0.4...v1.1.1
v1.0.4
v0.1.6
v1.0.3
v1.0.2
- introduces new
Viewer
interface, which can be optionally implemented by blockstores to allow zero-copy access to block values. - ARC, bloom and ID stores now implement
blockstore.Viewer
, and delegate to the inner store if it also supportsblockstore.Viewer
. If not, they bridge those calls toblockstore.Get
, for full backwards compatibility.