ipfs / kubo

An IPFS implementation in Go
https://docs.ipfs.tech/how-to/command-line-quick-start/
Other
15.84k stars 2.97k forks source link

Release: v0.26.0 [skip changelog] #10287

Closed hacdias closed 4 months ago

hacdias commented 4 months ago

This PR creates release v0.26.0


Kubo commits NOT included in this release

e17753e docs: in RELEASE_ISSUE_TEMPLATE ask releaser to ensure we are using the latest go release on the major branch
2963f10 chore: increase time of sync-release-assets
8978b54 chore: update version
43629b5 chore(deps): bump docker/setup-qemu-action from 2 to 3
0ee0ec6 chore(deps): bump docker/login-action from 2.2.0 to 3.0.0
2a33a07 chore(deps): bump actions/setup-node from 3 to 4
24b223c chore(deps): bump docker/build-push-action from 4 to 5
75f39a4 chore(deps): bump docker/setup-buildx-action from 2 to 3
75f3c10 chore(deps): bump github.com/ipfs-shipyard/nopfs
9343a95 docs(config): clarify ReproviderStrategy roots
2738b49 profile: add trace
21b820a fix: profiling tests
982d8a9 chore: update boxo
765147f chore(deps): bump actions/setup-go from 4 to 5
2a07097 chore(deps): bump actions/github-script from 6 to 7
22742ba chore(deps): bump actions/upload-artifact and actions/download-artifact from 3 to 4
f72c6cf dependabot: only update github-actions
0ec6308 core/corehttp: wrap hostname option with otelhttp
35ad4ae ci: use latest tagged @helia/interop version
e11d7b0 docs: improve release issue template (#10305)
c0d7da2 docs(cli): name inspect --verify (#10308)
4790618 chore: remove Gateway.APICommands

Boxo commits NOT included in this release

76d9292 Merge pull request #543 from ipfs/merge-release-v0.17.0
ba2f544 gateway: remove workaround for go bugs on ranges on empty files
651402f ipld/unixfs/trickle: add Parallel to tests
922c66c chunking: a t.Parallel on tests
8109917 blockservice: add `NewSessionContext` and `EmbedSessionInContext`
992c55c gateway: add `WithContextHint` to `handler` and implement it on `BlocksBackend`
22fa8b1 blockservice: add `NewSessionContext` and `EmbedSessionInContext` (#549)
bcb321c gateway: add `WithContextHint` to `handler` and implement it on `BlocksBackend` (#550)
3154a46 gateway: implement passthrough `WithContextHint` on `ipfsBackendWithMetrics`
ea04c77 blockservice: make ContextWithSession shortcut grabSessionFromContext inside newSession
2f67c04 blockservice: don't store allowlist in Session
c7f33e6 blockservice: add compiletime guard for BoundedBlockService on the blockservice struct
d5be896 blockservice: optimize getBlocks filter by not rescanning the already valid leading elements
02c77b4 blockservice: fix symbol name in docs
b8ac21b blockservice: stop using deprecated NewWriteThrough in tests
0536783 blockservice: remove deprecated NewWriteThrough function
4c3a1f2 gateway: remove dead, unexported lazySeek
hacdias commented 4 months ago

Note: at the moment, Kuboreleaser asks to merge this PR during the pre-release, but that is not correct. Please don't merge this until final release. See https://github.com/ipfs/kuboreleaser/issues/29.

hacdias commented 4 months ago

Note that helia-interop has been fixed in the meanwhile by 35ad4aee7fead1a5a22400d1dc99685094fee898.