Releases: ipld/frisbii
Releases · ipld/frisbii
v0.2.0
What's Changed
Notable changes
- Added
--announce-url
flag for specifying an alternate indexer endpoint for announcements - Added
--ipni-path
flag for specifying the local path that the indexer should call back to in order to fetch advertisements - Local announcement path now defaults to
"/ipni/"
(previously"/_ipni/"
) because the latest IPNI prefixes HTTP advertisements paths with/ipni/v1/ad
. Any subset of"/ipni/v1/ad"
will have the same effect as the advertisement handler only checks the final element of the path. - Graceful shutdown handling on SIGINT or SIGTERM.
Commits
- chore(deps): bump golang.org/x/term from 0.11.0 to 0.12.0 by @dependabot in #43
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #42
- chore: update ipni components by @rvagg in #36
- chore(deps): bump github.com/ipni/index-provider from 0.14.1 to 0.14.2 by @dependabot in #45
Full Changelog: v0.1.3...v0.2.0
v0.1.3
What's Changed
Full Changelog: v0.1.2...v0.1.3
v0.1.2
v0.1.1
What's Changed
chore: update to go-trustless-utils@0.2 by @rvagg in #37
- Includes improved handling of
Accept
headers and generation ofContent-Type
headers. Multiple content types inAccept
headers are respected, along withq=
quality factors for ranking preferences; the top compatible content type will be chosen. Currently this only dictates whether duplicates are present in output or not.
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Go 1.20 minimum, with Go 1.21 support
- Log warning when requests include paths that can't be fully resolved within the DAG (e.g. when the path isn't in the directory structure discovered). This is not strictly an error but is now visible with logging turned on.
entity-bytes
(byte range) request support.- Defer writing CAR output until the first block is resolved. If there is an error loading the first block, this can be reported to the client rather than an empty CAR.
frisbii.NewHttpIpfs()
API has changed, withmaxResponseDuration
andmaxResponseBytes
moved to anOptions
pattern.
Full Changelog: v0.0.5...v0.1.0
v0.0.5
v0.0.4
v0.0.3
v0.0.2
Full Changelog: v0.0.1...v0.0.2
v0.0.1
Full Changelog: https://github.com/ipld/frisbii/commits/v0.0.1