Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Release: v0.26.0 [skip changelog] #10313

Merged
merged 5 commits into from
Jan 22, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
78 changes: 77 additions & 1 deletion docs/changelogs/v0.26.md
Expand Up @@ -43,6 +43,82 @@ See the [boxo tracing docs](https://github.com/ipfs/boxo/blob/a391d02102875ee707

### 📝 Changelog

- Export a `kubo.Start` function so users can programmatically start Kubo from within a go program.
<details><summary>Full Changelog</summary>

- github.com/ipfs/kubo:
- chore: update version
- chore: update version
- feat(pinning): allow for overwriting pin name
- chore: update otlp
- Revert "build,docker: add support for riscv64"
- feat: support optional pin names (#10261) ([ipfs/kubo#10261](https://github.com/ipfs/kubo/pull/10261))
- build,docker: add support for riscv64
- feat(cmd/ipfs): Make it possible to depend on cmd/ipfs/kubo for easier preloaded plugin management ([ipfs/kubo#10219](https://github.com/ipfs/kubo/pull/10219))
- docs: fix broken link in HTTP RPC client doc (#10267) ([ipfs/kubo#10267](https://github.com/ipfs/kubo/pull/10267))
- Merge Release: v0.25.0 [skip changelog] ([ipfs/kubo#10260](https://github.com/ipfs/kubo/pull/10260))
- docs: add detail to NOpfs instructions in content-blocking.md
- commands: remove several deprecated commands
- fix: allow daemon to start correctly if the API is null (#10062) ([ipfs/kubo#10062](https://github.com/ipfs/kubo/pull/10062))
- chore: update version
- github.com/ipfs/boxo (v0.16.0 -> v0.17.0):
- Release v0.17.0 ([ipfs/boxo#542](https://github.com/ipfs/boxo/pull/542))
- github.com/ipfs/go-ipld-cbor (v0.0.6 -> v0.1.0):
- v0.1.0 bump
- chore: add or force update version.json
- allow configuration of ipldStores default hash function ([ipfs/go-ipld-cbor#86](https://github.com/ipfs/go-ipld-cbor/pull/86))
- sync: update CI config files (#85) ([ipfs/go-ipld-cbor#85](https://github.com/ipfs/go-ipld-cbor/pull/85))
- github.com/ipfs/go-unixfsnode (v1.8.1 -> v1.9.0):
- v1.9.0 bump
- feat: expose ToDirEntryFrom to allow sub-dag representation
- feat: new UnixFS{File,Directory} with options pattern
- feat: testutil generator enhancements
- github.com/ipld/go-car/v2 (v2.10.2-0.20230622090957-499d0c909d33 -> v2.13.1):
- fix: BlockMetadata#Offset should be for section, not block data
- fix: add closed check, expose storage.ErrClosed
- fix: switch constructor args to match storage.New*, make roots plural
- feat: add DeferredCarWriter
- feat: fix BlockReader#SkipNext & add SourceOffset property
- v0.6.2 ([ipld/go-car#464](https://github.com/ipld/go-car/pull/464))
- fix: opt-in way to allow empty list of roots in CAR headers ([ipld/go-car#461](https://github.com/ipld/go-car/pull/461))
- github.com/libp2p/go-libp2p-asn-util (v0.3.0 -> v0.4.1):
- chore: release v0.4.1
- fix: add Init method on backward compat
- chore: release v0.4.0
- rewrite representation to a sorted binary list and embed it
- docs: fix incorrect markdown === in README
- ci: run go generate on CI (#27) ([libp2p/go-libp2p-asn-util#27](https://github.com/libp2p/go-libp2p-asn-util/pull/27))
- github.com/multiformats/go-multiaddr (v0.12.0 -> v0.12.1):
- v0.12.1 bump
- manet: reduce allocations in resolve unspecified address
- github.com/whyrusleeping/cbor-gen (v0.0.0-20230126041949-52956bd4c9aa -> v0.0.0-20240109153615-66e95c3e8a87):
- Add a feature to preserve nil slices (#88) ([whyrusleeping/cbor-gen#88](https://github.com/whyrusleeping/cbor-gen/pull/88))
- some cleanup for easier reading ([whyrusleeping/cbor-gen#89](https://github.com/whyrusleeping/cbor-gen/pull/89))
- Support gen for map with value type `string` (#83) ([whyrusleeping/cbor-gen#83](https://github.com/whyrusleeping/cbor-gen/pull/83))
- feat: add support for pointers to CIDs in slices (#86) ([whyrusleeping/cbor-gen#86](https://github.com/whyrusleeping/cbor-gen/pull/86))
- optimize anything using WriteString ([whyrusleeping/cbor-gen#85](https://github.com/whyrusleeping/cbor-gen/pull/85))
- Implement *bool support and support omitempty for slices ([whyrusleeping/cbor-gen#81](https://github.com/whyrusleeping/cbor-gen/pull/81))

</details>

### 👨‍👩‍👧‍👦 Contributors

| Contributor | Commits | Lines ± | Files Changed |
|-------------|---------|---------|---------------|
| Henrique Dias | 11 | +493/-1184 | 48 |
| Łukasz Magiera | 3 | +610/-582 | 16 |
| Rod Vagg | 11 | +1030/-151 | 18 |
| whyrusleeping | 6 | +553/-388 | 14 |
| Jorropo | 13 | +561/-348 | 84 |
| Jeromy Johnson | 1 | +771/-48 | 6 |
| Steven Allen | 2 | +264/-135 | 4 |
| Forrest | 1 | +214/-0 | 5 |
| Marcin Rataj | 1 | +89/-24 | 2 |
| sukun | 1 | +31/-11 | 5 |
| Will Scott | 3 | +25/-10 | 3 |
| Adin Schmahmann | 3 | +21/-5 | 3 |
| web3-bot | 2 | +8/-8 | 3 |
| Marten Seemann | 1 | +13/-1 | 1 |
| Bumblefudge | 1 | +5/-2 | 1 |
| Will | 1 | +1/-1 | 1 |
| Nicholas Ericksen | 1 | +1/-1 | 1 |
| 0xbasar | 1 | +1/-1 | 1 |