1
0
mirror of https://github.com/ipfs/kubo.git synced 2025-12-19 01:30:17 +08:00

chore: v0.36.0-rc1

This commit is contained in:
Marcin Rataj
2025-06-18 16:49:54 +02:00
parent 002d9816ff
commit 127da7cf5f
2 changed files with 12 additions and 4 deletions

View File

@@ -8,6 +8,8 @@ This release was brought to you by the [Interplanetary Shipyard](https://ipship
## v0.36.0
[<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)
- [Overview](#overview)
- [🔦 Highlights](#-highlights)
- [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
- [Kubo now uses AutoNATv2 as a client](#kubo-now-uses-autonatv2-as-a-client)
- [Smarter AutoTLS registration](#smarter-autotls-registration)
- [Overwrite option for files cp command](#overwrite-option-for-files-cp-command)
- [Option for filestore command to remove bad blocks](#option-for-filestore-command-to-remove-bad-blocks)
- [Gateway now supports negative HTTP Range requests](#gateway-now-supports-negative-http-range-requests)
- [Option for `filestore` command to remove bad blocks](#option-for-filestore-command-to-remove-bad-blocks)
- [`ConnMgr.SilencePeriod` configuration setting exposed](#connmgrsilenceperiod-configuration-setting-exposed)
- [📦️ Important dependency updates](#-important-dependency-updates)
- [📝 Changelog](#-changelog)
@@ -71,9 +74,14 @@ This update to libp2p and [AutoTLS](https://github.com/ipfs/kubo/blob/master/doc
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.
#### Option for filestore command to remove bad blocks
#### Gateway now supports negative HTTP Range requests
The `filestore` command has a new option, `--remove-bad-blocks`, to verify objects in the filestore and remove those that fail verification.
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.
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.
#### Option for `filestore` command to remove bad blocks
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.
#### `ConnMgr.SilencePeriod` configuration setting exposed

View File

@@ -11,7 +11,7 @@ import (
var CurrentCommit string
// CurrentVersionNumber is the current application's version literal.
const CurrentVersionNumber = "0.36.0-dev"
const CurrentVersionNumber = "0.36.0-rc1"
const ApiVersion = "/kubo/" + CurrentVersionNumber + "/" //nolint