Kubo v0.38.0-rc2 is out!

Kubo v0.38.0-rc2 is out!

RC2 includes fixes from RC1 testing. Main changes address common operational issues.

Notable fixes and improvements

  • :package: Better handling of large content sets - If you’re announcing thousands of CIDs and running into issues, the experimental opt-in Sweeping DHT Provider (Provide.DHT.SweepEnabled) reduces memory and network usage significantly.
  • :stethoscope: Gateway timeout diagnostics - 504 errors now include information about which providers were contacted and where retrieval failed, making debugging easier.
  • :control_knobs: Updated WebUI (v4.9) - Added diagnostics screen for system monitoring and troubleshooting.
  • :hammer_and_wrench: Simplified provider config - The required migration combines Provider and Reprovider settings into a single Provide section.
  • :wrench: Pin names now work correctly - ipfs pin ls <cid> --names returns the names you assigned to pins instead of empty results.

Testing

Please test and report any issues, particularly if you work with large pinsets or have experienced gateway timeout problems and struggled to debug before.