Nextcloud Desktop Updates & Release Notes
30 updates curated from 1 source by the Releasebot Team. Last updated: Sep 28, 2026
- Oct 12, 2026
- Date parsed from source:Oct 12, 2026
- First seen by Releasebot:Sep 28, 2026
- Modified by Releasebot:Oct 12, 2026
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 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.
- Oct 5, 2026
- Date parsed from source:Oct 5, 2026
- First seen by Releasebot:Oct 5, 2026
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 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 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:
- Thunderbird updates38 release notes · Latest Oct 17, 2026
- 7-Zip updates15 release notes · Latest Oct 5, 2026
- Dropbox updates13 release notes · Latest Sep 29, 2026
- Gemini updates445 release notes · Latest Oct 20, 2026
- Claude updates168 release notes · Latest Oct 15, 2026
- Proton updates24 release notes · Latest Jun 9, 2026
- Sep 16, 2026
- Date parsed from source:Sep 16, 2026
- First seen by Releasebot:Sep 24, 2026
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 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 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 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 #10531Full 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 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 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 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 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 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 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
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.