Releases: ipfs/go-datastore
Releases · ipfs/go-datastore
v0.8.2
What's Changed
- Results.Close should return error by @gammazero in #230
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Upgrade to GitHub-native Dependabot by @dependabot-preview in #170
- Update fuzz module dependencies by @gammazero in #228
Full Changelog: v0.8.0...v0.8.1
v0.8.0
⚠︎ Breaking Changes
This release has breaking query API updates:
- The
query.ResultsWithChan
function has been removed. Users ofResultsWithChan
can replace it withResultsWithContext
, see theQuery
implementation in the examples. - The
query.ResultsWithProcess
has been replaced withquery.ResultsWithContext
. There is no longer a need for thegoprocess
package sincequery.Results
can be closed when a context ins canceled by usingcontext.AfterFunc
. ResultBuilder
and functions associated with it have been removed. UseResultsWithContext
instead.query.Results.Close
no longer returns an error. This did not provide any functional value outside of a query implementation.
What's Changed
No goprocess by @gammazero in #223
- remove goprocess from api
- replace goprocess with
Context
-based functionality. Close
functions do not need to return error- replace
ResultsWithProcess
withResultsWithContext
- remove deprieated
ResultsWithChan
function. - remove
ResultBuilder
to simplify query API
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- sync: update CI config files by @web3-bot in #195
- Fix fuzz tests by adding the missing context.Context argument by @kyakdan in #198
- test: fix fuzz commands by @aschmahmann in #202
- add .github/workflows/cifuzz.yml by @DavidKorczynski in #197
- ci: uci/delete-templates by @web3-bot in #205
- ci: uci/copy-templates by @web3-bot in #206
- ci: uci/copy-templates by @web3-bot in #207
- Add root namespace method to Key by @dennis-tra in #208
- Add traced datastore by @dennis-tra in #209
- ci: uci/update-go by @web3-bot in #214
- ci: uci/copy-templates by @web3-bot in #215
- ci: uci/update-go by @web3-bot in #216
- chore: update dependencies by @gammazero in #217
- chore: update upload-artifact action to v4 by @galargh in #218
- ci: uci/update-go by @web3-bot in #219
- Remove unneeded dependencies by @gammazero in #220
- Do not create goroutines for query result ordering by @gammazero in #221
- Update fuzz dependecies by @gammazero in #222
- Remove obsolete .gx directory by @gammazero in #224
New Contributors
- @kyakdan made their first contribution in #198
- @DavidKorczynski made their first contribution in #197
- @dennis-tra made their first contribution in #208
- @gammazero made their first contribution in #217
- @galargh made their first contribution in #218
Full Changelog: v0.6.0...v0.7.0
v0.6.1
What's Changed
- sync: update CI config files by @web3-bot in #195
- Fix fuzz tests by adding the missing context.Context argument by @kyakdan in #198
- test: fix fuzz commands by @aschmahmann in #202
- add .github/workflows/cifuzz.yml by @DavidKorczynski in #197
- ci: uci/delete-templates by @web3-bot in #205
- ci: uci/copy-templates by @web3-bot in #206
- ci: uci/copy-templates by @web3-bot in #207
- Add root namespace method to Key by @dennis-tra in #208
- Add traced datastore by @dennis-tra in #209
New Contributors
- @kyakdan made their first contribution in #198
- @DavidKorczynski made their first contribution in #197
- @dennis-tra made their first contribution in #208
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- sync: update CI config files by @web3-bot in #186
- sync: update CI config files by @web3-bot in #189
- chore: Fix comment typo by @stensonb in #191
- feat: add Features + datastore scoping by @guseggert in #188
New Contributors
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- fix NullDatastore Batch to take a Context by @aschmahmann in #184
- Release v0.5.1 by @aschmahmann in #185
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat: add context to interfaces by @guseggert in #181
- Bump version to 0.5.0 by @guseggert in #183
New Contributors
- @guseggert made their first contribution in #181
Full Changelog: v0.4.6...v0.5.0
Release v0.4.2
Small patch release to avoid filtering by prefix when the prefix is equivalent to /
.
Release v0.4.1
Improve test suite so we can test flatfs.