@cryptotaxi247 / kubo / commits / 80b9a87d3

docs: fix v0.41 changelog highlights

- remove metrics highlight already released in v0.40.0 - add go-cid v0.6.1 dep bump with faster base58 encoding note

Marcin Rataj committed Apr 13, 2026 at 19:50 UTC 80b9a87d367ea143fe9e2af13a26300d48a09ebf
1 file changed +1 -5
docs/changelogs/v0.41.md
+1 -5
@@ -24,7 +24,6 @@ This release was brought to you by the [Shipyard](https://ipshipyard.com/) team.
24 - [🛡️ `ipfs object patch` validates UnixFS node types](#-ipfs-object-patch-validates-unixfs-node-types)
25 - [🔗 MFS: fixed CidBuilder preservation](#-mfs-fixed-cidbuilder-preservation)
26 - [📂 FUSE Mount Improvements](#-fuse-mount-improvements)
27 - - [📊 Dropped high-cardinality `server.address` from HTTP metrics](#-dropped-high-cardinality-serveraddress-from-http-metrics)
27 - [📦 CARv2 import over HTTP API](#-carv2-import-over-http-api)
28 - [🐹 Go 1.26, Once More with Feeling](#-go-126-once-more-with-feeling)
29 - [📦️ Dependency updates](#-dependency-updates)
@@ -204,10 +203,6 @@ The FUSE implementation has been rewritten on top of [`hanwen/go-fuse` v2](https
203 - **Per-entry `st_blocks` and `st_blksize` reflect UnixFS.** All three mounts fill `st_blocks` from the UnixFS file size so `du`, `ls -s`, `stat`, and "size on disk" in file managers match `ls -l`. Directories report a nominal 1 block so tools that treat 0 as "unsupported" behave correctly. `st_blksize` advertises a chunk-aligned preferred I/O size: `/mfs` and `/ipns` use [`Import.UnixFSChunker`](https://github.com/ipfs/kubo/blob/master/docs/config.md#importunixfschunker), so `cp`, `dd`, and `rsync` buffer writes at the chunker boundary; `/ipfs` uses a stable 1 MiB hint since published CIDs have no single chunker.
204 - **Platform compatibility.** macOS detection updated from OSXFUSE 2.x to macFUSE 4.x. Linux no longer needs a `fusermount` symlink; [`hanwen/go-fuse`](https://github.com/hanwen/go-fuse) finds `fusermount3` natively.
205
207 -#### 📊 Dropped high-cardinality `server.address` from HTTP metrics
208 -
209 -The `server.address` attribute (derived from the `Host` header) has been removed from `http.server.*` metrics. On subdomain gateways every CID produced a unique time series, causing multi-gigabyte Prometheus responses. A new `server.domain` attribute groups requests by the gateway's public suffix (e.g. `dweb.link`) instead. See [#11208](https://github.com/ipfs/kubo/pull/11208) and [docs/metrics.md](https://github.com/ipfs/kubo/blob/master/docs/metrics.md).
210 -
206 #### 📦 CARv2 import over HTTP API
207
208 `ipfs dag import` of CARv2 files now works over the HTTP API. Previously it failed with `operation not supported` because the HTTP multipart stream falsely advertised seek support, which go-car relied on for CARv2 payload offset. See [#11253](https://github.com/ipfs/kubo/pull/11253).
@@ -225,6 +220,7 @@ You should see lower memory usage and reduced GC pauses thanks to the new Green
220 - update `ipfs-webui` to [v4.12.0](https://github.com/ipfs/ipfs-webui/releases/tag/v4.12.0)
221 - update `gateway-conformance` tests to [v0.13](https://github.com/ipfs/gateway-conformance/releases/tag/v0.13.0) (incl. [v0.12](https://github.com/ipfs/gateway-conformance/releases/tag/v0.12.0), [v0.11](https://github.com/ipfs/gateway-conformance/releases/tag/v0.11.0))
222 - update `boxo` to [v0.38.0](https://github.com/ipfs/boxo/releases/tag/v0.38.0)
223 +- update `go-cid` to [v0.6.1](https://github.com/ipfs/go-cid/releases/tag/v0.6.1) (pulls in `go-multibase` [v0.3.0](https://github.com/multiformats/go-multibase/releases/tag/v0.3.0) with up to 5x faster base58 encoding for CIDv0)
224
225 ### 📝 Changelog
226