Skip to content

Commit 1512ec5

Browse files
authored
1 parent 4009ad3 commit 1512ec5

File tree

7 files changed

+153
-156
lines changed

7 files changed

+153
-156
lines changed

docs/changelogs/v0.32.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@
77
- [Overview](#overview)
88
- [🔦 Highlights](#-highlights)
99
- [🎯 AutoTLS: Automatic Certificates for libp2p WebSockets via `libp2p.direct`](#-autotls-automatic-certificates-for-libp2p-websockets-via-libp2pdirect)
10-
- [📦️ Boxo and go-libp2p updates](#-boxo-and-go-libp2p-updates)
11-
- [Replaced dependency on archived `github.com/mitchellh/go-homedir`](replaced-go-homedir)
10+
- [📦️ Dependency updates](#-dependency-updates)
1211
- [📝 Changelog](#-changelog)
1312
- [👨‍👩‍👧‍👦 Contributors](#-contributors)
1413

@@ -23,22 +22,20 @@ Opt-in configuration allows Kubo nodes to obtain CA-signed TLS certificates for
2322

2423
See [`AutoTLS`](https://github.com/ipfs/kubo/blob/master/docs/config.md#autotls) configuration for details how to enable it. We appreciate you testing and providing an early feedback in [kubo#10560](https://github.com/ipfs/kubo/issues/10560).
2524

26-
#### 📦️ Boxo and go-libp2p updates
25+
#### 📦️ Dependency updates
2726

28-
- update `boxo` to [v0.24.1](https://github.com/ipfs/boxo/releases/tag/v0.24.1) + [v0.24.2](https://github.com/ipfs/boxo/releases/tag/v0.24.2)
27+
- update `boxo` to [v0.24.1](https://github.com/ipfs/boxo/releases/tag/v0.24.1) + [v0.24.2](https://github.com/ipfs/boxo/releases/tag/v0.24.2) + [v0.24.3](https://github.com/ipfs/boxo/releases/tag/v0.24.3)
2928
- This includes a number of fixes and bitswap improvements, and support for filtering from [IPIP-484](https://specs.ipfs.tech/ipips/ipip-0484/) in delegated HTTP routing and IPNI queries.
3029
- update `go-libp2p` to [v0.37.0](https://github.com/libp2p/go-libp2p/releases/tag/v0.37.0)
3130
- This update required removal of `Swarm.RelayService.MaxReservationsPerPeer` configuration option from Kubo. If you had it set, remove it from your configuration file.
3231
- update `go-libp2p-kad-dht` to [v0.27.0](https://github.com/libp2p/go-libp2p-kad-dht/releases/tag/v0.27.0)
3332
- update `go-libp2p-pubsub` to [v0.12.0](https://github.com/libp2p/go-libp2p-pubsub/releases/tag/v0.12.0)
34-
35-
### Replaced go-homedir
36-
37-
The `github.com/mitchellh/go-homedir` repo is archived, no longer needed, and no longer maintained.
38-
39-
- `homedir.Dir` is replaced by the stdlib `os.UserHomeDir`
40-
- `homedir.Expand` is replaced by `fsutil.ExpandHome` in the `github.com/ipfs/kubo/misc/fsutil` package.
41-
- The new `github.com/ipfs/kubo/misc/fsutil` package contains file utility code previously located elsewhere in kubo.
33+
- update `p2p-forge/client` to [v0.0.2](https://github.com/ipshipyard/p2p-forge/releases/tag/v0.0.2)
34+
- removed `go-homedir`
35+
- The `github.com/mitchellh/go-homedir` repo is archived, no longer needed, and no longer maintained.
36+
- `homedir.Dir` is replaced by the stdlib `os.UserHomeDir`
37+
- `homedir.Expand` is replaced by `fsutil.ExpandHome` in the `github.com/ipfs/kubo/misc/fsutil` package.
38+
- The new `github.com/ipfs/kubo/misc/fsutil` package contains file utility code previously located elsewhere in kubo.
4239

4340
### 📝 Changelog
4441

docs/examples/kubo-as-a-library/go.mod

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ go 1.23
77
replace github.com/ipfs/kubo => ./../../..
88

99
require (
10-
github.com/ipfs/boxo v0.24.2
10+
github.com/ipfs/boxo v0.24.3
1111
github.com/ipfs/kubo v0.0.0-00010101000000-000000000000
1212
github.com/libp2p/go-libp2p v0.37.0
1313
github.com/multiformats/go-multiaddr v0.13.0
@@ -18,7 +18,7 @@ require (
1818
github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96 // indirect
1919
github.com/DataDog/zstd v1.4.5 // indirect
2020
github.com/Jorropo/jsync v1.0.1 // indirect
21-
github.com/alecthomas/units v0.0.0-20240626203959-61d1e3462e30 // indirect
21+
github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b // indirect
2222
github.com/alexbrainman/goissue34681 v0.0.0-20191006012335-3fc7a47baff5 // indirect
2323
github.com/benbjohnson/clock v1.3.5 // indirect
2424
github.com/beorn7/perks v1.0.1 // indirect
@@ -36,7 +36,7 @@ require (
3636
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect
3737
github.com/containerd/cgroups v1.1.0 // indirect
3838
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
39-
github.com/crackcomm/go-gitignore v0.0.0-20231225121904-e25f5bc08668 // indirect
39+
github.com/crackcomm/go-gitignore v0.0.0-20241020182519-7843d2ba8fdf // indirect
4040
github.com/cskr/pubsub v1.0.2 // indirect
4141
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
4242
github.com/davidlazar/go-crypto v0.0.0-20200604182044-b73af7476f6c // indirect
@@ -51,22 +51,22 @@ require (
5151
github.com/flynn/noise v1.1.0 // indirect
5252
github.com/francoispqt/gojay v1.2.13 // indirect
5353
github.com/fsnotify/fsnotify v1.7.0 // indirect
54-
github.com/gabriel-vasile/mimetype v1.4.4 // indirect
54+
github.com/gabriel-vasile/mimetype v1.4.6 // indirect
5555
github.com/getsentry/sentry-go v0.27.0 // indirect
5656
github.com/go-jose/go-jose/v4 v4.0.4 // indirect
5757
github.com/go-logr/logr v1.4.2 // indirect
5858
github.com/go-logr/stdr v1.2.2 // indirect
5959
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
6060
github.com/godbus/dbus/v5 v5.1.0 // indirect
6161
github.com/gogo/protobuf v1.3.2 // indirect
62-
github.com/golang/glog v1.2.1 // indirect
62+
github.com/golang/glog v1.2.2 // indirect
6363
github.com/golang/protobuf v1.5.4 // indirect
6464
github.com/golang/snappy v0.0.4 // indirect
6565
github.com/google/gopacket v1.1.19 // indirect
6666
github.com/google/pprof v0.0.0-20241017200806-017d972448fc // indirect
6767
github.com/google/uuid v1.6.0 // indirect
6868
github.com/gorilla/websocket v1.5.3 // indirect
69-
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect
69+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
7070
github.com/hashicorp/errwrap v1.1.0 // indirect
7171
github.com/hashicorp/go-multierror v1.1.1 // indirect
7272
github.com/hashicorp/golang-lru v1.0.2 // indirect
@@ -109,7 +109,7 @@ require (
109109
github.com/ipld/go-car/v2 v2.14.2 // indirect
110110
github.com/ipld/go-codec-dagpb v1.6.0 // indirect
111111
github.com/ipld/go-ipld-prime v0.21.0 // indirect
112-
github.com/ipshipyard/p2p-forge v0.0.1 // indirect
112+
github.com/ipshipyard/p2p-forge v0.0.2 // indirect
113113
github.com/jackpal/go-nat-pmp v1.0.2 // indirect
114114
github.com/jbenet/go-temp-err-catcher v0.1.0 // indirect
115115
github.com/jbenet/goprocess v0.1.4 // indirect
@@ -189,7 +189,7 @@ require (
189189
github.com/quic-go/webtransport-go v0.8.1-0.20241018022711-4ac2c9250e66 // indirect
190190
github.com/raulk/go-watchdog v1.3.0 // indirect
191191
github.com/rogpeppe/go-internal v1.13.1 // indirect
192-
github.com/samber/lo v1.46.0 // indirect
192+
github.com/samber/lo v1.47.0 // indirect
193193
github.com/spaolacci/murmur3 v1.1.0 // indirect
194194
github.com/stretchr/testify v1.9.0 // indirect
195195
github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d // indirect
@@ -203,16 +203,16 @@ require (
203203
github.com/wlynxg/anet v0.0.5 // indirect
204204
github.com/zeebo/blake3 v0.2.4 // indirect
205205
go.opencensus.io v0.24.0 // indirect
206-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.52.0 // indirect
207-
go.opentelemetry.io/otel v1.28.0 // indirect
208-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.27.0 // indirect
209-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.27.0 // indirect
210-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.27.0 // indirect
211-
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.27.0 // indirect
212-
go.opentelemetry.io/otel/exporters/zipkin v1.27.0 // indirect
213-
go.opentelemetry.io/otel/metric v1.28.0 // indirect
214-
go.opentelemetry.io/otel/sdk v1.27.0 // indirect
215-
go.opentelemetry.io/otel/trace v1.28.0 // indirect
206+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.56.0 // indirect
207+
go.opentelemetry.io/otel v1.31.0 // indirect
208+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.31.0 // indirect
209+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.31.0 // indirect
210+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.31.0 // indirect
211+
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.31.0 // indirect
212+
go.opentelemetry.io/otel/exporters/zipkin v1.31.0 // indirect
213+
go.opentelemetry.io/otel/metric v1.31.0 // indirect
214+
go.opentelemetry.io/otel/sdk v1.31.0 // indirect
215+
go.opentelemetry.io/otel/trace v1.31.0 // indirect
216216
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
217217
go.uber.org/atomic v1.11.0 // indirect
218218
go.uber.org/dig v1.18.0 // indirect
@@ -231,9 +231,9 @@ require (
231231
golang.org/x/tools v0.26.0 // indirect
232232
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
233233
gonum.org/v1/gonum v0.15.0 // indirect
234-
google.golang.org/genproto/googleapis/api v0.0.0-20240617180043-68d350f18fd4 // indirect
235-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240617180043-68d350f18fd4 // indirect
236-
google.golang.org/grpc v1.64.0 // indirect
234+
google.golang.org/genproto/googleapis/api v0.0.0-20241007155032-5fefd90f89a9 // indirect
235+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241007155032-5fefd90f89a9 // indirect
236+
google.golang.org/grpc v1.67.1 // indirect
237237
google.golang.org/protobuf v1.35.1 // indirect
238238
gopkg.in/yaml.v3 v3.0.1 // indirect
239239
lukechampine.com/blake3 v1.3.0 // indirect

0 commit comments

Comments
 (0)