github opencloud-eu/desktop v4.0.0
4.0.0

one hour ago

4.0.0 - 2026-09-03

❤️ Thanks to all contributors! ❤️

@Asmitapaudel, @NeoTheFox, @TheOneRing, @anon-pradip, @bernardgut, @db-ot, @dragotin, @flimmy, @guruz, @individual-it, @kaivol, @p-fruck, @paolostivanin, @prashant-gurung899, @saw-jan, @tbsbdr, @willyp713

💥 Breaking changes

  • Update Qt to 6.11, this removes support for MacOS 12 [#762]

✨ Features

  • Use webfinger for OIDC parameter discovery [#847]

🐛 Bug Fixes

  • Abort a hydration request on failure [#1067]
  • Remove special handling of 404 during oauth refresh [#1046]
  • Extend ignore file with .Trash to follow https://specifications.freed… [#1038]
  • Fix issue with unicode paths in qml [#1027]
  • Fix fallback to wrong icon font [#1018]
  • Disable HTTP/2 support again [#1010]
  • fix(libsync): treat transient network errors as per-file retries, not whole-run aborts [#970]
  • fix(libsync): resume a TUS upload from the server's offset on a 409 mismatch [#971]
  • fix: decode JWT segments as Base64url (RFC 7515) [#978]
  • Fix account stuck in "Connecting" state after network switch [#969]
  • fix(creds): keep the job queue alive across transient token refreshes [#955]
  • FetchServerSettingsJob always emit finished [#824]
  • Fix path passed to pinstate [#810]
  • Fix canonicalPath for drives (c:) [#701]

📈 Enhancement

  • Windows: Shorten name of explorer entry [#1068]
  • Refactor plugin loading [#839]
  • Update SVG logo with new design [#711]

📦️ Dependencies

  • build(deps): bump actions/stale from 10 to 11 [#1003]
  • build(deps): bump actions/cache from 5 to 6 [#958]
  • build(deps): bump actions/checkout from 6 to 7 [#956]
  • Bump actions/upload-artifact from 6 to 7 [#831]
  • Bump actions/cache from 4 to 5 [#758]
  • Bump actions/upload-artifact from 5 to 6 [#757]

Don't miss a new desktop release

NewReleases is sending notifications on new releases.