Releases: nextcloud/desktop
Releases · nextcloud/desktop
Release 3.5.0 RC2
List of supported platforms by this release: System Requirements
Changelog
- desktop#3714 Require cmake 3.16
- desktop#3907 Main dialog use system font size
- desktop#4015 Add screenshots of the latest features.
- desktop#4022 Unbreak loading translations
- desktop#4038 Add scroll area for share links.
- desktop#4061 Check modified time sent by upload jobs in automated tests
- desktop#4067 L10n: Change "modified time" to "modification time"
- desktop#4087 L10n: Fixed grammar
- desktop#4090 Hide share button for deleted files and ignored files in tray activity
- desktop#4099 Write logs to Output window of Visual Studio
- desktop#4100 Ask server to recalculate checksum(hash)
- desktop#4102 Show only filenames in tray activity items, with full path in tooltip
- desktop#4111 Do not display 'Conflict when uploading some files to a folder
- desktop#4115 Windows. MSI. Unregister Nextcloud folders in SyncRootManager on uninstall.
- desktop#4116 Bugfix/force re-login on SSL Handshake error
- desktop#4120 Add option of enabling QtQuick compiler
- desktop#4135 Add testing for ActivityListModel
- desktop#4137 Display error message when creating a link share with compromised password.
- desktop#4154 Check for dbus-1 when building with cloudproviders
- desktop#4162 Add ability to copy internal link from share dialog
- desktop#4167 Add macOS *.textClipping files to ignore list
- desktop#4168 Do not activate quick compiler by default
- desktop#4171 Bugfix. Re-init sharing manager to enable link sharing UI when receivng sharing permissions.
- desktop#4186 Feature/improve activity buttons
- desktop#4189 Add thumbnails for files in the activity view
- desktop#4191 Use proper API to dehydrate a placeholder file
- desktop#4200 Feature/Talk Reply v1
- desktop#4205 Ensure we emit a rename command for renamed files
- desktop#4212 Remove Hirsute, add Jammy
- desktop#4216 Allow account menu to scroll when content height is larger than menu height
- desktop#4217 Always build with updater. Use 'beta/stable' channel selector in 'General Settins' dialog with default 'stable'.
- desktop#4218 Cmake option to disable proxy
- desktop#4237 Add support for server color theming
- desktop#4247 No longer assume status bar height, calculate, fixing notch borking on new MacBook Pro
- desktop#4251 Add a dark mode
- desktop#4252 Generates pot files automatically.
- desktop#4257 Add headers in cmake files to get them properly detected
- desktop#4263 Ensure that bulk upload network job errors are handled
- desktop#4268 Do not remove a folder that has files that were not uploaded yet during propagation
- desktop#4272 L10n: Change to lowercase
- desktop#4279 Simplify currentScreen in systray.cpp
- desktop#4283 Fix warn colour in dark mode
- desktop#4292 Do not remove files from a Group folder and its nested folders when it is renamed or removed while not allowed.
- desktop#4303 Rollback local move on server move failure
- desktop#4316 Implement local socket to communicate with finder extension
- desktop#4319 Bugfix/prevent overflow with mtime
- desktop#4320 L10n: Changed spelling
- desktop#4322 Add 'Help' action back.
- desktop#4326 Ensure file activity dialog appears in centre of screen
- desktop#4329 Increase maximum text line count in tray activity items to two lines
- desktop#4334 Fix file activity dialog
- desktop#4340 Properly ask Qt to create qml opengl surface with proper options
- desktop#4351 Old submodule url does not work anylonger
- desktop#4359 Old submodule url does not work anylonger
- desktop#4360 Prepare for 3.5.0-rc1
- desktop#4363 Fix icon color and highlight color issues
- desktop#4364 Fix for VFS crashes due to mimetype checking for thumbnails
- desktop#4371 Fix various dark mode bugs
- desktop#4372 Add a new yml github issue template for bug reports.
- desktop#4379 Ensure we only store update channel not localized in settings
- desktop#4385 Improve talk reply
- desktop#4392 Prepare for 3.5.0-rc2
Release 3.5.0 RC1
List of supported platforms by this release: System Requirements
Changelog
- desktop#3714 Require cmake 3.16
- desktop#3907 Main dialog use system font size
- desktop#4015 Add screenshots of the latest features.
- desktop#4022 Unbreak loading translations
- desktop#4038 Add scroll area for share links.
- desktop#4058 Do not crash on findAndCancelDeletedJob
- desktop#4061 Check modified time sent by upload jobs in automated tests
- desktop#4067 L10n: Change "modified time" to "modification time"
- desktop#4073 Enforce VFS. Disable 'Make always available locally'.
- desktop#4074 Bugfix/force download local invalid files
- desktop#4076 Bugfix/avoid sync getting stuck
- desktop#4079 Fix CMake error in ECMAddAppIcon for mac
- desktop#4087 L10n: Fixed grammar
- desktop#4090 Hide share button for deleted files and ignored files in tray activity
- desktop#4092 Ensure any errors after calling FileSystem::getModTime are handled
- desktop#4096 L10n: Remove parenthesis
- desktop#4099 Write logs to Output window of Visual Studio
- desktop#4100 Ask server to recalculate checksum(hash)
- desktop#4102 Show only filenames in tray activity items, with full path in tooltip
- desktop#4111 Do not display 'Conflict when uploading some files to a folder
- desktop#4115 Windows. MSI. Unregister Nextcloud folders in SyncRootManager on uninstall.
- desktop#4116 Bugfix/force re-login on SSL Handshake error
- desktop#4120 Add option of enabling QtQuick compiler
- desktop#4135 Add testing for ActivityListModel
- desktop#4137 Display error message when creating a link share with compromised password.
- desktop#4154 Check for dbus-1 when building with cloudproviders
- desktop#4162 Add ability to copy internal link from share dialog
- desktop#4167 Add macOS *.textClipping files to ignore list
- desktop#4168 Do not activate quick compiler by default
- desktop#4171 Bugfix. Re-init sharing manager to enable link sharing UI when receivng sharing permissions.
- desktop#4186 Feature/improve activity buttons
- desktop#4189 Add thumbnails for files in the activity view
- desktop#4191 Use proper API to dehydrate a placeholder file
- desktop#4200 Feature/Talk Reply v1
- desktop#4205 Ensure we emit a rename command for renamed files
- desktop#4212 Remove Hirsute, add Jammy
- desktop#4216 Allow account menu to scroll when content height is larger than menu height
- desktop#4217 Always build with updater. Use 'beta/stable' channel selector in 'General Settins' dialog with default 'stable'.
- desktop#4218 Cmake option to disable proxy
- desktop#4237 Add support for server color theming
- desktop#4247 No longer assume status bar height, calculate, fixing notch borking on new MacBook Pro
- desktop#4251 Add a dark mode
- desktop#4252 Generates pot files automatically.
- desktop#4257 Add headers in cmake files to get them properly detected
- desktop#4263 Ensure that bulk upload network job errors are handled
- desktop#4268 Do not remove a folder that has files that were not uploaded yet during propagation
- desktop#4272 L10n: Change to lowercase
- desktop#4279 Simplify currentScreen in systray.cpp
- desktop#4283 Fix warn colour in dark mode
- desktop#4292 Do not remove files from a Group folder and its nested folders when it is renamed or removed while not allowed.
- desktop#4303 Rollback local move on server move failure
- desktop#4316 Implement local socket to communicate with finder extension
- desktop#4319 Bugfix/prevent overflow with mtime
- desktop#4320 L10n: Changed spelling
- desktop#4322 Add 'Help' action back.
- desktop#4326 Ensure file activity dialog appears in centre of screen
- desktop#4329 Increase maximum text line count in tray activity items to two lines
- desktop#4334 Fix file activity dialog
- desktop#4340 Properly ask Qt to create qml opengl surface with proper options
- desktop#4351 Old submodule url does not work anylonger
- desktop#4359 Old submodule url does not work anylonger
- desktop#4360 Prepare for 3.5.0-rc1
- desktop#4363 Fix icon color and highlight color issues
- desktop#4364 Fix for VFS crashes due to mimetype checking for thumbnails
v3.4.1
List of supported platforms by this release: System Requirements
Changelog
- desktop#4013 [stable-3.4] fix random error when updating CfApi metadata
- desktop#4046 [stable-3.4] do not forget the path when renaming files with invalid names
- desktop#4049 [stable-3.4] Bugfix/assert invalid modtime
- desktop#4050 [stable-3.4] Feature/folder logo variations
- desktop#4051 [stable-3.4] Always prefill username from Windows login name based on server version
- desktop#4057 [stable-3.4] Bugfix/3.4.1 rc1
- desktop#4066 [stable-3.4] Bugfix/sync stuck on error
- desktop#4075 [stable-3.4] Bugfix/force download local invalid files
- desktop#4078 [stable-3.4] Enforce VFS. Disable 'Make always available locally'.
- desktop#4080 [stable-3.4] Bugfix/avoid sync getting stuck
- desktop#4081 [stable-3.4] Fix CMake error in ECMAddAppIcon for mac
- desktop#4083 [stable-3.4] Do not crash on findAndCancelDeletedJob
- desktop#4094 [stable-3.4] ensure any errors after calling FileSystem::getModTime are handled
- desktop#4097 Bump version
Recovery information if you have files with invalid modification date
Please read the following wiki page How to fix files invalid modification date
Release 3.4.0 RC2
changelog since the previous release candidate release
- desktop#3887 Feature/bulk upload
- desktop#3930 Pass username from Windows to login page.
- desktop#3959 CMake: fail if
Qt5::GuiPrivate
is not found - desktop#3966 Let the macOS installer know that the application can run on Arm64
- desktop#3968 Check if the server has user status app enabled
- desktop#3969 Compile Finder extensions for arm and x86
- desktop#3970 We run on Windows 8.1+
- desktop#3971 Make scrolling with a touchpad in activity list and search result more natural
- desktop#3972 Fix focus indicator
- desktop#3978 Correct virtual files placeholder files if needed
- desktop#3979 Avoid adding icon data in a cache we never use
- desktop#3982 Add a network access factory to qml engine
- desktop#3983 Only build app bundle if requested
- desktop#3984 Added more logs to 'postProcessLocalNew'.
- desktop#3985 Use QUrl::fromLocalFile to open local files in Unified Search results
- desktop#3987 Quick fix! Disable VFS folders removal for non-Windows VFS.
- desktop#3988 Properly query sync journal DB to know when to run fix for VFS
- desktop#3989 Fix button that should be disabled when force VFS
- desktop#3993 Bugfix/various vfs fixes
- desktop#3994 Cleanup system bindings from Windows when removing a local sync folder
- desktop#4001 Release 3.4.0 RC2
Release 3.4.0 RC1
Changelog:
- desktop#2723 Skip sync exclude file from list of exclude files if it doesn't exist.
- desktop#2724 Give the user a more descriptive error message when syncing is aborted.
- desktop#3331 Fix warnings
- desktop#3612 Bugfix/fix vfs pin state
- desktop#3639 Set user status
- desktop#3682 Use build-appimage.sh from Brander
- desktop#3713 Use default sharing permissions from server
- desktop#3736 Auto update app image
- desktop#3737 Add file activity dialog
- desktop#3746 Prevent infinte recursion when closing a websocket in case of SSL errors
- desktop#3747 Fix most of the deprecation warnings
- desktop#3753 Close wizard if done
- desktop#3754 Remove assert that causes crashes
- desktop#3760 Add dialog to resolve invalid filenames
- desktop#3764 Prompt reboot when runing the auto update.
- desktop#3765 Remove theme.qrc as it will be generated during build
- desktop#3773 Accept nc scheme in provider page
- desktop#3775 L10n: Correct a typo and spelling unification
- desktop#3777 Clear user status in main dialog after clearing it in user status selector dialog
- desktop#3778 Trim trailing spaces before uploading files
- desktop#3779 Add documentation for user status selector dialog
- desktop#3780 Fix more warnings and enable warnings as errors
- desktop#3785 Feature/next generation propagator
- desktop#3793 Feature/Share link label
- desktop#3794 Display share note
- desktop#3805 Set default format for QSurface to handle NVidia context loss events
- desktop#3807 Feature/unified search
- desktop#3811 Sync progress in main dialog
- desktop#3813 Fixed placeholder numbering
- desktop#3815 TextInput by default do not allow selecting text by mouse
- desktop#3821 General Settings window. Allow opening the update URL via mouse.
- desktop#3823 Fix argp references on FreeBSD
- desktop#3825 Setup clang-format for cpp11 universal init
- desktop#3827 Don't log encryption data in release mode
- desktop#3832 Fix incorrect db name for nextcloud command line client.
- desktop#3833 Fixed grammar
- desktop#3841 Make virtual files feature documentation more understandable
- desktop#3842 Sync-exclude: add .Spotlight-V100
- desktop#3844 Remove Temporary solution for file restoration issue due to set the data-fingerprint.
- desktop#3861 Enable Sonarcloud
- desktop#3863 ShareLinkWidget
- desktop#3870 Ensure DLL are generated with branded names
- desktop#3871 Display the right endpoint in the warning in case of error
- desktop#3876 Fix macOs build after targets name are not changed by branding
- desktop#3878 Add missing copyright headers
- desktop#3880 Fix BUILD_TESTING on non Linux unices
- desktop#3882 Add .sync-exclude.lst to exclude files
- desktop#3884 Set dialog max and min width and height before width and height
- desktop#3885 Only use basic authentication if needed
- desktop#3886 Provide logs of SSL errors including the certificate chain
- desktop#3888 Check if current user exists before getting it's account state
- desktop#3891 Also update sync state summary based on connectivity
- desktop#3892 Sonarcloud improvements
- desktop#3895 Correct typo and remove apostrophe
- desktop#3897 Target names are not changed in branded builds only the output filenames
- desktop#3898 Changed wording of status message
- desktop#3901 Windows. Remove CWD from DLL search paths.
- desktop#3902 Log file name and line number
- desktop#3903 Let sonarcloud takes automated tests into account
- desktop#3908 Fix folder creation issues.
- desktop#3919 Our source code files have lower case names
- desktop#3920 Changed triple dot to ellipsis
- desktop#3924 Request OCSP data for peer certificates
- desktop#3928 Properly extract the file id when querying server
- desktop#3929 By default we produce debug logs because we need them
- desktop#3935 Add profile page
- desktop#3938 Bugfix/unified search bug fixes
- desktop#3940 Replace deprecated QRegExp with QRegularExpression.
- desktop#3945 Make argument singular to fix i18n issue
- desktop#3946 Implement expiration date for federated shares
- desktop#3948 Don't do a connection checks when using push notifications
- desktop#3955 Add an option to enforce use of virtual files sync folder
- desktop#3956 Add a script to create a universal app package
- desktop#3961 Take branding for vfs plugins into account
- desktop#3964 Bump to version 3.4.0-rc1
Release 3.3.6
- desktop#3904 [stable-3.3] Only use basic authentication if needed
- desktop#3931 [stable-3.3] Windows. Remove CWD from DLL search paths.
- desktop#3932 [stable-3.3] Remove Temporary solution for file restoration issue due to set the data-fingerprint.
Release 3.3.5
- desktop#3850 [stable-3.3] Fix incorrect db name for nextcloud command line client.
- desktop#3851 [stable-3.3] Don't log encryption data in release mode
Release 3.3.4
- desktop#3756 [stable-3.3] macOS client is not able to do auto updates
- desktop#3757 [stable-3.3] prevent infinte recursion when closing a websocket in case of SSL errors
- desktop#3791 [stable-3.3] Accept nc scheme in provider page
Release 3.3.3
List of supported platforms by this release: System Requirements
Changelog
- desktop#3739 [stable-3.3] Only set dav user after log
Release 3.3.2
List of supported platforms by this release: System Requirements
Changelog
- desktop#3676 Bugfix/checksums parse issue
- desktop#3686 [stable-3.3] Fix macOS app bundle name in packaging scripts
- desktop#3706 [stable-3.3] Bugfix/nextcloud cmd dav fix
- desktop#3711 [stable-3.3] support server versions for one year after it is end of life
- desktop#3717 [stable-3.3] Update nextcloudcmd documentation.
- desktop#3718 Release 3.3.2