Nextcloud Desktop Updates & Release Notes

Follow

30 updates curated from 1 source by the Releasebot Team. Last updated: Sep 28, 2026

Get this feed:
  • Oct 12, 2026
    • Date parsed from source:
      Oct 12, 2026
    • First seen by Releasebot:
      Sep 28, 2026
    • Modified by Releasebot:
      Oct 12, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 35.0.0

    Nextcloud Desktop ships a major update with broad sync, tray, and file provider improvements, plus macOS, Windows, and Linux fixes. It adds unified search, fuller Assistant features, unified sharing, and stronger handling for lock files, uploads, and account management.

    What's Changed

    • chore(macOS): Removed obsolete SwiftNIO dependency by @i2h3 in #10179
    • fix(file-provider): invalidate lock tokens when file paths change. by @camilasan in #10135
    • fix(perf): do not run CI on draft PRs by @Rello in #10183
    • Fix initial menu bar extra sync status by @i2h3 in #10187
    • fix(#10177): Unblock menu bar extra by @i2h3 in #10193
    • Movable wizard window by @i2h3 in #10188
    • fix(gui): prevent nullptr dereference when VFS mode is unavailable by @troed in #10176
    • chore(agents): add guideline for verifiable claims in contributions. by @camilasan in #10200
    • fix(vfs/windows): use proper relative local path for DB records by @mgallien in #10204
    • Relabel "virtual files" as "File Provider" by @i2h3 in #10205
    • fix(libsync): folder move or rename data loss. by @camilasan in #9998
    • fix: build error with OpenSSL 4.0 by @raviksharma in #10223
    • fix(#10216): Prevent app nap and silent kill by @i2h3 in #10230
    • feat(tray): move logout and remove to settings menu by @Rello in #10165
    • fix(UI): read OCC_UPDATE_URL only for dev builds by @Rello in #10236
    • chore(deps): Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #10225
    • fix(gui): remove gap after status messages by @nilsding in #10245
    • Bugfix/end to end encryption by @mgallien in #10244
    • chore(deps): Bump cpp-linter/cpp-linter-action from 2.18.0 to 2.19.0 by @dependabot[bot] in #10224
    • Correct Remote Change Propagation to File Provider Framework by @i2h3 in #10252
    • Support Adobe Lock Files by @i2h3 in #10260
    • Confine Enumeration (master) by @i2h3 in #10262
    • fix: parsing ] in ignore list in File Provider correctly by @Rello in #10268
    • chore(deps): Bump actions/cache from 5.0.5 to 6.1.0 by @dependabot[bot] in #10273
    • chore(deps): Bump cpp-linter/cpp-linter-action from 2.19.0 to 2.20.0 by @dependabot[bot] in #10275
    • chore(deps): Bump actions/cache/restore from 5.0.5 to 6.1.0 by @dependabot[bot] in #10274
    • chore(deps): Bump actions/setup-python from 6.2.0 to 6.3.0 by @dependabot[bot] in #10271
    • chore(deps): Bump actions/cache/save from 5.0.5 to 6.1.0 by @dependabot[bot] in #10272
    • Remove QtWebEngine by @i2h3 in #10092
    • Fix crash due to FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS by @i2h3 in #10281
    • fix(logs): prints the Qt platform name at startup by @mgallien in #10277
    • fix(cmd,csync): don't silently ignore a missing --exclude file by @mosandlt in #10283
    • Prevent crash on wake (Ticket#96101255) by @i2h3 in #10290
    • chore: disable building with Qt WebEngine in craft settings by @mgallien in #10279
    • "Edit locally" in Web → Reveal in Finder on macOS by @Rello in #10303
    • feature(signup): migrate simple-signup to standard browser by @Rello in #9969
    • chore(deps): Bump nextcloud/pr-feedback-action from 1883b38a033fb16f576875e0cf45f98b857655c4 to c8c97a6b11ff6379e629a8fbde09572730cacec9 by @dependabot[bot] in #10315
    • Bugfix/noid/fix account provisioning by @mgallien in #10304
    • feat(tray): Migrate TrayWindow to the new tray user menu by @Rello in #10164
    • Support Adobe InDesign safe save by @i2h3 in #10322
    • fix: load existing accounts before creating a new one by @mgallien in #10325
    • fix: translation strings by @Rello in #10329
    • fix: Don't recursively call processEvents by @Xaymar in #10314
    • fix(UI): validate E2EE file names by @Rello in #10238
    • fix(exclude): avoid trying to read patterns from file when reading failed by @nilsding in #10335
    • Enable removal of downloaded items on a folder by @i2h3 in #10339
    • fix: "dismiss" string and showing of chat message in tray preview by @Rello in #10343
    • fix(TransifexStringCatalogSanitizer): Hardening to prevent data loss by @i2h3 in #10344
    • feature: add search dialog to new tray menu by @Rello in #10331
    • fix: do not allow scheme change for push notifications by @Rello in #10351
    • Feature/governance labels integration by @mgallien in #10100
    • chore: cleanup some unused capability/sharing methods by @nilsding in #10348
    • perf(sync): remove 3ms scheduling delay between propagation jobs by @qoole in #9992
    • perf(activity): cache singleton pointers and avoid string concat in hot path by @qoole in #9997
    • fix(tray): Fix macOS material choice for tray menu background by @claucambra in #10359
    • Improve FinderSync Extension handling by @i2h3 in #10356
    • Revert "perf(sync): remove 3ms scheduling delay between propagation jobs" by @nilsding in #10371
    • chore(deps): Bump nextcloud/pr-feedback-action from c8c97a6b11ff6379e629a8fbde09572730cacec9 to 4709fa5b3e1821559d4c312ef937b61f1567aa44 by @dependabot[bot] in #10366
    • feat(governance): update governance API for latest changes by @mgallien in #10378
    • chore(deps): Bump actions/stale from 10.3.0 to 10.4.0 by @dependabot[bot] in #10365
    • Check for file provider upload size mismatch by @i2h3 in #10369
    • chore: @claucambra is a new code owner by @mgallien in #10376
    • Improved upload chunk integrity by @i2h3 in #10377
    • Improved file provider switch user experience by @i2h3 in #10354
    • refactor(gui/search): build as a proper QML module by @nilsding in #10360
    • Detect upload conflicts with an If-Match precondition by @i2h3 in #10393
    • feat: Handle AutoCAD lock files in classic sync by @claucambra in #10379
    • feat(fileprovider): Handle AutoCAD lock files by @claucambra in #10372
    • chore: Add performance test/results requirement for perf PRs in PR template by @claucambra in #10390
    • fix(cmd,csync): anchor --exclude patterns at the sync root regardless of filename by @mosandlt in #10284
    • feat: Handle Adobe lock files (InDesign, Premiere) in classic sync by @claucambra in #10367
    • fix(folderwatcher): ignore events for stale inotify watch descriptors by @thstyl2000 in #10389
    • fix(macOS): Prevent stripping of application name components following a dot in Sparkle update notices by @claucambra in #10395
    • fix(file-provider): Remove the misleading size check for uploads again by @i2h3 in #10410
    • Do not vend .allowsExcludingFromSync capability on items by @i2h3 in #10413
    • chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #10408
    • chore(deps): Bump actions/setup-python from 6.3.0 to 7.0.0 by @dependabot[bot] in #10407
    • feat(ui): Add context menus to text fields by @claucambra in #10406
    • feat: refactor activity window into own folder structure by @Rello in #10350
    • Add a reset button in the app settings by @i2h3 in #10416
    • Bugfix/end to end encryption various fixes by @mgallien in #10414
    • fix: Search and Activity dialog not showing by @Rello in #10433
    • fix(edit-locally): Correctly handle edit-locally request URLs with punycode hosts by @claucambra in #10430
    • feat: Handle Affinity lock files in classic sync by @claucambra in #10417
    • fix(file-provider): Do not continue polling ETag from file provider when account is disabled by @Rello in #10445
    • fix(agents): ensure agents follow proper testing practices by @claucambra in #10447
    • Don't drop all remote changes when one folder read fails by @i2h3 in #10446
    • fix(file-provider): Ensure path comparisons are done on equal normalization by @claucambra in #10443
    • fix(governance): makes desktop UI closer to the files web UI by @mgallien in #10428
    • fix: Prevent DiscoverySingleLocalDirectoryJob from hanging when target is file by @claucambra in #10434
    • Eliminate O(N²) Realm work in large-folder enumeration by @i2h3 in #10466
    • chore(common): print filename if error occurs in file locking check. by @camilasan in #10470
    • fix(macOS): Verify ability to access Local Network by @claucambra in #10460
    • fix(activity): File details menu fixes by @claucambra in #10480
    • fix(propagateupload): ensure file size stays the same for new uploads by @nilsding in #9823
    • fix(tray): simplify disconnected account menu by @Rello in #10461
    • fix: update Sonarcloud settings by @Rello in #10498
    • fix(filesystem): do not attempt to lock directories on Windows by @andreasbohl in #10487
    • fix(discovery): move file lock state off the GUI thread. by @camilasan in #10500
    • Refactored XPC for FinderSync Extension by @i2h3 in #10492
    • fix(macOS): use tag to pass menu command to Finder extension. by @camilasan in #10528
    • chore(deps): Bump actions/stale from 10.4.0 to 11.0.0 by @dependabot[bot] in #10530
    • fix(file-provider): Deletion of server-side item for items excluded from sync by @claucambra in #10534
    • fix(tray): activate tray window also on right click (macOS) by @Rello in #10532
    • fix(file-provider): preserve special characters in chunked upload paths by @Rello in #10541
    • fix(discovery): use QString to avoid dangling QStringBuilder. by @camilasan in #10550
    • fix(macos): Get actual user home directory correctly by @claucambra in #10571
    • fix(socketapi): defer move item dialog out of socket read loop. by @camilasan in #10552
    • fix(windows): Prevent reupload of placeholder dirs deleted remotely by @claucambra in #10576
    • fix(macOS): present tray popup before app activation by @Rello in #10582
    • fix(windows): properly test for locked files by @mgallien in #10584
    • fix(wizard): align reauthentication with account setup by @Rello in #10459
    • fix(agents): Document how to properly acquire desktop client logs by @claucambra in #10598
    • fix(macOS): compare FinderSync broker application versions by @Rello in #10599
    • fix(tray): restore pause and resume sync action by @Rello in #10529
    • Feature/config not interactive migrated to nextcloud cmd by @mgallien in #10468
    • fix(file-provider): Clean up stale chunked upload chunks by @claucambra in #10565
    • Bugfix/sync new files on windows by @mgallien in #10624
    • chore(deps): Bump cpp-linter/cpp-linter-action from 2.20.0 to 2.21.0 by @dependabot[bot] in #10619
    • chore: add check for conventional commits in PR template. by @camilasan in #10637
    • fix(sync): add ~$ to default exclusion list by @xhon-pelushi in #10595
    • fix(tray): GNOME + AppIndicator compatibility by @ivaradi in #10646
    • fix(nix): update nix flake for desktop client by @RoGreat in #10630
    • fix(mac-crafter): Verify all components are signed with matching team identifiers by @claucambra in #10597
    • fix(db): avoid printing misleading warning logs by @mgallien in #10650
    • fix(logs): no new notification should not be a warning in logs by @mgallien in #10653
    • chore: enable use of QT_NO_KEYWORDS when compiling nextcloudCore target by @mgallien in #10657
    • Feature/retry failed network requests by @mgallien in #10486
    • fix(file-provider): Correctly enumerate large change batches by @claucambra in #10660
    • fix(propagator): clean up logs related to item completed by @mgallien in #10651
    • Chore/improve clang format configuration by @mgallien in #10663
    • fix(file-provider): Prevent concurrent write crash in XPC utils by @claucambra in #10665
    • fix: improve Windows custom-state icon contrast by @jsk1004ha in #10622
    • chore: fix two small issues for compilation and clang-format by @mgallien in #10689
    • fix (fileprovider): Consume lock ETags before File Provider content updates by @Rello in #10641
    • fix(ci): skip unrelated component workflows by @Rello in #10695
    • fix(ci): reuse Clang build for clang-tidy by @Rello in #10696
    • fix(cmake): set cmake var APPLICATION_REV_DOMAIN_INSTALLER by @camilasan in #10699
    • fix(ci): cache Windows Craft dependencies by @Rello in #10698
    • fix(warnings): ensure compilation without warnings with gcc 16 by @mgallien in #10583
    • fix(libsync): add NEXTCLOUD_BULK_UPLOAD env override to force-disable bulk upload by @mosandlt in #10300
    • fix(agents): Guide agents to follow proper conduct when working on major features by @claucambra in #10711
    • fix(ci): cancel obsolete pull request workflows by @Rello in #10715
    • style(cmake): remove redundant conditions from endif/endfunction/endmacro/endforeach by @artyom-fedosov in #10707
    • fix(updater): remove leftover installer during config version migration by @chrip in #10680
    • fix(osx): refresh stale FinderSync pluginkit registration on install. by @camilasan in #10717
    • fix(shares): Only acquire shares for target path by @claucambra in #10721
    • fix: avoid warning by not calling joinPath with invalid parameters by @mgallien in #10724
    • feat(search): revive unified search by @Rello in #10639
    • Chore/improve clang tidy integration by @mgallien in #10666
    • fix(mac-crafter): quote file path for codesign invocation by @nilsding in #10732
    • fix(clang-tidy): fis remaining issues to ensure compliance by @mgallien in #10742
    • fix: Include error message in update download error notification by @Rello in #10754
    • fix(translation): Add translators hint for search result text by @Rello in #10756
    • feat(Assistant): implement full Assistant features also on client by @Rello in #10345
    • feat(ci): add flatpak to CI by @mgallien in #10759
    • Faster File Provider Log Rotation by @juliusvaart in #10741
    • Make Materialized Item Reconciliation Converge by @potanin in #10682
    • fix(i18n): add document translation placeholders by @Rello in #10770
    • refactor(tray): remove obsolete tray window by @Rello in #10762
    • refactor(tray): remove orphaned QML components by @Rello in #10763
    • refactor(tray): remove legacy tray backend by @Rello in #10767
    • fix(ci): run appimage/flatpack only for Linux-labeled PRs by @Rello in #10783
    • fix(tray): match menu icons to palette by @Rello in #10703
    • fix(docs): Expand terminology and documentation guidance by @claucambra in #10672
    • fix(ci): skip expensive checks for backports by @Rello in #10791
    • fix(agents): Generalize GUI testing guidance by @claucambra in #10794
    • refactor: migration. by @camilasan in #9191
    • fix: warnings. by @camilasan in #10623
    • Repair account creation via CLI by @i2h3 in #10726
    • chore: use our own flatpak build image with kde 6.11 Sdk by @mgallien in #10772
    • Fix macOS File Provider Synchronization Drops by @juliusvaart in #10734
    • Handling (Un)Visited Directories Correctly by @juliusvaart in #10751
    • fix(e2ee): wrap mnemonic text in dialog by @Gromhold in #10792
    • File Provider Synchronization Blocking by @i2h3 in #10802
    • Indexed Logical Address Lookups by @juliusvaart in #10750
    • fix(tray): scroll to top in the activity window on opening by @Rello in #10533
    • fix(lock): file provider handling 412 for UNLOCK requests by @Rello in #10815
    • fix: Enhanced settings dialog as fallback for Linux systems w/o tray menus by @Rello in #10782
    • fix(clntenc): Do not use ENGINE_get_default_RSA by @ivaradi in #10819
    • fix: Normalisation of Windows paths during journal clean-up after recursive deletion by @claucambra in #10692
    • Treat 404s on items intended for deletion as valid by @claucambra in #10771
    • fix: sync engine readonly folder file deletion by @guruz in #10226
    • fix(file-provider): Fix build on Xcode 27 by @claucambra in #10831
    • fix(macOS): Fix clang format config for Objective-C/Objective-C++ by @claucambra in #10838
    • fix(settings): restore Windows panel palette roles by @Rello in #10840
    • feat(linux/vfs): integrate openvfs linux virtual files plugin by @mgallien in #10635
    • fix(macOS): Use NSOpenPanel to grant sync folder access by @claucambra in #10833
    • fix(macOS): Position tray account popup adjacent to menu bar by @claucambra in #10834
    • fix(file-provider): Make change batch delivery idempotent by @claucambra in #10822
    • chore(codeowners): assign specific codeowners per platform by @nilsding in #10853
    • fix(windows): Pass extended ?\ paths to QFile for ordinary files in Filesystem::rename by @claucambra in #10846
    • fix(reuse): Remove unneeded xcscheme by @claucambra in #10861
    • Updated Xcode Scheme Reference in Documentation by @benlukka in #10830
    • feat: Add support for unified sharing by @nilsding in #10307
    • fix: Correct the debug archive generation instructions in the bug report template. by @beedell-roke in #10863
    • Bugfix/mgallien/fix no gui build option by @mgallien in #10859
    • Document finding Team ID for free Apple developer accounts by @JanSndr in #10857
    • Fix: notification text for a lock timeout set to zero minutes by @DmySyz in #10798
    • feat(vfs/linux): enable dynamic switch to OpenVFS from classic sync by @mgallien in #10873
    • fix(l10n): clarify short UI string contexts by @Rello in #10886
    • build(deps): Bump cpp-linter/cpp-linter-action from 2.21.0 to 2.22.0 by @dependabot[bot] in #10888
    • chore: makes agents write better code by default before reviews by @mgallien in #10896
    • docs(cli): group command-line help options by @Rello in #10893
    • Fix Workspace Debug Build on macOS 27 by @i2h3 in #10890
    • feat(craft): use the new craft cache for stable-35.0 branch by @mgallien in #10875
    • fix(file-provider): Remove unused XPC utils methods by @claucambra in #10895
    • Widen account wizard so localized button labels fit by @i2h3 in #10907
    • fix(linux): fix AppImage build on almalinux 9 by @mgallien in #10905
    • fix(linux): avoid building AppImage dependencies: already included by @mgallien in #10910
    • chore: use a stable docker tag for the flatpak CI image by @mgallien in #10916
    • Managed Settings by @camilasan in #10589
    • fix(systray): smarter elide mode for long display name by @mgallien in #10915
    • fix(invalid-filename): Fix paths used for check in invalid filename dialog by @claucambra in #10843
    • [stable-35.0] fix(file-provider): Upgrade to NextcloudKit 7.6.0 by @backportbot[bot] in #10938
    • [stable-35.0] fix(file-provider): (Re)discover XPC service for restored (previously missing) domain by @backportbot[bot] in #10936
    • [stable-35.0] fix(macOS): Fix flaky AccountStateTests by @backportbot[bot] in #10939
    • [stable-35.0] fix(macOS): render Qt Quick windows on the integrated GPU by @backportbot[bot] in #10940
    • [stable-35.0] fix(linux/vfs): Copy missing openvfs/config.json for AppImage by @backportbot[bot] in #10945
    • [stable-35.0] fix(file-provider): Manage lifecycle of XPC connections to File Provider extensions by @backportbot[bot] in #10943
    • [stable-35.0] fix(finder-sync): Normalise paths received from Finder Sync extension over XPC by @backportbot[bot] in #10947
    • [stable-35.0] fix(macOS): Address tray popup wrong reactivation on icon click by @backportbot[bot] in #10950
    • [stable-35.0] fix(linux): use latest docker image with rebuilt Qt 6.11.2 by @backportbot[bot] in #10953
    • [stable-35.0] fix(file-provider): Fix handling of item renamed into excluded pattern by @backportbot[bot] in #10951
    • Backport/10869/stable 35.0 by @mgallien in #10955
    • [stable-35.0] fix(settings): keep managed proxy defaults from leaking onto existing accounts by @backportbot[bot] in #10965
    • [stable-35.0] fix(settings): keep config values readable by older clients after a downgrade. by @backportbot[bot] in #10971
    • [stable-35.0] fix(file-provider): Upgrade to NextcloudKit 7.6.1 by @backportbot[bot] in #10967
    • [stable-35.0] Disable macOS manual update check when needed and notify used of virtual fies policy changes. by @backportbot[bot] in #10972
    • [stable-35.0] Bugfix/mgallien/file delete various fixes by @backportbot[bot] in #10974
    • [stable-35.0] fix(assistant): center icon-only action buttons by @backportbot[bot] in #10978
    • [stable-35.0] fix(tray): prevent duplicate disconnected account actions by @backportbot[bot] in #10985
    • [stable-35.0] fix(tray): Do not build Qt tray tests on macOS by @backportbot[bot] in #11002
    • [stable-35.0] fix(file-provider): Keep modified contents unuploaded after upload failure by @backportbot[bot] in #11006
    • [stable-35.0] fix(file-provider): Forward the domain when fetching thumbnails by @backportbot[bot] in #11008
    • [stable-35.0] fix: Handle activity id as a string by @backportbot[bot] in #11014
    • [stable-35.0] fix: Flaky permissions tests by @backportbot[bot] in #11019
    • [stable-35.0] fix(craft): use newer craft that uses zlib1.dll on Windows for zlib by @backportbot[bot] in #11028
    • [stable-35.0] Revert "fix(msi): do not completely remove the previous installation … by @backportbot[bot] in #11029
    • [stable-35.0] fix(macOS): Build Objective-C++ code with ARC by @backportbot[bot] in #11041

    New Contributors

    • @troed made their first contribution in #10176
    • @raviksharma made their first contribution in #10223
    • @mosandlt made their first contribution in #10283
    • @Xaymar made their first contribution in #10314
    • @thstyl2000 made their first contribution in #10389
    • @andreasbohl made their first contribution in #10487
    • @xhon-pelushi made their first contribution in #10595
    • @RoGreat made their first contribution in #10630
    • @jsk1004ha made their first contribution in #10622
    • @artyom-fedosov made their first contribution in #10707
    • @juliusvaart made their first contribution in #10741
    • @potanin made their first contribution in #10682
    • @Gromhold made their first contribution in #10792
    • @guruz made their first contribution in #10226
    • @benlukka made their first contribution in #10830
    • @beedell-roke made their first contribution in #10863
    • @JanSndr made their first contribution in #10857

    Full Changelog: v34.0.0...v35.0.0

    Original source
  • Oct 6, 2026
    • Date parsed from source:
      Oct 6, 2026
    • First seen by Releasebot:
      Oct 6, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.5

    Nextcloud Desktop ships v34.0.5 with a broad round of stability and compatibility fixes across macOS, Windows, file provider, Finder Sync, tray, search, and auth, improving folder access, path handling, uploads, and overall desktop sync reliability.

    What's Changed

    • [stable-34.0] fix(macOS): Use NSOpenPanel to grant sync folder access by @backportbot[bot] in #10851
    • [stable-34.0] fix(macOS): Position tray account popup adjacent to menu bar by @backportbot[bot] in #10852
    • [stable-34.0] fix(windows): Pass extended ?\ paths to QFile for ordinary files in Filesystem::rename by @backportbot[bot] in #10860
    • [stable-34.0] fix(file-provider): Make change batch delivery idempotent by @backportbot[bot] in #10854
    • [stable-34.0] fix(reuse): Remove unneeded xcscheme by @backportbot[bot] in #10862
    • [stable-34.0] Updated Xcode Scheme Reference in Documentation by @backportbot[bot] in #10865
    • [stable-34.0] Fix: notification text for a lock timeout set to zero minutes by @backportbot[bot] in #10879
    • [stable-34.0] fix(search): Replace non-existent component in unified search result item by @claucambra in #10889
    • [stable-34.0] docs(cli): group command-line help options by @backportbot[bot] in #10898
    • [stable-34.0] Fix Workspace Debug Build on macOS 27 by @backportbot[bot] in #10899
    • [stable-34.0] fix(invalid-filename): Fix paths used for check in invalid filename dialog by @backportbot[bot] in #10918
    • [stable-34.0] fix(systray): smarter elide mode for long display name by @backportbot[bot] in #10923
    • [stable-34.0] fix(file-provider): (Re)discover XPC service for restored (previously missing) domain by @backportbot[bot] in #10935
    • [stable-34.0] fix(file-provider): Manage lifecycle of XPC connections to File Provider extensions by @backportbot[bot] in #10942
    • [stable-34.0] fix(finder-sync): Normalise paths received from Finder Sync extension over XPC by @backportbot[bot] in #10948
    • [stable-34.0] fix(macOS): Address tray popup wrong reactivation on icon click by @backportbot[bot] in #10949
    • [stable-34.0] fix(file-provider): Fix handling of item renamed into excluded pattern by @backportbot[bot] in #10952
    • [stable-34.0] Bugfix/mgallien/file delete various fixes by @backportbot[bot] in #10975
    • [stable-34.0] fix(auth): Do not migrate public link accounts to webflow by @backportbot[bot] in #10958
    • [stable-34.0] fix(tray): prevent duplicate disconnected account actions by @backportbot[bot] in #10984
    • Chore/mgallien/update craft by @mgallien in #10982
    • [stable-34.0] fix(tray): Do not build Qt tray tests on macOS by @backportbot[bot] in #11003
    • [stable-34.0] fix(file-provider): Keep modified contents unuploaded after upload failure by @backportbot[bot] in #11005
    • [stable-34.0] fix(file-provider): Forward the domain when fetching thumbnails by @backportbot[bot] in #11007

    Full Changelog: v34.0.4...v34.0.5

    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Nextcloud and hundreds of other software products.

    Create account
  • Oct 5, 2026
    • Date parsed from source:
      Oct 5, 2026
    • First seen by Releasebot:
      Oct 5, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v34.0.5

    Nextcloud Desktop releases 34.0.5.

    Release 34.0.5

    Original source
  • Sep 29, 2026
    • Date parsed from source:
      Sep 29, 2026
    • First seen by Releasebot:
      Sep 29, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v35.0.0-rc2

    Nextcloud Desktop ships 35.0.0-rc2 release candidate.

    Release 35.0.0-rc2

    Original source
  • Sep 24, 2026
    • Date parsed from source:
      Sep 24, 2026
    • First seen by Releasebot:
      Sep 24, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v35.0.0-rc1

    Nextcloud Desktop ships release 35.0.0-rc1.

    Release 35.0.0-rc1

    Original source
  • Similar to Nextcloud Desktop with recent updates:

  • Sep 16, 2026
    • Date parsed from source:
      Sep 16, 2026
    • First seen by Releasebot:
      Sep 24, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.4

    Nextcloud Desktop ships a stability-focused update with broad sync and File Provider fixes, including macOS synchronization issues, faster log rotation, improved share handling, tray and settings refinements, CLI account creation repairs, and several Windows, Linux, and CI maintenance updates.

    What's Changed

    • [stable-34.0] Chore/improve clang format configuration by @backportbot[bot] in #10676
    • [stable-34.0] fix (fileprovider): Consume lock ETags before File Provider content updates by @backportbot[bot] in #10690
    • [stable-34.0] fix(cmake): set cmake var APPLICATION_REV_DOMAIN_INSTALLER by @backportbot[bot] in #10706
    • [stable-34.0] fix(ci): cache Windows Craft dependencies by @backportbot[bot] in #10709
    • [stable-34.0] fix(warnings): ensure compilation without warnings with gcc 16 by @backportbot[bot] in #10710
    • [stable-34.0] fix(agents): Guide agents to follow proper conduct when working on major features by @backportbot[bot] in #10712
    • [stable-34.0] chore: fix two small issues for compilation and clang-format by @mgallien in #10713
    • [stable-34.0] fix(ci): reuse Clang build for clang-tidy by @Rello in #10714
    • [stable-34.0] fix(ci): cancel obsolete pull request workflows - #10715 by @Rello in #10716
    • Backport/10680/stable 34.0 by @mgallien in #10725
    • [stable-34.0] fix(shares): Only acquire shares for target path by @claucambra in #10731
    • fix(osx): refresh stale FinderSync pluginkit registration on install. by @camilasan in #10730
    • [stable-34.0] fix(mac-crafter): quote file path for codesign invocation by @backportbot[bot] in #10735
    • [stable-34.0] fix: avoid warning by not calling joinPath with invalid parameters by @backportbot[bot] in #10744
    • [stable-34.0] fix: Include error message in update download error notification by @backportbot[bot] in #10755
    • [stable-34.0] Chore/improve clang tidy integration by @backportbot[bot] in #10743
    • [stable-34.0] Faster File Provider Log Rotation by @backportbot[bot] in #10768
    • [stable-34.0] fix(i18n): add document translation placeholders by @backportbot[bot] in #10774
    • [stable-34.0] refactor(tray): remove obsolete tray window by @Rello in #10779
    • [stable-34.0] refactor(tray): remove orphaned QML components by @backportbot[bot] in #10777
    • [stable-34.0] refactor(tray): remove legacy tray backend by @backportbot[bot] in #10778
    • [stable-34.0] fix(ci): run appimage/flatpack only for Linux-labeled PRs by @backportbot[bot] in #10785
    • [stable-34.0] fix(tray): match menu icons to palette by @backportbot[bot] in #10784
    • [stable-34.0] Make Materialized Item Reconciliation Converge by @backportbot[bot] in #10788
    • [stable-34.0] fix(docs): Expand terminology and documentation guidance by @backportbot[bot] in #10789
    • [stable-34.0] fix(ci): skip expensive checks for backports by @backportbot[bot] in #10793
    • [stable-34.0] fix(agents): Generalize GUI testing guidance by @backportbot[bot] in #10797
    • [stable-34.0] Repair account creation via CLI by @backportbot[bot] in #10800
    • [stable-34.0] fix: warnings. by @backportbot[bot] in #10799
    • [stable-34.0] Fix macOS File Provider Synchronization Drops by @backportbot[bot] in #10801
    • [stable-34.0] Handling (Un)Visited Directories Correctly by @backportbot[bot] in #10803
    • [stable-34.0] fix(e2ee): wrap mnemonic text in dialog by @backportbot[bot] in #10804
    • [stable-34.0] File Provider Synchronization Blocking by @backportbot[bot] in #10806
    • [stable-34.0] Indexed Logical Address Lookups by @backportbot[bot] in #10807
    • [stable-34.0] fix(tray): scroll to top in the activity window on opening by @backportbot[bot] in #10808
    • [stable-34.0] fix(lock): file provider handling 412 for UNLOCK requests by @backportbot[bot] in #10816
    • [stable-34.0] fix: Enhanced settings dialog as fallback for Linux systems w/o tray menus by @backportbot[bot] in #10818
    • [stable-34.0] fix(clntenc): Do not use ENGINE_get_default_RSA by @backportbot[bot] in #10821
    • [stable-34.0] fix: Normalisation of Windows paths during journal clean-up after recursive deletion by @backportbot[bot] in #10824
    • [stable-34.0] Treat 404s on items intended for deletion as valid by @backportbot[bot] in #10827
    • [stable-34.0] fix(macOS): Fix clang format config for Objective-C/Objective-C++ by @backportbot[bot] in #10842
    • [stable-34.0] fix: sync engine readonly folder file deletion by @backportbot[bot] in #10835
    • [stable-34.0] fix(settings): restore Windows panel palette roles by @backportbot[bot] in #10844
    • [stable-34.0] fix(file-provider): Fix build on Xcode 27 by @backportbot[bot] in #10839

    Full Changelog: v34.0.3...v34.0.4

    Original source
  • Aug 26, 2026
    • Date parsed from source:
      Aug 26, 2026
    • First seen by Releasebot:
      Aug 26, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.3

    Nextcloud Desktop ships v34.0.3 with stability and compatibility fixes, including retrying failed network requests, cleaner logs, better file-provider handling for large batches, and improved tray and macOS signing support.

    What's Changed

    • [stable-34.0] fix(sync): add ~$ to default exclusion list by @backportbot[bot] in #10648
    • [stable-34.0] fix(logs): no new notification should not be a warning in logs by @backportbot[bot] in #10658
    • [stable-34.0] fix(db): avoid printing misleading warning logs by @backportbot[bot] in #10654
    • [stable-34.0] fix(agents): Document how to properly acquire desktop client logs by @backportbot[bot] in #10661
    • [stable-34.0] fix(mac-crafter): Verify all components are signed with matching team identifiers by @backportbot[bot] in #10652
    • [stable-34.0] chore: enable use of QT_NO_KEYWORDS when compiling newtcloudCore target by @backportbot[bot] in #10662
    • [stable-34.0] fix(tray): GNOME + AppIndicator compatibility by @backportbot[bot] in #10664
    • [stable-34.0] Feature/retry failed network requests by @backportbot[bot] in #10667
    • [stable-34.0] fix(file-provider): Correctly enumerate large change batches by @backportbot[bot] in #10670
    • [stable-34.0] fix(propagator): clean up logs related to item completed by @backportbot[bot] in #10673
    • [stable-34.0] fix(file-provider): Prevent concurrent write crash in XPC utils by @backportbot[bot] in #10677

    Full Changelog: v34.0.2...v34.0.3

    Original source
  • Aug 19, 2026
    • Date parsed from source:
      Aug 19, 2026
    • First seen by Releasebot:
      Aug 20, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.2

    Nextcloud Desktop releases a stability-focused update with fixes for sync, file handling, tray behavior, macOS, and Windows. It improves chunked uploads, cleans up stale chunks, restores pause and resume sync actions, and adds a config migration step to the Nextcloud cmd tool.

    What's Changed

    [stable-34.0] fix(file-provider): Deletion of server-side item for items excluded from sync by @backportbot[bot] in #10540

    [stable-34.0] fix(tray): activate tray window also on right click (macOS) by @backportbot[bot] in #10542

    [stable-34.0] fix(file-provider): preserve special characters in chunked upload paths by @backportbot[bot] in #10544

    [stable-34.0] fix(discovery): use QString to avoid dangling QStringBuilder. by @backportbot[bot] in #10557

    [stable-34.0] fix(socketapi): defer move item dialog out of socket read loop. by @backportbot[bot] in #10578

    [stable-34.0] fix(windows): Prevent reupload of placeholder dirs deleted remotely by @backportbot[bot] in #10585

    [stable-34.0] fix(macOS): present tray popup before app activation by @backportbot[bot] in #10593

    [stable-34.0] fix(macos): Get actual user home directory correctly by @backportbot[bot] in #10573

    [stable-34.0] fix(windows): properly test for locked files by @backportbot[bot] in #10603

    [stable-34.0] fix(wizard): align reauthentication with account setup by @backportbot[bot] in #10605

    [stable-34.0] fix(macOS): compare FinderSync broker application versions by @backportbot[bot] in #10606

    [stable-34.0] fix(tray): restore pause and resume sync action by @backportbot[bot] in #10607

    [stable-34.0] Feature/config not interactive migrated to nextcloud cmd by @backportbot[bot] in #10608

    [stable-34.0] fix(file-provider): Clean up stale chunked upload chunks by @backportbot[bot] in #10617

    [stable-34.0] Bugfix/sync new files on windows by @backportbot[bot] in #10626

    Full Changelog: v34.0.1...v34.0.2

    Original source
  • Aug 5, 2026
    • Date parsed from source:
      Aug 5, 2026
    • First seen by Releasebot:
      Aug 6, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.1

    Nextcloud Desktop releases a stable 34.0.1 update with fixes for discovery hangs, large-folder performance, macOS local network access, file locking, tray and file details menus, plus Windows and Finder extension improvements.

    What's Changed

    [stable-34.0] fix: Prevent DiscoverySingleLocalDirectoryJob from hanging when target is file by @backportbot[bot] in #10462
    [stable-34.0] Eliminate O(N²) Realm work in large-folder enumeration by @backportbot[bot] in #10469
    [stable-34.0] fix(macOS): Verify ability to access Local Network by @backportbot[bot] in #10484
    [stable-34.0] chore(common): print filename if error occurs in file locking check. by @backportbot[bot] in #10482
    [stable-34.0] fix(activity): File details menu fixes by @backportbot[bot] in #10490
    [stable-34.0] fix(tray): simplify disconnected account menu by @backportbot[bot] in #10497
    [stable-34.0] fix(propagateupload): ensure file size stays the same for new uploads by @backportbot[bot] in #10494
    [stable-34.0] fix(filesystem): do not attempt to lock directories on Windows by @backportbot[bot] in #10504
    [stable-34.0] fix(discovery): move file lock state off the GUI thread. by @backportbot[bot] in #10514
    [stable-34.0] Refactored XPC for FinderSync Extension by @backportbot[bot] in #10518
    [stable-34.0] fix(macOS): use tag to pass menu command to Finder extension. by @backportbot[bot] in #10531

    Full Changelog: v34.0.0...v34.0.1

    Original source
  • Aug 3, 2026
    • Date parsed from source:
      Aug 3, 2026
    • First seen by Releasebot:
      Jul 28, 2026
    • Modified by Releasebot:
      Aug 4, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v34.0.1

    Nextcloud Desktop releases 34.0.1.

    Release 34.0.1

    Original source
  • Jul 28, 2026
    • Date parsed from source:
      Jul 28, 2026
    • First seen by Releasebot:
      Jun 16, 2026
    • Modified by Releasebot:
      Oct 7, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.0

    Nextcloud Desktop ships a major update with a redesigned tray, account wizard and settings UI, stronger macOS and Windows support, and broad fixes for file provider, sync, and end-to-end encryption. It also adds new lock-file handling, better login and migration flows, and improved stability.

    What's Changed

    Automatically label issues with OS extracted from description by @i2h3 in #9479

    Drop macOS 12 Support by @i2h3 in #9477

    fix: show paused status when account has no sync sources by @Rello in #9473

    chore(i18n): id -> ID by @rakekniven in #9476

    Server Actions Integration for File Provider Extension by @i2h3 in #9469

    Consolidated Xcode Workspace by @i2h3 in #9474

    fix: use text emoji replacements to avoid creating duplicate labels by @nilsding in #9487

    chore: update Craft and craft cache by @nilsding in #9494

    fix(macOS): Defined PRODUCT_BUNDLE_IDENTIFIER for FinderSync by @i2h3 in #9498

    chore(macOS): Updated Xcode Project Settings by @i2h3 in #9499

    fix(macOS): macdeployqt now finds libvpx by @i2h3 in #9497

    fix(macOS): Resolved warning about deprecated ld_classic by @i2h3 in #9495

    fix(macOS): Resolved Some Xcode Compiler Warnings by @i2h3 in #9500

    fix(e2ee): ensure PIN input dialog is top most window by @mgallien in #9490

    chore(i18n): Add context for translators by @rakekniven in #9492

    chore(deps): bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in #9493

    fix: enhanced detail in "Stale DB entry" log entry by @Rello in #9483

    fix(macOS): skip build-tree RPATH to prevent install_name_tool conflict by @i2h3 in #9509

    fix(macOS): Remove TARGETED_DEVICE_FAMILY by @i2h3 in #9510

    fix: remove hard-coded app name from sync folder path by @Rello in #9515

    Fix #7009: Remove leftover .msi and msi.log after update by @chrip in #8980

    fix: disable server version check (<7.0) by @Rello in #9475

    feat(macOS): QtWebEngine Switch by @i2h3 in #9517

    Fix FinderSync Extension by @i2h3 in #9528

    fix(win32): only increase ACL size if a new ACE is about to be added by @nilsding in #9491

    chore: test upload of a locked file inside a remote deleted folder by @mgallien in #9336

    feature: new settings UI by @Rello in #9419

    Bugfix/e2ee fixes for hardware certificate end to end encryption by @mgallien in #9514

    test(integration): add tests for FileActionsModel. by @camilasan in #9518

    fix(macOS): fix crash for FileProviderSettings by @nilsding in #9540

    fix: load app icons for external sites app by @Rello in #9542

    fix: suppress duplicate "The log output cannot be saved" popups by @Rello in #9539

    Regain Synchronization Folder Access by @i2h3 in #9556

    Note about missing End-to-End Encryption Support in File Provider Extension by @i2h3 in #9561

    chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #9554

    fix(accountmanager): check existing account proxy type setting. by @camilasan in #9551

    fix(file-provider): Fetch share options by user ID not user name (#9074) by @i2h3 in #9579

    Improve error handling and clean menu texts by @mgallien in #9585

    feat(e2ee): add basic support for e2ee metadata format 2.1 by @mgallien in #9571

    fix(e2ee/vfs): disable on-demand population of encrypted folders by @mgallien in #9570

    Bugfix/migrate user encryption certificate by @mgallien in #9568

    Bugfix/better handling of locked files during upload by @mgallien in #9566

    feat(syncengine): fail and restart the sync if discovery is suspicious by @nilsding in #9572

    fix(e2ee): allow read of metadata 1.2 again by @mgallien in #9544

    Handle macOS alias files in File Provider Extension by @i2h3 in #9445

    Sync Status on App Launch by @i2h3 in #9595

    Updated File Provider Extension Translations by @i2h3 in #9596

    chore(deps): bump cpp-linter/cpp-linter-action from 2.16.7 to 2.17.0 by @dependabot[bot] in #9583

    fix: Robustly parse file action responses and handle tooltip/URL children by @Rello in #9547

    fix(propagateuploadng): do not encode davUrl by @nilsding in #9588

    Refactored change enumeration completion by @i2h3 in #9601

    Bugfix/use display name for e2ee shares by @mgallien in #9605

    Refine new settings dialog by @nilsding in #9599

    Improve integration. by @camilasan in #9617

    fix(i18n): let Qt handle plural forms by @nilsding in #9621

    fix(file-provider): Working Set Change Enumeration by @i2h3 in #9625

    Sanitized file provider UI extension string catalog by @i2h3 in #9633

    fix(filesystem): deal with win32 long paths when recursively removing folders by @nilsding in #9634

    Set folders writable if remote perms require it, recurse into subdirs if etag and remoteperms differ by @nilsding in #9637

    chore(network): enable again our request timeout feature by @mgallien in #9646

    fix(read-only): make the parent folder writable before deleting a file by @mgallien in #9655

    feature(icon/ai): improved Nextcloud Assistant icon by @mgallien in #9658

    fix(macOS): Fix developer build by @i2h3 in #9667

    chore(i18n): Correct text case in error message label by @rakekniven in #9672

    chore(l10n): Update QLabel text property to not translate by @rakekniven in #9673

    fix(settings): add missing endGroup() in Folder::removeFromSettings by @agners in #9607

    Replace UNIX sockets with XPC on macOS by @i2h3 in #9463

    Remove Debian build by @ivaradi in #9700

    chore(deps): bump maxim-lobanov/setup-xcode from 1.6.0 to 1.7.0 by @dependabot[bot] in #9669

    Fix build with Xcode 26.4 by @i2h3 in #9706

    fix(macOS): hide dock icon when closing settings with ⌘+W by @i2h3 in #9702

    chore: improve one translated string by @mgallien in #9692

    fix(asyncimageresponse): enhance check for received SVG response by @nilsding in #9697

    fix(gui/settings): use different palette colour for backgrounds by @nilsding in #9703

    fix(integration): only call parseEndpoints if fileId is not empty. by @camilasan in #9701

    chore(legalnotice): update copyright year by @nilsding in #9717

    chore(deps): bump actions/cache from 5.0.3 to 5.0.4 by @dependabot[bot] in #9668

    fix(macOS): Extension Display Names by @i2h3 in #9723

    Improve Sandbox Migration Experience by @i2h3 in #9720

    fix(windows/vfs): do not create DB record for invalid virtual items by @mgallien in #9737

    fix(windows/vfs): automated test for Windows VFS case clash items by @mgallien in #9741

    fix(macOS): Fix background update check incorrectly calling Sparkle when automaticallyChecksForUpdates is NO by @i2h3 in #9744

    fix(macOS): Sparkle Sandboxing by @i2h3 in #9752

    Chore/remove compilation warning qt 6.10 by @mgallien in #9749

    chore: systemd service is now wanted by graphical target by @mgallien in #9758

    fix(macOS): Set app extension version information correctly by @i2h3 in #9766

    fix(macOS): Launch on Login by @i2h3 in #9773

    fix(macOS): macOS 13 Ventura Compatibility by @i2h3 in #9778

    chore(ci): update images by @nilsding in #9786

    chore: PPA Debian package type is a community packaging by @mgallien in #9790

    fix(gui): use native QLineEdit styling for server address by @nilsding in #9801

    fix(windows/vfs): ensure critical logs are going to be produced by @mgallien in #9800

    Bugfix/remove useless output debug at start by @mgallien in #9792

    chore(deps): bump cpp-linter/cpp-linter-action from 2.17.0 to 2.17.1 by @dependabot[bot] in #9799

    fix: remove unused COPY_SECUREFILEDROP_LINK socket command by @Rello in #9808

    fix(folderman): disconnect slotFolderCanSyncChanged when unloading folder. by @camilasan in #9813

    Remove Windows Shell/Explorer pinning fallback commands from SocketApi by @Rello in #9819

    fix(macOS): Open app settings on necessity of sandbox folder migration by @i2h3 in #9830

    Fix File Provider Domain Account Setup by @i2h3 in #9838

    fix(macOS): Word wrap in sandbox migration error display by @i2h3 in #9841

    keep sync dylib install_name as @rpath through cmake --install by @i2h3 in #9844

    fix: use openBrowser to open URLs by @Rello in #9849

    Store credentials provided through command line in macOS keychain by @i2h3 in #9847

    chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #9834

    chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in #9833

    chore(deps): bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in #9832

    chore(deps): bump cpp-linter/cpp-linter-action from 2.17.1 to 2.18.0 by @dependabot[bot] in #9831

    feature(file-provider): Open folder tray window header button by @i2h3 in #9857

    chore(i18n): Change group folder to team folder by @rakekniven in #9866

    feat(loginFlow): delay initialization of web view page until needed by @mgallien in #9874

    Push File Ignore List by @i2h3 in #9884

    fix(sharing): parse received timestamp from expiration date by @nilsding in #9882

    Fix "Always keep downloaded" by @i2h3 in #9890

    Prevent unnecessary logging about an inexistent trash container item in database by @i2h3 in #9897

    Replaced decoration asset for items to keep downloaded by @i2h3 in #9900

    chore: uses known working zlib 1.3.1 release by @mgallien in #9905

    Run time switch for debug logging by @i2h3 in #9904

    fix(cfapi): avoid creation of db records if CfExecute failed by @nilsding in #9912

    fix(upload): skip locked files during upload to avoid errors by @mgallien in #9810

    chore(github): enhance pull request template with a checklist. by @camilasan in #9925

    chore: update CODEOWNERS file. by @camilasan in #9926

    chore(i18n): Added nbsp before ellipsis by @rakekniven in #9943

    fix(translation): string for time display by @Rello in #9960

    fix(win32): unlock file after acquiring a lock by @nilsding in #9962

    Remove obsolete launch agent after installation by @i2h3 in #9976

    Exclude Bundles and Packages from Synchronization by @i2h3 in #9971

    fix: settings dialog minimum size by @Rello in #9982

    fix(editLocally): evaluate lock-record DB call outside Q_ASSERT by @greatjourney589 in #9973

    Fix File Provider Item Eviction by @i2h3 in #9981

    fix logger for stdout by @an-dr-eas-k in #9975

    Fix Open Local Folder by @i2h3 in #10008

    Apply eager content policy also to first item in nested hierarchies by @i2h3 in #10009

    fix: Refactor visitedDirectory handling in MaterializedEnumerationObserver by @Rello in #10011

    perf(rename): cache fileExists results in PropagateLocalRename::start by @qoole in #9999

    Check Quota before File Provider Item Upload by @i2h3 in #10014

    fix: remove admin recall feature by @Rello in #10017

    Prevent duplicate database records for the same file provider item by @i2h3 in #10020

    Disable file provider on macOS 13 Ventura by @i2h3 in #10021

    fix(file-provider): detect lock changes during working set enumeration. by @camilasan in #10002

    Fix Content Policy Inheritance for New Items by @i2h3 in #10038

    fix(logs): change update channel log severity to info by @nilsding in #10037

    Restored and updated (some) file provider translations by @i2h3 in #10041

    Preserve local creation and modification dates by @i2h3 in #10044

    fix(discovery): do not sync shares with "Allow download and sync" unset by @nilsding in #9963

    fix: double background in settings navigation by @Rello in #10046

    Reconciled file provider domain names by @i2h3 in #10051

    fix: use branded icons also for dev builds by @Rello in #10050

    Enable "Sync now" button by @i2h3 in #10055

    Open in browser by @i2h3 in #10057

    Fixup for pull request #10057 by @i2h3 in #10059

    Copy internal link by @i2h3 in #10060

    Pulled in new file provider translations by @i2h3 in #10061

    New remote items inherit content policy by @i2h3 in #10063

    feat: tray redesign by @camilasan in #9977

    Updated documentation for contributors on macOS by @i2h3 in #10083

    chore(deps): bump webiny/action-conventional-commits from 1.3.1 to 1.4.2 by @dependabot[bot] in #9922

    chore(deps): bump actions/stale from 10.2.0 to 10.3.0 by @dependabot[bot] in #10077

    fix(lscoljob): disable Qt's decompression check to allow listing of really large folders again by @nilsding in #9988

    fix(tray): show correct sync status icon in macOS account popup. by @camilasan in #10094

    fix(logs): further clarify update channel selection logging and logic by @joshtrichards in #10058

    Re-enumerate file provider items after app updates by @i2h3 in #10068

    fix(networkjobs): move processEvents after reply reads in LsColJob by @camilasan in #10093

    chore: update CONTRIBUTING.md. by @camilasan in #10105

    feat(UI): Account wizard redesign by @Rello in #10030

    chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #10107

    fix: evaluate notify-push ids and only start sync if the ids are know by @Rello in #10104

    feat(agents): add some more details on what we want for c++ code by @mgallien in #10091

    Updated API calls NextcloudKit dependency to breaking changes in 7.3.3 by @i2h3 in #10109

    fix: do not trigger false remote wipe message by @Rello in #10110

    fix: Add missing icons to buttons on Plasma by @CarlSchwan in #10121

    fix(agents): correct from AGPL to GPL. by @camilasan in #10124

    fix: Account Wizard UX fixes by @Rello in #10114

    chore(readme): add link to the CONTRIBUTING.md. by @camilasan in #10126

    Updated macOS App Icon by @i2h3 in #10113

    fix(filedetails): use correct path for fetching file tags by @nilsding in #10067

    fix(common): preserve Windows Explorer custom folder icons during migration. by @camilasan in #9872

    fix(macOS): fall back to SVG + ECM pipeline for branded builds by @i2h3 in #10141

    Fix clean build by conditionally signing file provider extensions by @i2h3 in #10142

    fix(ci): Use macOS 26 runners for GitHub actions. by @i2h3 in #10144

    feat(UI): Updated settings dialog UI by @Rello in #10031

    fix: reduce logging by @Rello in #10152

    fix: do not double translate string by @Rello in #10149

    fix: AppToken was not removed by @Rello in #10153

    fix(gui): add maybe_unused attribute to parameter. by @camilasan in #10151

    chore(i18n): Delete .tx/nextcloud.client-desktop directory by @rakekniven in #10155

    fix: updated link to instructions for KDE Craft. by @camilasan in #10161

    fix(l10n): Update translations from Transifex by @i2h3 in #10158

    fix: add direct log when folder watcher detects changes by @mgallien in #10145

    feat: update craft configuration for next release by @mgallien in #10166

    fix(file-provider): use slash prefix for child item queries. by @camilasan in #10130

    Replace Qt Multimedia with a native audio abstraction by @i2h3 in #10098

    Bugfix/noid/single app on linux using d bus by @mgallien in #10088

    fix(file-provider): prevent data loss when parent folder moves during sync. by @camilasan in #10134

    [stable-34.0] fix(file-provider): invalidate lock tokens when file paths change. by @backportbot[bot] in #10185

    [stable-34.0] Fix initial menu bar extra sync status by @backportbot[bot] in #10191

    [stable-34.0] chore(macOS): Removed obsolete SwiftNIO dependency by @backportbot[bot] in #10194

    [stable-34.0] fix(#10177): Unblock menu bar extra by @backportbot[bot] in #10195

    [stable-34.0] Movable wizard window by @backportbot[bot] in #10197

    [stable-34.0] fix(gui): prevent nullptr dereference when VFS mode is unavailable by @backportbot[bot] in #10199

    [stable-34.0] fix(vfs/windows): use proper relative local path for DB records by @backportbot[bot] in #10207

    [stable-34.0] chore(agents): add guideline for verifiable claims in contributions. by @backportbot[bot] in #10201

    [stable-34.0] Relabel "virtual files" as "File Provider" by @backportbot[bot] in #10209

    [stable-34.0] fix(libsync): folder move or rename data loss. by @backportbot[bot] in #10218

    [stable-34.0] fix: build error with OpenSSL 4.0 by @backportbot[bot] in #10228

    [stable-34.0] fix(#10216): Prevent app nap and silent kill by @backportbot[bot] in #10231

    [stable-34.0] fix(UI): read OCC_UPDATE_URL only for dev builds by @backportbot[bot] in #10240

    [stable-34.0] feat(tray): move logout and remove to settings menu by @backportbot[bot] in #10239

    [stable-34.0] fix(gui): remove gap after status messages by @backportbot[bot] in #10247

    [stable-34.0] Bugfix/end to end encryption by @backportbot[bot] in #10249

    [stable-34.0] Correct Remote Change Propagation to File Provider Framework by @backportbot[bot] in #10254

    [stable-34.0] Support Adobe Lock Files by @backportbot[bot] in #10265

    [stable-34.0] Confine Enumeration (master) by @backportbot[bot] in #10267

    [stable-34.0] fix: parsing ] in ignore list in File Provider correctly by @backportbot[bot] in #10270

    [stable-34.0] Remove QtWebEngine by @backportbot[bot] in #10278

    [stable-34.0] Fix crash due to FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS by @backportbot[bot] in #10285

    [stable-34.0] fix(cmd,csync): don't silently ignore a missing --exclude file by @backportbot[bot] in #10291

    [stable-34.0] fix(logs): prints the Qt platform name at startup by @backportbot[bot] in #10287

    [stable-34.0] Prevent crash on wake (Ticket#96101255) by @backportbot[bot] in #10294

    [stable-34.0] chore: disable building with Qt WebEngine in craft settings by @backportbot[bot] in #10296

    [stable-34.0] "Edit locally" in Web → Reveal in Finder on macOS by @backportbot[bot] in #10305

    [stable-34.0] feature(signup): migrate simple-signup to standard browser by @backportbot[bot] in #10311

    [stable-34.0] Bugfix/noid/fix account provisioning by @backportbot[bot] in #10319

    [stable-34.0] feat(tray): Migrate TrayWindow to the new tray user menu by @backportbot[bot] in #10321

    [stable-34.0] Support Adobe InDesign safe save by @backportbot[bot] in #10324

    [stable-34.0] fix: translation strings by @backportbot[bot] in #10330

    [stable-34.0] fix: load existing accounts before creating a new one by @backportbot[bot] in #10327

    [stable-34.0] fix: Don't recursively call processEvents by @backportbot[bot] in #10333

    [stable-34.0] fix(UI): validate E2EE file names by @backportbot[bot] in #10337

    [stable-34.0] fix(exclude): avoid trying to read patterns from file when reading failed by @backportbot[bot] in #10341

    [stable-34.0] Enable removal of downloaded items on a folder by @backportbot[bot] in #10342

    [stable-34.0] fix: "dismiss" string and showing of chat message in tray preview by @backportbot[bot] in #10346

    [stable-34.0] fix(TransifexStringCatalogSanitizer): Hardening to prevent data loss by @backportbot[bot] in #10347

    [stable-34.0] feature: add search dialog to new tray menu by @backportbot[bot] in #10349

    [stable-34.0] fix: do not allow scheme change for push notifications by @backportbot[bot] in #10352

    [stable-34.0] Feature/governance labels integration by @backportbot[bot] in #10353

    [stable-34.0] chore: cleanup some unused capability/sharing methods by @backportbot[bot] in #10355

    [stable-34.0] perf(activity): cache singleton pointers and avoid string concat in hot path by @backportbot[bot] in #10358

    [stable-34.0] fix(tray): Fix macOS material choice for tray menu background by @backportbot[bot] in #10364

    [stable-34.0] Improve FinderSync Extension handling by @backportbot[bot] in #10368

    [stable-34.0] feat(governance): update governance API for latest changes by @backportbot[bot] in #10383

    [stable-34.0] Check for file provider upload size mismatch by @backportbot[bot] in #10384

    [stable-34.0] chore: @claucambra is a new code owner by @backportbot[bot] in #10386

    [stable-34.0] Improved upload chunk integrity by @backportbot[bot] in #10387

    [stable-34.0] Improved file provider switch user experience by @backportbot[bot] in #10388

    [stable-34.0] refactor(gui/search): build as a proper QML module by @backportbot[bot] in #10391

    [stable-34.0] Detect upload conflicts with an If-Match precondition by @backportbot[bot] in #10394

    [stable-34.0] feat: Handle AutoCAD lock files in classic sync by @backportbot[bot] in #10396

    [stable-34.0] feat(fileprovider): Handle AutoCAD lock files by @backportbot[bot] in #10397

    [stable-34.0] chore: Add performance test/results requirement for perf PRs in PR template by @backportbot[bot] in #10401

    [stable-34.0] feat: Handle Adobe lock files (InDesign, Premiere) in classic sync by @backportbot[bot] in #10402

    [stable-34.0] fix(folderwatcher): ignore events for stale inotify watch descriptors by @backportbot[bot] in #10403

    [stable-34.0] fix(macOS): Prevent stripping of application name components following a dot in Sparkle update notices by @backportbot[bot] in #10404

    Updated macOS dependencies for stable-34.0 by @i2h3 in #10415

    [stable-34.0] fix(file-provider): Remove the misleading size check for uploads again by @backportbot[bot] in #10412

    [stable-34.0] feat(ui): Add context menus to text fields by @backportbot[bot] in #10418

    [stable-34.0] feat: refactor activity window into own folder structure by @backportbot[bot] in #10419

    [stable-34.0] Add a reset button in the app settings by @backportbot[bot] in #10421

    [stable-34.0] Bugfix/end to end encryption various fixes by @backportbot[bot] in #10423

    [stable-34.0] fix: Search and Activity dialog not showing by @backportbot[bot] in #10436

    [stable-34.0] feat: Handle Affinity lock files in classic sync by @backportbot[bot] in #10441

    [stable-34.0] fix(edit-locally): Correctly handle edit-locally request URLs with punycode hosts by @backportbot[bot] in #10440

    [stable-34.0] fix(file-provider): Do not continue polling ETag from file provider when account is disabled by @backportbot[bot] in #10448

    [stable-34.0] Don't drop all remote changes when one folder read fails by @backportbot[bot] in #10450

    [stable-34.0] fix(agents): ensure agents follow proper testing practices by @backportbot[bot] in #10449

    [stable-34.0] fix(file-provider): Ensure path comparisons are done on equal normalization by @backportbot[bot] in #10454

    [stable-34.0] fix(governance): makes desktop UI closer to the files web UI by @backportbot[bot] in #10455

    [stable-34.0] Do not vend .allowsExcludingFromSync capability on items by @backportbot[bot] in #10458

    New Contributors

    @chrip made their first contribution in #8980

    @agners made their first contribution in #9607

    @greatjourney589 made their first contribution in #9973

    @an-dr-eas-k made their first contribution in #9975

    Full Changelog: v33.0.0...v34.0.0

    Original source
  • Jul 23, 2026
    • Date parsed from source:
      Jul 23, 2026
    • First seen by Releasebot:
      Jul 24, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v34.0.0-rc5

    Nextcloud Desktop releases 34.0.0-rc5 for the desktop app.

    Release 34.0.0-rc5

    Original source
  • Jul 22, 2026
    • Date parsed from source:
      Jul 22, 2026
    • First seen by Releasebot:
      Jul 23, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v34.0.0-rc4

    Nextcloud Desktop releases 34.0.0-rc4.

    Release 34.0.0-rc4

    Original source
  • Jul 20, 2026
    • Date parsed from source:
      Jul 20, 2026
    • First seen by Releasebot:
      Jul 21, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    v34.0.0-rc3

    Nextcloud Desktop releases 34.0.0-rc3, a new release candidate for the desktop client.

    Release 34.0.0-rc3

    Original source
  • Jul 15, 2026
    • Date parsed from source:
      Jul 15, 2026
    • First seen by Releasebot:
      Jul 16, 2026
    Nextcloud logo

    Nextcloud Desktop by Nextcloud

    Release 34.0.0-rc2

    Nextcloud Desktop ships a broad stable-34.0 update with stronger file syncing, crash fixes, and macOS and Windows improvements, plus tray and signup refinements, Adobe lock file and File Provider support, and cleaner release menu and encryption handling.

    What's Changed

    • [stable-34.0] fix(file-provider): invalidate lock tokens when file paths change. by @backportbot[bot] in #10185
    • [stable-34.0] Fix initial menu bar extra sync status by @backportbot[bot] in #10191
    • [stable-34.0] chore(macOS): Removed obsolete SwiftNIO dependency by @backportbot[bot] in #10194
    • [stable-34.0] fix(#10177): Unblock menu bar extra by @backportbot[bot] in #10195
    • [stable-34.0] Movable wizard window by @backportbot[bot] in #10197
    • [stable-34.0] fix(gui): prevent nullptr dereference when VFS mode is unavailable by @backportbot[bot] in #10199
    • [stable-34.0] fix(vfs/windows): use proper relative local path for DB records by @backportbot[bot] in #10207
    • [stable-34.0] chore(agents): add guideline for verifiable claims in contributions. by @backportbot[bot] in #10201
    • [stable-34.0] Relabel "virtual files" as "File Provider" by @backportbot[bot] in #10209
    • [stable-34.0] fix(libsync): folder move or rename data loss. by @backportbot[bot] in #10218
    • [stable-34.0] fix: build error with OpenSSL 4.0 by @backportbot[bot] in #10228
    • [stable-34.0] fix(#10216): Prevent app nap and silent kill by @backportbot[bot] in #10231
    • [stable-34.0] fix(UI): read OCC_UPDATE_URL only for dev builds by @backportbot[bot] in #10240
    • [stable-34.0] feat(tray): move logout and remove to settings menu by @backportbot[bot] in #10239
    • [stable-34.0] fix(gui): remove gap after status messages by @backportbot[bot] in #10247
    • [stable-34.0] Bugfix/end to end encryption by @backportbot[bot] in #10249
    • [stable-34.0] Correct Remote Change Propagation to File Provider Framework by @backportbot[bot] in #10254
    • [stable-34.0] Support Adobe Lock Files by @backportbot[bot] in #10265
    • [stable-34.0] Confine Enumeration (master) by @backportbot[bot] in #10267
    • [stable-34.0] fix: parsing ] in ignore list in File Provider correctly by @backportbot[bot] in #10270
    • [stable-34.0] Remove QtWebEngine by @backportbot[bot] in #10278
    • [stable-34.0] Fix crash due to FILEPROVIDER_OBSERVER_TOO_MANY_ITEMS by @backportbot[bot] in #10285
    • [stable-34.0] fix(cmd,csync): don't silently ignore a missing --exclude file by @backportbot[bot] in #10291
    • [stable-34.0] fix(logs): prints the Qt platform name at startup by @backportbot[bot] in #10287
    • [stable-34.0] Prevent crash on wake (Ticket#96101255) by @backportbot[bot] in #10294
    • [stable-34.0] chore: disable building with Qt WebEngine in craft settings by @backportbot[bot] in #10296
    • [stable-34.0] "Edit locally" in Web → Reveal in Finder on macOS by @backportbot[bot] in #10305
    • [stable-34.0] feature(signup): migrate simple-signup to standard browser by @backportbot[bot] in #10311
    • [stable-34.0] Bugfix/noid/fix account provisioning by @backportbot[bot] in #10319
    • [stable-34.0] feat(tray): Migrate TrayWindow to the new tray user menu by @backportbot[bot] in #10321
    • [stable-34.0] Support Adobe InDesign safe save by @backportbot[bot] in #10324
    • [stable-34.0] fix: translation strings by @backportbot[bot] in #10330
    • [stable-34.0] fix: load existing accounts before creating a new one by @backportbot[bot] in #10327
    • [stable-34.0] fix: Don't recursively call processEvents by @backportbot[bot] in #10333
    • [stable-34.0] fix(UI): validate E2EE file names by @backportbot[bot] in #10337
    • [stable-34.0] fix(exclude): avoid trying to read patterns from file when reading failed by @backportbot[bot] in #10341
    • [stable-34.0] Enable removal of downloaded items on a folder by @backportbot[bot] in #10342
    • [stable-34.0] fix: "dismiss" string and showing of chat message in tray preview by @backportbot[bot] in #10346
    • [stable-34.0] fix(TransifexStringCatalogSanitizer): Hardening to prevent data loss by @backportbot[bot] in #10347
    • [stable-34.0] feature: add search dialog to new tray menu by @backportbot[bot] in #10349
    • [stable-34.0] fix: do not allow scheme change for push notifications by @backportbot[bot] in #10352
    • [stable-34.0] Feature/governance labels integration by @backportbot[bot] in #10353
    • [stable-34.0] chore: cleanup some unused capability/sharing methods by @backportbot[bot] in #10355
    • [stable-34.0] perf(activity): cache singleton pointers and avoid string concat in hot path by @backportbot[bot] in #10358

    Full Changelog: v34.0.0-rc1...v34.0.0-rc2

    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.