chore: v0.36.0-rc1
Marcin Rataj committed
Jun 18, 2025 at 16:49 UTC
127da7cf5f9fbb160affeda0781cd4d694cf3cc2
2 files changed
+12
-4
docs/changelogs/v0.36.md
+11
-3
@@ -8,6 +8,8 @@ This release was brought to you by the [Interplanetary Shipyard](https://ipship
8
9
## v0.36.0
10
11
+[<img align="right" width="256px" src="https://github.com/user-attachments/assets/0d830631-7b92-48ca-8ce9-b537e1479dfb" />](https://github.com/user-attachments/assets/0d830631-7b92-48ca-8ce9-b537e1479dfb)
12
+
13
- [Overview](#overview)
14
- [🔦 Highlights](#-highlights)
15
- [HTTP Retrieval Client Now Enabled by Default](#http-retrieval-client-now-enabled-by-default)
@@ -16,7 +18,8 @@ This release was brought to you by the [Interplanetary Shipyard](https://ipship
18
- [Kubo now uses AutoNATv2 as a client](#kubo-now-uses-autonatv2-as-a-client)
19
- [Smarter AutoTLS registration](#smarter-autotls-registration)
20
- [Overwrite option for files cp command](#overwrite-option-for-files-cp-command)
19
- - [Option for filestore command to remove bad blocks](#option-for-filestore-command-to-remove-bad-blocks)
21
+ - [Gateway now supports negative HTTP Range requests](#gateway-now-supports-negative-http-range-requests)
22
+ - [Option for `filestore` command to remove bad blocks](#option-for-filestore-command-to-remove-bad-blocks)
23
- [`ConnMgr.SilencePeriod` configuration setting exposed](#connmgrsilenceperiod-configuration-setting-exposed)
24
- [📦️ Important dependency updates](#-important-dependency-updates)
25
- [📝 Changelog](#-changelog)
@@ -71,9 +74,14 @@ This update to libp2p and [AutoTLS](https://github.com/ipfs/kubo/blob/master/doc
74
75
The `ipfs files cp` command has a `--force` option to allow it to overwrite existing files. Attempting to overwrite an existing directory results in an error.
76
74
-#### Option for filestore command to remove bad blocks
77
+#### Gateway now supports negative HTTP Range requests
78
+
79
+The latest update to `boxo/gateway` adds support for negative HTTP Range requests, achieving [gateway-conformance@v0.8](https://github.com/ipfs/gateway-conformance/releases/tag/v0.8.0) compatibility.
80
+This enables greater interoperability with generic HTTP-based tools. For example, [WebRecorder](https://webrecorder.net/archivewebpage/)'s https://replayweb.page/ can now directly load website snapshots from Kubo-backed URLs.
81
+
82
+#### Option for `filestore` command to remove bad blocks
83
76
-The `filestore` command has a new option, `--remove-bad-blocks`, to verify objects in the filestore and remove those that fail verification.
84
+The [experimental `filestore`](https://github.com/ipfs/kubo/blob/master/docs/experimental-features.md#ipfs-filestore) command has a new option, `--remove-bad-blocks`, to verify objects in the filestore and remove those that fail verification.
85
86
#### `ConnMgr.SilencePeriod` configuration setting exposed
87
version.go
+1
-1
@@ -11,7 +11,7 @@ import (
11
var CurrentCommit string
12
13
// CurrentVersionNumber is the current application's version literal.
14
-const CurrentVersionNumber = "0.36.0-dev"
14
+const CurrentVersionNumber = "0.36.0-rc1"
15
16
const ApiVersion = "/kubo/" + CurrentVersionNumber + "/" //nolint
17