github ipfs/ipfs-desktop v0.50.1

6 hours ago

Note

This release was brought to you by the Shipyard team and IPFS community.

Important

This release carries security fixes across the stack, in the bundled Kubo and in Electron. Older versions of IPFS Desktop stay exposed, so update as soon as possible.

v0.50 is the last IPFS Desktop line from the Shipyard team. Our IPFS work ends on September 30, 2026. After that date, Shipyard no longer maintains IPFS Desktop. Bring your support and transition questions to the community forum.

Highlights

🧊 Updated Kubo to v0.43.1 and Electron to v44

Bundled Kubo is now v0.43.1. See Release Notes for Kubo v0.43.1 for the full list of changes, key highlights below. Electron is now v44 (Chromium 152).

🔒 Security Fixes

Kubo v0.43.1 and Electron 44.3 carry security fixes across the networking and browser layers. Do not stay on 0.50.0 or older.

🌐 WebTransport Keeps Working From Safari 26

Browsers reach your node over WebTransport, and Safari 26 needs the node to advertise session limits before it opens a stream. Kubo now does. (details)

🔕 No Telemetry Endpoint

The bundled Kubo no longer ships a telemetry endpoint, so it collects and sends nothing unless you configure one yourself. (details)

🐧 Electron 44

Fixes the Linux tray icon that Electron 43.3 through 44.0 broke on GNOME, KDE, Xfce and Cinnamon, which hit distro packages built on the system Electron. macOS 13 Ventura is now the minimum, as Electron 44 dropped macOS 12.


🐧 Better Linux Packaging

Distro packages can set IPFS_DESKTOP_EXEC so the autostart entry launches their wrapper script instead of a reconstructed Electron command. Startup no longer launches the daemon twice when the stored daemon flags get normalized on first run. Both fixes from @RubenKelevra, thank you!

🧭 Error Dialogs Point to Answers

The report the error button no longer opens a bug report for failures that already have an answer: a missing or unparseable repo config, removed Kubo config keys, a hostname in an /ip4/ address, a corrupted Files root, and the common "IPFS Desktop will not start" cases now open the matching FAQ entry, which also gained a supported OS table.

What's Changed

Full Changelog: v0.50.0...v0.50.1

Don't miss a new ipfs-desktop release

NewReleases is sending notifications on new releases.