Skip to content

Commit

Permalink
Merge pull request #250 from ipfs/release-v1.12.0
Browse files Browse the repository at this point in the history
Release v1.12.0
  • Loading branch information
hsanjuan authored Feb 27, 2025
2 parents 0c588d4 + ddde49a commit 8878bd0
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 7 deletions.
17 changes: 11 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,6 @@ The following emojis are used to highlight certain changes:

### Added

- HTTP block retrieval support: rainbow can now use [Trustless HTTP Gateways](https://specs.ipfs.tech/http-gateways/trustless-gateway/) to perform block retrievals in parallel to [Bitswap](https://specs.ipfs.tech/bitswap-protocol/).
- This takes advantage of peers with `/tls` + `/http` multiaddrs (HTTPS is required).
- You can enable HTTP retrievals with `--http-retrieval-enable`, and limit it to urls of specific hostnames with `--http-retrieval-allowlist <hostname>`.
- You can also ignore provider records from certain peer IDs with `--routing-ignore-providers <peerID>` (for example to ignore peer IDs from bitswap endpoints of providers that offer HTTP).
- **NOTE**: this feature works in the same way as Bitswap: known HTTP-peers receive optimistic block requests even for content that they are not announcing. See [Boxo's CHANGELOG](https://github.com/ipfs/boxo/blob/main/CHANGELOG.md) for more information.

### Changed

### Fixed
Expand All @@ -31,6 +25,17 @@ The following emojis are used to highlight certain changes:

### Security


## [1.12.0]

### Added

- HTTP block retrieval support: rainbow can now use [Trustless HTTP Gateways](https://specs.ipfs.tech/http-gateways/trustless-gateway/) to perform block retrievals in parallel to [Bitswap](https://specs.ipfs.tech/bitswap-protocol/).
- This takes advantage of peers with `/tls` + `/http` multiaddrs (HTTPS is required).
- You can enable HTTP retrievals with `--http-retrieval-enable`, and limit it to urls of specific hostnames with `--http-retrieval-allowlist <hostname>`.
- You can also ignore provider records from certain peer IDs with `--routing-ignore-providers <peerID>` (for example to ignore peer IDs from bitswap endpoints of providers that offer HTTP).
- **NOTE**: this feature works in the same way as Bitswap: known HTTP-peers receive optimistic block requests even for content that they are not announcing. See [Boxo's CHANGELOG](https://github.com/ipfs/boxo/blob/main/CHANGELOG.md) for more information.

## [1.11.0]

### Changed
Expand Down
2 changes: 1 addition & 1 deletion version.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"version": "v1.11.0"
"version": "v1.12.0"
}

0 comments on commit 8878bd0

Please sign in to comment.