Skip to content

Releases: nextcloud-releases/desktop

Release 3.6.2

10 Nov 15:47
v3.6.2
Compare
Choose a tag to compare

What's Changed

Full Changelog: nextcloud/desktop@v3.6.1...v3.6.2

Release 3.6.1

19 Oct 08:05
v3.6.1
5dfc0ca
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

  • desktop#4907 [stable-3.6] Fix wrong estimated time when doing sync.
  • desktop#4908 [stable-3.6] Bugfix/selective sync abort error
  • desktop#4922 [stable-3.6] Bugfix/conflict resolution when selecting folder
  • desktop#4923 [stable-3.6] Fix menu bar height calculation on macOS
  • desktop#4926 [stable-3.6] Fix add account window text clipping, enlarge text
  • desktop#4928 [stable-3.6] Accept valid lsColJob reply XML content types
  • desktop#4934 [stable-3.6] Fix low-resolution file changed overlay icons in activities
  • desktop#4941 [stable-3.6] Deallocate call notification dialog objects when closed
  • desktop#4943 [stable-3.6] Ensure that the file being processed has had its etag properly sanitised, log etag more
  • desktop#4973 [stable-3.6] Ensure strings in main window QML are presented as plain text and not HTML
  • desktop#4974 [stable-3.6] Do not format text in QML components as HTML
  • desktop#4978 [stable-3.6] Fix two factor authentication notification
  • desktop#5000 [stable-3.6] Bring back .lnk files on Windows and always treat them as non-virtual files.
  • desktop#5006 [stable-3.6] Fix 'Reply' primary property.
  • desktop#5020 [stable-3.6] Update after tx migrate
  • desktop#5030 [stable-3.6] Command-line client. Do not trust SSL certificates by default, unless '--trust' option is set.
  • desktop#5037 [stable-3.6] Fix invisible user status selector button not being checked when user is in Offline mode
  • desktop#5048 [stable-3.6] Fix link shares default expire date being enforced as maximum expire date even when maximum date enforcement is disabled on the server
  • desktop#5052 Backport/4989/stable 3.6
  • desktop#5053 [stable-3.6] use correct version copmparison on NSIS updater: fix update from rc
  • desktop#5054 Improve 'Handle local file editing' feature. Add loading popup. Add f…
  • desktop#5055 Backport/5039/bugfix/check token for edit locally requests
  • desktop#5056 Fix account not found when doing local file editing.
  • desktop#5057 Fix two factor auth notification: activity item was disabled.
  • desktop#5058 [stable-3.6] Fix predefined status text formatting
  • desktop#5059 [stable-3.6] Fix sync progress bar colours in dark mode
  • desktop#5061 [stable-3.6] Improve handling of file name clashes
  • desktop#5063 [stable-3.6] Ensure placeholder message in emoji picker wraps correctly

Release 3.6.0

07 Sep 09:18
v3.6.0
ccc9f89
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

  • desktop#3461 Fix crash in cldapi.dll
  • desktop#4526 Updating command-rebase.yml workflow from template
  • desktop#4577 Reply button size should be same as the input field, smaller + text color
  • desktop#4616 Fix crashing when selecting user status and predefined statuses not appearing
  • desktop#4624 Make user status dialog look in line with the rest of the desktop client tray and Nextcloud
  • desktop#4628 Add a placeholder message for the recents tab of the emoji picker
  • desktop#4631 Add SVG icon styled for macOS Big Sur
  • desktop#4643 Ensure the dispatch source only gets deallocated after the dispatch_source_cancel is done, avoiding crashing of the Finder Sync Extension on macOS
  • desktop#4650 Properly adapt the UserStatusSelectorModel to QML, eliminate hacks, make code more declarative
  • desktop#4655 Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME
  • desktop#4663 Make the share dialog resizeable
  • desktop#4667 Make client language gender-neutral and more clear
  • desktop#4671 Use an en-dash for the userstatus panel
  • desktop#4672 Close call notifications when the call has been joined by the user, or the call has ended
  • desktop#4678 Correct spelling
  • desktop#4679 Print sync direction in SyncFileStatusTracker::slotAboutToPropagate
  • desktop#4682 Windows CI. Use specific Craft revision.
  • desktop#4683 Add 'db/local/remote' reference to log string.
  • desktop#4685 Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added
  • desktop#4686 Add a custom back button to the account wizard's advanced setup page
  • desktop#4687 Clean up systray methods, make more QML-friendly
  • desktop#4688 Refactor tray window opening code for clarity and efficiency
  • desktop#4693 Increase the call state checking interval to not overload the server
  • desktop#4700 Fix bad quote in CMakeLists PNG generation message
  • desktop#4703 Only set _FORTIFY_SOURCE when a higher level of this flag has not been set
  • desktop#4704 Switch to using the main client CI image based on ubuntu 22.04
  • desktop#4706 Limit concurrent notifications
  • desktop#4707 Use macOS-specific application icon
  • desktop#4710 QML-ify the UserModel, use properties rather than setter methods
  • desktop#4712 Take ints by value rather than reference in UserModel methods
  • desktop#4713 Feature/vfs windows thumbnails
  • desktop#4717 Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS
  • desktop#4718 Restyle unified search skeleton items animation and simplify their code
  • desktop#4719 Stop styling QML unified search items hierarchically, use global Style constants
  • desktop#4720 Use preprocessor directive rather than normal 'if' for UNNotification types
  • desktop#4723 Make apps menu scrollable when content taller than available vertical space, preventing borking of layout
  • desktop#4734 Ensure that throttled notifications still appear in tray activity model
  • desktop#4735 Stop clearing notifications when new notifications are received
  • desktop#4738 Fix ActivityItemContent QML paintedWidth errors
  • desktop#4748 Clicking on an activity list item for a file opens the local file if available
  • desktop#4753 Replace unified search text field busy indicator with custom indicator
  • desktop#4755 Update macOS Info.plist
  • desktop#4756 Ensure debug archive contents are readable by any user
  • desktop#4758 Remove Ubuntu Impish, add Kinetic
  • desktop#4760 Make UserStatusSelector a dismissible page pushed onto the tray window
  • desktop#4771 Feature/handle edit locally
  • desktop#4773 Add Debian Bullseye build
  • desktop#4774 Double-clicking tray icon opens currently-selected user's local folder (if available)
  • desktop#4790 Clean up TalkReplyTextField, remove unnecessary parent Item
  • desktop#4797 Refactor user line
  • desktop#4799 Do not reboot PC when running an MSI via autoupdate.
  • desktop#4801 Always run MSI with full UI.
  • desktop#4802 Eliminate padding around the menu separator in the account menu
  • desktop#4804 Feature/enable more warnings also for gcc
  • desktop#4810 Move CFAPI shell extensions variables to root CMakeLists.
  • desktop#4815 Move URI scheme variable from Nextcloud.cmake to root CMakeListsts.
  • desktop#4816 Ensure SyncEngine use an initialized instance of SyncOptions
  • desktop#4818 Fix QML warnings
  • desktop#4820 I18n: Spelling unification
  • desktop#4821 Fix crash: 'Failed to create OpenGL context'.
  • desktop#4822 Fix bugs with setting 'Away' user status
  • desktop#4827 Fix greek translation for application name in menu
  • desktop#4829 Align, resize, and layout everything uniformly in the unified search view
  • desktop#4830 Remove libglib-2.0.so.0 and libgobject-2.0.so.0 from Appimage.
  • desktop#4831 Fix unified search item placeholder image source
  • desktop#4833 Use same tooltip component everywhere, fix tooltip clipping bugs
  • desktop#4834 Bump version and year.
  • desktop#4839 Fix account switching and hover issues with UserLine component
  • desktop#4840 Remove Ubuntu Focal
  • desktop#4842 Add a ScrollView to the predefined statuses area of the UserStatusSelector
  • desktop#4843 Prevent the 'Cancel' button of the user status selector getting squashed
  • desktop#4844 Ensure that clear status message combo box is at least implicit width
  • desktop#4845 Fix alignment of predefined status contents regardless of emoji fonts
  • desktop#4850 Prevent crashing when trying to create error-ing QML component in systray.cpp, output error to log
  • desktop#4852 Add CHANGELOG.md.
  • desktop#4853 Ensure file activity dialog is centered on screen and appears at top of window stack
  • desktop#4866 Build script for AppImage should not assume Nextcloud is the name
  • desktop#4867 Fix File Activities dialog not showing up.
  • desktop#4869 Reads and store fileId and remote permissions during bul...
Read more

Release 3.6.0-rc2

22 Aug 08:01
v3.6.0-rc2
Compare
Choose a tag to compare
Release 3.6.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: nextcloud/desktop@v3.6.0-rc1...v3.6.0-rc2

Release 3.5.4

02 Aug 16:25
v3.5.4
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

Release 3.5.3

29 Jul 15:55
v3.5.3
c48a8d8
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

  • desktop#4726 [stable-3.5] Fix the system tray menu not being correctly replaced in setupContextMenu on GNOME
  • desktop#4727 [stable-3.5] Ensure call notification stays on top of other windows
  • desktop#4729 [stable-3.5] Work around issues with window positioning on Linux DEs, hardcode tray window to screen center when new account added
  • desktop#4731 [stable-3.5] Clean up systray methods, make more QML-friendly
  • desktop#4739 [stable-3.5] Refactor tray window opening code for clarity and efficiency
  • desktop#4740 [stable-3.5] Only set _FORTIFY_SOURCE when a higher level of this flag has not been set
  • desktop#4741 [stable-3.5] Limit concurrent notifications
  • desktop#4742 [stable-3.5] Take ints by value rather than reference in UserModel methods
  • desktop#4743 [stable-3.5] Respect skipAutoUpdateCheck in nextcloud.cfg with Sparkle on macOS
  • desktop#4744 [stable-3.5] Use preprocessor directive rather than normal 'if' for UNNotification types
  • desktop#4745 [stable-3.5] QML-ify the UserModel, use properties rather than setter methods
  • desktop#4750 [stable-3.5] Fix ActivityItemContent QML paintedWidth errors
  • desktop#4763 [stable-3.5] Stop clearing notifications when new notifications are received
  • desktop#4764 [stable-3.5] Ensure debug archive contents are readable by any user
  • desktop#4765 [stable-3.5] Stop styling QML unified search items hierarchically, use global Style constants
  • desktop#4766 [stable-3.5] Update macOS Info.plist
  • desktop#4767 [stable-3.5] print sync direction in SyncFileStatusTracker::slotAboutToPropagate
  • desktop#4772 [stable-3.5] Remove Ubuntu Impish, add Kinetic
  • desktop#4775 [stable-3.5] Ensure that throttled notifications still appear in tray activity model
  • desktop#4783 [stable-3.5] Make apps menu scrollable when content taller than available vertical space, preventing borking of layout

Release 3.5.2

04 Jul 14:57
v3.5.2
eb5c589
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

  • desktop#4569 [stable-3.5] Explicitly ask user for notification authorisation on launch (macOS)
  • desktop#4571 [stable-3.5] Fix crash caused by overflow in FinderSyncExtension
  • desktop#4583 [stable-3.5] add new fixup workflow from nextcloud org
  • desktop#4589 [stable-3.5] Bump up minimum macOS version
  • desktop#4592 [stable-3.5] Display chat message inside the OS notification.
  • desktop#4595 [stable-3.5] Fix 'TypeError: Cannot readproperty 'messageSent' of undefined'.
  • desktop#4596 [stable-3.5] Add a transparent background to the send reply button.
  • desktop#4605 [stable-3.5] Fix build on macOS versions pre-11 (down to 10.14)
  • desktop#4623 [stable-3.5] Ignore Office temp folders on Mac ('.sb-' in folder name).
  • desktop#4647 [stable-3.5] Remove assert, it is no longer useful.
  • desktop#4658 [stable-3.5] Add contrast to the text/icon of buttons if the server defined color is light.
  • desktop#4665 [stable-3.5] fix general section
  • desktop#4666 [stable-3.5] Remove tooltip because it is only repeating the label of the link.
  • desktop#4668 [stable-3.5] bugfix/share-dialog
  • desktop#4676 [stable-3.5] Updating command-rebase.yml workflow from template
  • desktop#4680 [stable-3.5] Reply button size should be same as the input field, smaller + text color
  • desktop#4692 [stable-3.5] Close call notifications when the call has been joined by the user, or the call has ended
  • desktop#4694 [stable-3.5] Increase the call state checking interval to not overload the server
  • desktop#4696 [stable-3.5] Ensure the dispatch source only gets deallocated after the dispatch_source_cancel is done, avoiding crashing of the Finder Sync Extension on macOS

Release 3.5.1

17 May 15:47
v3.5.1
930206f
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

  • desktop#4486 [stable-3.5] Add new and correct sparkle update signature
  • desktop#4489 [stable-3.5] l10n: Remove string from translation
  • desktop#4490 [stable-3.5] l10n: Changed triple dot to ellipsis
  • desktop#4491 [stable-3.5] Ensure cache is stored in default cache location
  • desktop#4492 [stable-3.5] Updating command-rebase.yml workflow from template
  • desktop#4493 [stable-3.5] Remove "…" from "Create Debug Archive" button
  • desktop#4494 [stable-3.5] docs: Replace "preceded" with "followed"
  • desktop#4511 [stable-3.5] only add OCS-APIREQUEST header for 1st request of webflow v1
  • desktop#4514 [stable-3.5] Make the make_universal.py script more verbose for easier debugging
  • desktop#4515 [stable-3.5] Revamp notifications for macOS and add support for actionable update notifications
  • desktop#4537 [stable-3.5] Use proper online status for user ('dnd', 'online', 'invisible', etc.) to enable or disable desktop notifications.
  • desktop#4538 [stable-3.5] Bugfix. Take root folder's files size into account when displaying the total size in selective sync dialog.
  • desktop#4539 [stable-3.5] Fix activity list item issues with colours/layout/etc.
  • desktop#4541 [stable-3.5] Bugfix/allow manual rename files with spaces
  • desktop#4544 [stable-3.5] Fixed share link expiration box being ineditable and always attempting to set invalid date
  • desktop#4545 [stable-3.5] Fix crashing of finder sync extension caused by dispatch_source_cancel of nullptr
  • desktop#4546 [stable-3.5] Simplify and remove the notification "cache"
  • desktop#4547 [stable-3.5] Fix tray icon not displaying "Open main dialog"
  • desktop#4548 [stable-3.5] if an exclude file is deleted, skip it and remove it from internal list
  • desktop#4549 [stable-3.5] Bugfix/two factor notification
  • desktop#4550 [stable-3.5] Fix visual borking in the share dialog
  • desktop#4555 [stable-3.5] add explicit capture for lambda

Release 3.5.0

03 May 11:31
v3.5.0
ccb79dc
Compare
Choose a tag to compare

List of supported platforms by this release: System Requirements

Changelog

Release 3.5.0 RC4

02 May 21:06
v3.5.0-rc4
04ebd98
Compare
Choose a tag to compare
Release 3.5.0 RC4 Pre-release
Pre-release

List of supported platforms by this release: System Requirements

Changelog