Releases: nextcloud/desktop
v2.7.0 Tray menu Beta 1
๐ง Linux ๐ macOS 10.12+ ๐ช Windows
Big thanks to all our contributors for making this release happen, especially to @DominiqueFuchs for putting sooo much effort into the new system Tray menu! ๐ ๐ โค๏ธ
๐ Changelog
- desktop#1565 New tray window
- desktop#1735 Add direct editing to the file manager extension
- desktop#1721 BugFix: Handle broken shared file error gracefully
- desktop#1720 Fix Explorer integration on Windows and the crash on other systems
- desktop#1699 apply http2 qt resend patch from owncloud
- desktop#1714 Ask for password on password protected link shares
- desktop#1738 Qt 5.5 compatibility ifdef
- desktop#1737 Testing fix for qmldir import with linuxdeployqt AppImage
- desktop#1727 Windows 7 is out of support
- desktop#1718 Welcome to 2020
- desktop#1707 Updated year in legalnotice.cpp
v2.6.2
๐ง Linux ๐ macOS 10.12+ ๐ Mac OS 10.10+ (legacy) ๐ช Windows
๐ Changelog
- desktop#1456 Revert DEFAULT_REMOTE_POLL_INTERVAL back from 5 seconds to 30 seconds
- desktop#1459 Use user-provided username in
displayName()
- Fix #836 - desktop#1462 Fix typo
- desktop#1471 Build with libcloudproviders on debian and in the AppImage
- desktop#1487 Fix tests for Windows platform
- desktop#1523 Merge the list of ignored files/symlinks into one Activity notification.
- desktop#1526 Fix clang's variadic macro warnings
- desktop#1531 Add libdbus-1-dev to the build dependencies
- desktop#1593 Compare QDateTime objects more efficient
- desktop#1611 Improve the translation of "Share via โฆ"
- desktop#1617 Upgrade for Qt 5.12.5 in docker-ci
- desktop#1619 Bump Qt 5.12.5 image
- desktop#1621 Add timestamp to Mac installer code signing
- desktop#1623 MacOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
- desktop#1629 Build for Debian stable and oldstable
- desktop#1641 Happy new year
- desktop#1644 Fall back to old login flow on GS as this is not yet ready
- desktop#1645 [stable-2.6] macOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
- desktop#1646 Fix remote wipe keychain storage (issue #1592)
- desktop#1647 Fix copyright year in MacOSXBundleInfo.plist.in for 2019
- desktop#1651 Fix macOS GUI (Qt 5.12)
- desktop#1664 Windows: Workaround for storing >= 4k (4096 bit) client-cert SSL keys
- desktop#1685 Fix Activity List: Add check to avoid first empty entry
- desktop#1687 Fix macOS GUI (Qt 5.12) No. 2 (continuation of #1651)
- desktop#1688 Show date and time in activity log (fixes issue #1683)
- desktop#1689 Login Flow v2 enhancements
- desktop#1694 Activity List: Fix crash and folder opening
- desktop#1695 Fix issue #1237: White text on almost-white background
- desktop#1696 Heavy refactoring: Windows workaround for >= 4k (4096 bit) client-cert SSL keys and large certs
- desktop#1697 Fix date in ActivityWidget and remove unnecessary string conversion
v2.6.2-rc1
๐ง Linux ๐ macOS 10.12+ ๐ Mac OS 10.10+ (legacy) ๐ช Windows
๐ Changelog
- desktop#1456 Revert DEFAULT_REMOTE_POLL_INTERVAL back from 5 seconds to 30 seconds
- desktop#1459 Use user-provided username in
displayName()
- Fix #836 - desktop#1462 Fix typo
- desktop#1471 Build with libcloudproviders on debian and in the AppImage
- desktop#1487 Fix tests for Windows platform
- desktop#1523 Merge the list of ignored files/symlinks into one Activity notification.
- desktop#1526 Fix clang's variadic macro warnings
- desktop#1531 Add libdbus-1-dev to the build dependencies
- desktop#1593 Compare QDateTime objects more efficient
- desktop#1611 Improve the translation of "Share via โฆ"
- desktop#1617 Upgrade for Qt 5.12.5 in docker-ci
- desktop#1619 Bump Qt 5.12.5 image
- desktop#1621 Add timestamp to Mac installer code signing
- desktop#1623 MacOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
- desktop#1629 Build for Debian stable and oldstable
- desktop#1641 Happy new year
- desktop#1644 Fall back to old login flow on GS as this is not yet ready
- desktop#1645 [stable-2.6] macOS build: Avoid the Get-Task-Allow Entitlement (Notarization)
- desktop#1646 Fix remote wipe keychain storage (issue #1592)
- desktop#1647 Fix copyright year in MacOSXBundleInfo.plist.in for 2019
- desktop#1651 Fix macOS GUI (Qt 5.12)
- desktop#1664 Windows: Workaround for storing >= 4k (4096 bit) client-cert SSL keys
v2.6.1
๐ง Linux ๐ macOS 10.12+ ๐ Mac OS 10.10+ (legacy) ๐ช Windows
๐ Changelog
- desktop#1032 Changed max GUI bandwidth limits
- desktop#1039 Add sync date next to "Synchronized with local folder"
- desktop#1149 Slideshow buttons
- desktop#1214 Fix qt warning about registering a URL sheme first.
- desktop#1231 Issue #1216: added sync-exclude entry for emacs recovery files
- desktop#1240 Race condition in the remote size loading logic
- desktop#1409 Review of msvc/gcc warnings -> code cleanup, prevention of implicit casts, variadic macros
- desktop#1414 Fix double slashes
- desktop#1420 Fixing E2E CSR transmission failure for new connections
- desktop#1441 Fixed missing 'translatable' exclusions, added missing window titles
- desktop#1461 Checks if exclude file is empty before creating the regular expressions.
- desktop#1465 Add server info to menu
- desktop#1474 Fixed grammar
- desktop#1477 Prevent jumping of tray menu
- desktop#1478 Don't run connection wizard when quitting the application
- desktop#1481 Avoiding copying in range-based loops
- desktop#1495 Add a 'Content-Length: 0' header to initial POST requests
- desktop#1504 Remote wipe.
- desktop#1520 Pick from upstream: Update qtmacgoodies for an OSX crash fix #6930
- desktop#1522 * fix for issue no. #1351
- desktop#1523 Merge the list of ignored files/symlinks into one Activity notification.
- desktop#1527 Update submodules for Qt 5.12.5 (qtmacgoodies)
- desktop#1554 Fix duplicate items in Apps menu (a bug introduced in #1477)
- desktop#1573 Fix #1182
- desktop#1579 Fix remote wipe when a proxy is configured.
- desktop#1580 Fix updater message: Download link instead of "use the system's update
โค๏ธ ๐ Thanks so much to @k1l1 @javierllorente @IzabelaBakollari @Thaodan @Zottel92 @ivan-cukic @DominiqueFuchs @kesselb @rakekniven @sryze @asapelkin @adrb @Milokita for the contributions!
Bug fixes and minor improvements
๐ง Linux ๐ Mac OS ๐ช Windows
๐ Changelog
- desktop#1231 issue1216: added sync-exclude entry for emacs recovery files
- desktop#1039 Add sync date next to "Synchronized with local folder"
- desktop#1414 Fix double slashes
- desktop#1420 Fixing E2E CSR transmission failure for new connections
- desktop#1149 slideshow buttons
- desktop#1214 fix qt warning about registering a URL sheme first.
- desktop#1409 Review of msvc/gcc warnings -> code cleanup, prevention of implicit casts, variadic macros
- desktop#1240 Race condition in the remote size loading logic
- desktop#1461 Checks if exclude file is empty before creating the regular expressions.
- desktop#1474 Fixed grammar
- desktop#1465 Add server info to menu
- desktop#1477 Prevent jumping of tray menu
- desktop#1032 Changed max GUI bandwidth
limits - desktop#1441 Fixed missing 'translatable' exclusions, added missing window titles
- desktop#1481 Avoiding copying in range-based loops
- desktop#1495 Add a 'Content-Length: 0' header to initial POST requests
- desktop#1478 Don't run connection wizard when quitting the application
- desktop#1520 Pick from upstream: Update qtmacgoodies for an OSX crash fix #6930
- desktop#1523 Merge the list of ignored files/symlinks into one Activity notification.
- desktop#1504 Remote wipe.
Login flow v2
๐ง Linux ๐ Mac OS ๐ช Windows
๐ Changelog
- desktop#1222 Reinstate Debian build in the new Drone config
- desktop#1225 Typo
- desktop#1256 Marking unused strings as unstranslatable
- desktop#1275 Fixes #607
- desktop#1278 Fixes issue #878
- desktop#1342 Fixes issue #1187
- desktop#1347 Displays FileIgnored activities with an info icon
- desktop#1354 Minor text change in the link to help in the tab 'General'.
- desktop#1359 Update Qt 5.5 compatibility patch for Xenial
- desktop#1360 Remove Ubuntu Cosmic and add Eoan package
- desktop#1366 Add proper CA to client side certificate connection
- desktop#1372 Remove dependency on libgnome-keyring0 on Eoan
- desktop#1374 Read .sync_exclude.lst in each subdirectory
- desktop#1376 Updates ChangeLog.
- desktop#1384 Login flow v2
- desktop#1389 Adds SSL client cert storage to webflow + Login Flow v2
- desktop#1394 Windows: Workaround for CredWriteW used by QtKeychain
- desktop#1399 Integrated registry check on windows when hasDarkSystray is called.
- desktop#1401 Logo update
- desktop#1402 Updated .gitignore to integrate unwanted files when working with VSC โฆ
- desktop#1405 Full-Scaled new logo in Windows 10 start menu tile
- desktop#1408 Qt5.5 compatiblity patch for login flow V2 + UI improvement (Use newer digest algorithms in TLS error dialog)
- desktop#1427 Fix for #1382 "linux client crashes for no discernable reason"
- desktop#1434 UI improvement: Message box: Delete / Keep all files
- desktop#1443 Improve wording of the context menu in the file manager extension.
- desktop#1447 Changes wording in the share context menu.
- Fix White Window issue on Windows by upgrading to Qt 5.12.5
Virtual Drive Tech Preview v2
โฌ๏ธ ๐ Nextcloud-virtualdrive-techpreview-v2.exe
v2.6.0-rc1
๐ง Linux ๐ Mac OS ๐ช Windows
๐ Changelog
- desktop#1222 Reinstate Debian build in the new Drone config
- desktop#1225 Typo
- desktop#1256 Marking unused strings as unstranslatable
- desktop#1275 Fixes #607
- desktop#1278 Fixes issue #878
- desktop#1342 Fixes issue #1187
- desktop#1347 Displays FileIgnored activities with an info icon
- desktop#1354 Minor text change in the link to help in the tab 'General'.
- desktop#1359 Update Qt 5.5 compatibility patch for Xenial
- desktop#1360 Remove Ubuntu Cosmic and add Eoan package
- desktop#1366 Add proper CA to client side certificate connection
- desktop#1372 Remove dependency on libgnome-keyring0 on Eoan
- desktop#1374 Read .sync_exclude.lst in each subdirectory
- desktop#1376 Updates ChangeLog.
- desktop#1384 Login flow v2
- desktop#1389 Adds SSL client cert storage to webflow + Login Flow v2
- desktop#1394 Windows: Workaround for CredWriteW used by QtKeychain
- desktop#1399 Integrated registry check on windows when hasDarkSystray is called.
- desktop#1401 Logo update
- desktop#1402 Updated .gitignore to integrate unwanted files when working with VSC โฆ
- desktop#1405 Full-Scaled new logo in Windows 10 start menu tile
- desktop#1408 Qt5.5 compatiblity patch for login flow V2 + UI improvement
v2.5.3
๐ง Linux ๐ Mac OS ๐ช Windows
๐ Changelog
- desktop#1118 Fix empty file wording in error log (small)
- desktop#1153 Add Qt-5.12 to CI
- desktop#1157 Fix a minor typo
- desktop#1185 Libcloudproviders: Add missing check for Qt5DBus
- desktop#1186 Fix several memory leaks in cloudproviders and add translation support
- desktop#1191 Share link fixing
- desktop#1200 New drone config
- desktop#1201 Uses configuraion to determine if it should show empty folder popup.
- desktop#1212 Simplify cmake command to make copy-pastable
- desktop#1234 Updated default remote poll to 5 seconds #1115
- desktop#1239 Fix memory leak with device pointer
- desktop#1241 Added a nice UI for the E2E-enabled account first connect
- desktop#1245 This should fix issue #1000
- desktop#1247 Adds parameter to retrieve shares with its reshares.
- desktop#1251 Fixed typo
- desktop#1253 Fixed typo in "certificate"
- desktop#1273 WebView: Properly handle usernames with spaces and plus signs in it
- desktop#1301 Add error category for http file lock error status 423.
- desktop#1309 Displays the uid_owner of a shared file.
- desktop#1355 [stable-2.5.3] Minor text change in the link to help in the tab 'General'.
v2.5.3-rc2
๐ง Linux ๐ Mac OS ๐ช Windows
๐ Changelog
- desktop#1118 Fix empty file wording in error log (small)
- desktop#1153 Add Qt-5.12 to CI
- desktop#1157 Fix a minor typo
- desktop#1185 Libcloudproviders: Add missing check for Qt5DBus
- desktop#1186 Fix several memory leaks in cloudproviders and add translation support
- desktop#1191 Share link fixing
- desktop#1200 New drone config
- desktop#1201 Uses configuraion to determine if it should show empty folder popup.
- desktop#1212 Simplify cmake command to make copy-pastable
- desktop#1234 Updated default remote poll to 5 seconds #1115
- desktop#1239 Fix memory leak with device pointer
- desktop#1241 Added a nice UI for the E2E-enabled account first connect
- desktop#1245 This should fix issue #1000
- desktop#1247 Adds parameter to retrieve shares with its reshares.
- desktop#1251 Fixed typo
- desktop#1253 Fixed typo in "certificate"
- desktop#1273 WebView: Properly handle usernames with spaces and plus signs in it
- desktop#1301 Add error category for http file lock error status 423.