Skip to content

v1.12.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 27 Feb 21:38
8878bd0

What's Changed

Added

  • HTTP block retrieval support: rainbow can now use Trustless HTTP Gateways to perform block retrievals in parallel to Bitswap.
    • 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 for more information.

Full Changelog: v1.11.0...v1.12.0

This release was brought to you by the Shipyard team.