Kubo v0.39.0 is out!

  • Release Notes: https://github.com/ipfs/kubo/blob/master/docs/changelogs/v0.39.md
  • Release Tag: Release v0.39.0 · ipfs/kubo · GitHub
  • Binaries: /ipns/dist.ipfs.tech/kubo/v0.39.0/
  • Docker: docker pull ipfs/kubo:v0.39.0

Notable features and improvements

This release is an important step toward solving the DHT bottleneck for self-hosting IPFS on consumer hardware and home networks:

  • :bullseye: DHT Sweep provider is now the default - The efficient keyspace-sweeping provider system is enabled by default (Provide.DHT.SweepEnabled=true), reducing load spikes for nodes with large content collections.
  • :high_voltage: Fast root CID providing for immediate content discovery - By default, Kubo makes root CIDs discoverable immediately after ipfs add or ipfs dag import, typically under 1 second.
  • :bar_chart: Detailed statistics with ipfs provide stat - ipfs provide stat shows detailed statistics including queue sizes, reprovide schedules, and worker utilization. Use --all for complete metrics.
  • :play_or_pause_button: Provider state persists across restarts - The provider now resumes where it left off after restarts, with automatic catch-up for content that missed reprovide cycles during downtime.
  • :wrench: Automatic UPnP recovery after router restarts - Fixed automatic port forwarding recovery after router restarts, maintaining connectivity without manual intervention.
  • :desktop_computer: RISC-V support with prebuilt binaries - Official linux-riscv64 prebuilt binaries bring IPFS to open hardware architectures.

Kubo v0.39.0 is out!

News
go-ipfs,kubo,dht,upnp
1 / 3

post by lidel on Nov 27

lidel
15d

Kubo v0.39.0 is out!

  • Release Notes: https://github.com/ipfs/kubo/blob/master/docs/changelogs/v0.39.md
  • Release Tag: Release v0.39.0 · ipfs/kubo · GitHub
  • Binaries: /ipns/dist.ipfs.tech/kubo/v0.39.0/
  • Docker: docker pull ipfs/kubo:v0.39.0

Notable features and improvements

This release is an important step toward solving the DHT bottleneck for self-hosting IPFS on consumer hardware and home networks:

  • :bullseye: DHT Sweep provider is now the default - The efficient keyspace-sweeping provider system is enabled by default (Provide.DHT.SweepEnabled=true), reducing load spikes for nodes with large content collections.
  • :high_voltage: Fast root CID providing for immediate content discovery - By default, Kubo makes root CIDs discoverable immediately after ipfs add or ipfs dag import, typically under 1 second.
  • :bar_chart: Detailed statistics with ipfs provide stat - ipfs provide stat shows detailed statistics including queue sizes, reprovide schedules, and worker utilization. Use --all for complete metrics.
  • :play_or_pause_button: Provider state persists across restarts - The provider now resumes where it left off after restarts, with automatic catch-up for content that missed reprovide cycles during downtime.
  • :wrench: Automatic UPnP recovery after router restarts - Fixed automatic port forwarding recovery after router restarts, maintaining connectivity without manual intervention.
  • :desktop_computer: RISC-V support with prebuilt binaries - Official linux-riscv64 prebuilt binaries bring IPFS to open hardware architectures.

Made this a banner on Nov 27. It will appear at the top of every page until it is dismissed by the user.

Made this a banner on Nov 27. It will appear at the top of every page until it is dismissed by the user.

Pinned globally on Nov 27

Pinned globally on Nov 27

This topic is unpinned for you; it will display in regular order

You will be notified if someone mentions your @name or replies to you.


Related topics

Topic list, column headers with buttons are sortable.
Topic Replies Activity
Kubo v0.39.0-rc1 is out!
News
go-ipfs,kubo,dht,upnp,nat
5 24d
Kubo v0.38.0 is out!
News
go-ipfs,kubo
4 Oct 2
Kubo v0.38.0-rc1 is out!
News
go-ipfs,kubo
3 Sep 20
Kubo v0.38.1 is out!
News
go-ipfs,kubo,windows,pebble
3 Oct 9
Kubo v0.35.0 is out!
News
go-ipfs,kubo
3 May 21