Back to Freedom.Tech Back
All Nextcloud Desktop releasesAll versions
Release Wed, Jul 22, 2026 6 min read

Nextcloud Desktop 34.0.0

Original release notes

:warning: this is replaced by 34.0.0 rc4 due to a critical macOS issue

What's Changed

  • Automatically label issues with OS extracted from description by @i2h3 in https://github.com/nextcloud/desktop/pull/9479
  • Drop macOS 12 Support by @i2h3 in https://github.com/nextcloud/desktop/pull/9477
  • fix: show paused status when account has no sync sources by @Rello in https://github.com/nextcloud/desktop/pull/9473
  • chore(i18n): id -> ID by @rakekniven in https://github.com/nextcloud/desktop/pull/9476
  • Server Actions Integration for File Provider Extension by @i2h3 in https://github.com/nextcloud/desktop/pull/9469
  • Consolidated Xcode Workspace by @i2h3 in https://github.com/nextcloud/desktop/pull/9474
  • fix: use text emoji replacements to avoid creating duplicate labels by @nilsding in https://github.com/nextcloud/desktop/pull/9487
  • chore: update Craft and craft cache by @nilsding in https://github.com/nextcloud/desktop/pull/9494
  • fix(macOS): Defined PRODUCT_BUNDLE_IDENTIFIER for FinderSync by @i2h3 in https://github.com/nextcloud/desktop/pull/9498
  • chore(macOS): Updated Xcode Project Settings by @i2h3 in https://github.com/nextcloud/desktop/pull/9499
  • fix(macOS): macdeployqt now finds libvpx by @i2h3 in https://github.com/nextcloud/desktop/pull/9497
  • fix(macOS): Resolved warning about deprecated ld_classic by @i2h3 in https://github.com/nextcloud/desktop/pull/9495
  • fix(macOS): Resolved Some Xcode Compiler Warnings by @i2h3 in https://github.com/nextcloud/desktop/pull/9500
  • fix(e2ee): ensure PIN input dialog is top most window by @mgallien in https://github.com/nextcloud/desktop/pull/9490
  • chore(i18n): Add context for translators by @rakekniven in https://github.com/nextcloud/desktop/pull/9492
  • chore(deps): bump actions/stale from 10.1.1 to 10.2.0 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9493
  • fix: enhanced detail in "Stale DB entry" log entry by @Rello in https://github.com/nextcloud/desktop/pull/9483
  • fix(macOS): skip build-tree RPATH to prevent install_name_tool conflict by @i2h3 in https://github.com/nextcloud/desktop/pull/9509
  • fix(macOS): Remove TARGETED_DEVICE_FAMILY by @i2h3 in https://github.com/nextcloud/desktop/pull/9510
  • fix: remove hard-coded app name from sync folder path by @Rello in https://github.com/nextcloud/desktop/pull/9515
  • Fix #7009: Remove leftover .msi and msi.log after update by @chrip in https://github.com/nextcloud/desktop/pull/8980
  • fix: disable server version check (<7.0) by @Rello in https://github.com/nextcloud/desktop/pull/9475
  • feat(macOS): QtWebEngine Switch by @i2h3 in https://github.com/nextcloud/desktop/pull/9517
  • Fix FinderSync Extension by @i2h3 in https://github.com/nextcloud/desktop/pull/9528
  • fix(win32): only increase ACL size if a new ACE is about to be added by @nilsding in https://github.com/nextcloud/desktop/pull/9491
  • chore: test upload of a locked file inside a remote deleted folder by @mgallien in https://github.com/nextcloud/desktop/pull/9336
  • feature: new settings UI by @Rello in https://github.com/nextcloud/desktop/pull/9419
  • Bugfix/e2ee fixes for hardware certificate end to end encryption by @mgallien in https://github.com/nextcloud/desktop/pull/9514
  • test(integration): add tests for FileActionsModel. by @camilasan in https://github.com/nextcloud/desktop/pull/9518
  • fix(macOS): fix crash for FileProviderSettings by @nilsding in https://github.com/nextcloud/desktop/pull/9540
  • fix: load app icons for external sites app by @Rello in https://github.com/nextcloud/desktop/pull/9542
  • fix: suppress duplicate "The log output cannot be saved" popups by @Rello in https://github.com/nextcloud/desktop/pull/9539
  • Regain Synchronization Folder Access by @i2h3 in https://github.com/nextcloud/desktop/pull/9556
  • Note about missing End-to-End Encryption Support in File Provider Extension by @i2h3 in https://github.com/nextcloud/desktop/pull/9561
  • chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9554
  • fix(accountmanager): check existing account proxy type setting. by @camilasan in https://github.com/nextcloud/desktop/pull/9551
  • fix(file-provider): Fetch share options by user ID not user name (#9074) by @i2h3 in https://github.com/nextcloud/desktop/pull/9579
  • Improve error handling and clean menu texts by @mgallien in https://github.com/nextcloud/desktop/pull/9585
  • feat(e2ee): add basic support for e2ee metadata format 2.1 by @mgallien in https://github.com/nextcloud/desktop/pull/9571
  • fix(e2ee/vfs): disable on-demand population of encrypted folders by @mgallien in https://github.com/nextcloud/desktop/pull/9570
  • Bugfix/migrate user encryption certificate by @mgallien in https://github.com/nextcloud/desktop/pull/9568
  • Bugfix/better handling of locked files during upload by @mgallien in https://github.com/nextcloud/desktop/pull/9566
  • feat(syncengine): fail and restart the sync if discovery is suspicious by @nilsding in https://github.com/nextcloud/desktop/pull/9572
  • fix(e2ee): allow read of metadata 1.2 again by @mgallien in https://github.com/nextcloud/desktop/pull/9544
  • Handle macOS alias files in File Provider Extension by @i2h3 in https://github.com/nextcloud/desktop/pull/9445
  • Sync Status on App Launch by @i2h3 in https://github.com/nextcloud/desktop/pull/9595
  • Updated File Provider Extension Translations by @i2h3 in https://github.com/nextcloud/desktop/pull/9596
  • chore(deps): bump cpp-linter/cpp-linter-action from 2.16.7 to 2.17.0 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9583
  • fix: Robustly parse file action responses and handle tooltip/URL children by @Rello in https://github.com/nextcloud/desktop/pull/9547
  • fix(propagateuploadng): do not encode davUrl by @nilsding in https://github.com/nextcloud/desktop/pull/9588
  • Refactored change enumeration completion by @i2h3 in https://github.com/nextcloud/desktop/pull/9601
  • Bugfix/use display name for e2ee shares by @mgallien in https://github.com/nextcloud/desktop/pull/9605
  • Refine new settings dialog by @nilsding in https://github.com/nextcloud/desktop/pull/9599
  • Improve integration. by @camilasan in https://github.com/nextcloud/desktop/pull/9617
  • fix(i18n): let Qt handle plural forms by @nilsding in https://github.com/nextcloud/desktop/pull/9621
  • fix(file-provider): Working Set Change Enumeration by @i2h3 in https://github.com/nextcloud/desktop/pull/9625
  • Sanitized file provider UI extension string catalog by @i2h3 in https://github.com/nextcloud/desktop/pull/9633
  • fix(filesystem): deal with win32 long paths when recursively removing folders by @nilsding in https://github.com/nextcloud/desktop/pull/9634
  • Set folders writable if remote perms require it, recurse into subdirs if etag and remoteperms differ by @nilsding in https://github.com/nextcloud/desktop/pull/9637
  • chore(network): enable again our request timeout feature by @mgallien in https://github.com/nextcloud/desktop/pull/9646
  • fix(read-only): make the parent folder writable before deleting a file by @mgallien in https://github.com/nextcloud/desktop/pull/9655
  • feature(icon/ai): improved Nextcloud Assistant icon by @mgallien in https://github.com/nextcloud/desktop/pull/9658
  • fix(macOS): Fix developer build by @i2h3 in https://github.com/nextcloud/desktop/pull/9667
  • chore(i18n): Correct text case in error message label by @rakekniven in https://github.com/nextcloud/desktop/pull/9672
  • chore(l10n): Update QLabel text property to not translate by @rakekniven in https://github.com/nextcloud/desktop/pull/9673
  • fix(settings): add missing endGroup() in Folder::removeFromSettings by @agners in https://github.com/nextcloud/desktop/pull/9607
  • Replace UNIX sockets with XPC on macOS by @i2h3 in https://github.com/nextcloud/desktop/pull/9463
  • Remove Debian build by @ivaradi in https://github.com/nextcloud/desktop/pull/9700
  • chore(deps): bump maxim-lobanov/setup-xcode from 1.6.0 to 1.7.0 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9669
  • Fix build with Xcode 26.4 by @i2h3 in https://github.com/nextcloud/desktop/pull/9706
  • fix(macOS): hide dock icon when closing settings with +W by @i2h3 in https://github.com/nextcloud/desktop/pull/9702
  • chore: improve one translated string by @mgallien in https://github.com/nextcloud/desktop/pull/9692
  • fix(asyncimageresponse): enhance check for received SVG response by @nilsding in https://github.com/nextcloud/desktop/pull/9697
  • fix(gui/settings): use different palette colour for backgrounds by @nilsding in https://github.com/nextcloud/desktop/pull/9703
  • fix(integration): only call parseEndpoints if fileId is not empty. by @camilasan in https://github.com/nextcloud/desktop/pull/9701
  • chore(legalnotice): update copyright year by @nilsding in https://github.com/nextcloud/desktop/pull/9717
  • chore(deps): bump actions/cache from 5.0.3 to 5.0.4 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9668
  • fix(macOS): Extension Display Names by @i2h3 in https://github.com/nextcloud/desktop/pull/9723
  • Improve Sandbox Migration Experience by @i2h3 in https://github.com/nextcloud/desktop/pull/9720
  • fix(windows/vfs): do not create DB record for invalid virtual items by @mgallien in https://github.com/nextcloud/desktop/pull/9737
  • fix(windows/vfs): automated test for Windows VFS case clash items by @mgallien in https://github.com/nextcloud/desktop/pull/9741
  • fix(macOS): Fix background update check incorrectly calling Sparkle when automaticallyChecksForUpdates is NO by @i2h3 in https://github.com/nextcloud/desktop/pull/9744
  • fix(macOS): Sparkle Sandboxing by @i2h3 in https://github.com/nextcloud/desktop/pull/9752
  • Chore/remove compilation warning qt 6.10 by @mgallien in https://github.com/nextcloud/desktop/pull/9749
  • chore: systemd service is now wanted by graphical target by @mgallien in https://github.com/nextcloud/desktop/pull/9758
  • fix(macOS): Set app extension version information correctly by @i2h3 in https://github.com/nextcloud/desktop/pull/9766
  • fix(macOS): Launch on Login by @i2h3 in https://github.com/nextcloud/desktop/pull/9773
  • fix(macOS): macOS 13 Ventura Compatibility by @i2h3 in https://github.com/nextcloud/desktop/pull/9778
  • chore(ci): update images by @nilsding in https://github.com/nextcloud/desktop/pull/9786
  • chore: PPA Debian package type is a community packaging by @mgallien in https://github.com/nextcloud/desktop/pull/9790
  • fix(gui): use native QLineEdit styling for server address by @nilsding in https://github.com/nextcloud/desktop/pull/9801
  • fix(windows/vfs): ensure critical logs are going to be produced by @mgallien in https://github.com/nextcloud/desktop/pull/9800
  • Bugfix/remove useless output debug at start by @mgallien in https://github.com/nextcloud/desktop/pull/9792
  • chore(deps): bump cpp-linter/cpp-linter-action from 2.17.0 to 2.17.1 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9799
  • fix: remove unused COPY_SECUREFILEDROP_LINK socket command by @Rello in https://github.com/nextcloud/desktop/pull/9808
  • fix(folderman): disconnect slotFolderCanSyncChanged when unloading folder. by @camilasan in https://github.com/nextcloud/desktop/pull/9813
  • Remove Windows Shell/Explorer pinning fallback commands from SocketApi by @Rello in https://github.com/nextcloud/desktop/pull/9819
  • fix(macOS): Open app settings on necessity of sandbox folder migration by @i2h3 in https://github.com/nextcloud/desktop/pull/9830
  • Fix File Provider Domain Account Setup by @i2h3 in https://github.com/nextcloud/desktop/pull/9838
  • fix(macOS): Word wrap in sandbox migration error display by @i2h3 in https://github.com/nextcloud/desktop/pull/9841
  • keep sync dylib install_name as @rpath through cmake --install by @i2h3 in https://github.com/nextcloud/desktop/pull/9844
  • fix: use openBrowser to open URLs by @Rello in https://github.com/nextcloud/desktop/pull/9849
  • Store credentials provided through command line in macOS keychain by @i2h3 in https://github.com/nextcloud/desktop/pull/9847
  • chore(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9834
  • chore(deps): bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9833
  • chore(deps): bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9832
  • chore(deps): bump cpp-linter/cpp-linter-action from 2.17.1 to 2.18.0 by @dependabot[bot] in https://github.com/nextcloud/desktop/pull/9831
  • feature(file-provider): Open folder tray window header button by @i2h3 in https://github.com/nextcloud/desktop/pull/9857
  • chore(i18n): Change group folder to team folder by @rakekniven in https://github.com/nextcloud/desktop/pull/9866
  • feat(loginFlow): delay initialization of web view page until needed by @mgallien in https://github.com/nextcloud/desktop/pull/9874
  • Push File Ignore List by @i2h3 in https://github.com/nextcloud/desktop/pull/9884
  • fix(sharing): parse received timestamp from expiration date by @nilsding in https://github.com/nextcloud/desktop/pull/9882
  • Fix "Always keep downloaded" by @i2h3 in https://github.com/nextcloud/desktop/pull/9890
  • Prevent unnecessary logging about an inexistent trash container item in database by @i2h3 in https://github.com/nextcloud/desktop/pull/9897
  • Replaced decoration asset for items to keep downloaded by @i2h3 in https://github.com/nextcloud/desktop/pull/9900
  • chore: uses known working zlib 1.3.1 release by @mgallien in https://github.com/nextcloud/desktop/pull/9905
  • Run time switch for debug logging by @i2h3 in https://github.com/nextcloud/desktop/pull/9904
  • fix(cfapi): avoid creation of db records if CfExecute failed by @nilsding in https://github.com/nextcloud/desktop/pull/9912
  • fix(upload): skip locked files during upload to avoid errors by @mgallien in https://github.com/nextcloud/desktop/pull/9810
  • chore(github): enhance pull request template with a checklist. by @camilasan in https://github.com/nextcloud/desktop/pull/9925