Releases: cozy-labs/cozy-desktop
Releases · cozy-labs/cozy-desktop
Slowing down
Improvements for all users:
- 🐛 We fixed an issue with a data migration shipped with the previous release. It
affected clients connected to Cozies with a large number of directories.
See also known issues.
Happy syncing!
Who needs conflicts?
Improvements for all users:
- ✨ The client should create fewer conflicts on files as we've improved the
decision logic when dealing with conflicting local and remote changes. If the
local content can be found in one of its old versions stored on the remote
Cozy then the client will overwrite it with the remote content instead of
creating a conflict.
If that decision was not the one the user expected then the overwritten
content can still be retrieved from the remote Cozy via the file's versions. - ⚡ Fetching new remote changes will now be faster as we've removed some network
calls that are not necessary anymore. - 🐛 We fixed a bug affecting sub-directories of sub-directories of directories
moved on the remote Cozy. These could not be updated from the local filesystem
anymore, triggering Invalid Metadata errors when the client would try to
synchronize the local modifications (e.g. a move).
All directories that were affected will be fixed by a data migration upon
restart of the client. - 🐛 During the client's on-boarding process, clicking on the ToS link (or any link
pointing to a URL ending with.pdf
) will open the pointed URL within the
external browser rather than the on-boarding window. - 🐛 Network errors during the synchronization of a change should not result in a
blocked synchronization anymore. - 🐛 Network errors during a file transfer either from or to the remote Cozy will
now be handled properly, restarting the transfer until too many errors are
encountered and the global error handling mechanism takes over.
See also known issues.
Happy syncing!
Release v3.34.0-beta.2 (#2224)
Improvements for all users:
- During the client's on-boarding process, clicking on the ToS link (or any link
pointing to a URL ending with.pdf
) will open the pointed URL within the
external browser rather than the on-boarding window. - Network errors during the synchronization of a change should not result in a
blocked synchronization anymore. - Network errors during a file transfer either from or to the remote Cozy will
now be handled properly, restarting the transfer until too many errors are
encountered and the global error handling mechanism takes over.
See also known issues.
Happy syncing!
Release v3.34.0-beta.1 (#2221)
Improvements for all users:
- 🐛 We fixed a bug affecting sub-directories of sub-directories of directories
moved on the remote Cozy. These could not be updated from the local filesystem
anymore, triggering Invalid Metadata errors when the client would try to
synchronize the local modifications (e.g. a move).
All directories that were affected will be fixed by a data migration upon
restart of the client. - ⚡ Fetching new remote changes will now be faster as we've removed some network
calls that are not necessary anymore. - ✨ The client should create fewer conflicts on files as we've improved the
decision logic when dealing with conflicting local and remote changes. If the
local content can be found in one of its old versions stored on the remote
Cozy then the client will overwrite it with the remote content instead of
creating a conflict.
If that decision was not the one the user expected then the overwritten
content can still be retrieved from the remote Cozy via the file's versions.
See also known issues.
Happy syncing!
All the things!
Improvements for all users:
- ✨ The URL validation step of the on-boarding wizard is now able to detect your
Cozy root URL in more complex URLs (e.g. a photo album URL copied from your
Cozy Photos app in your browser). - ✨ When the server hosting your Cozy experiences issues, the Desktop client will
display a specific error message instead of telling you that no internet
connection is detected. - ✨ Files being transferred to or from your Cozy will now be displayed in the main
window's Recent tab with progress information. - ✨ You will now be able to completely reinitialize your Desktop client's
synchronization from the Settings tab without having to disconnect and then
reconnect your remote Cozy. Your selective synchronization configuration will
thus be kept. - ✨ You can now open your Cozy within a Desktop window with a Ctrl-click
(Cmd-click on macOS) on the "Open Cozy" button in the main window. You will
have to enter your credentials the first time. - ✨ You can now open folders in your Cozy with a Ctrl-click (Cmd-click on macOS)
on folder paths in the Recent tab of the main window or the "Open folder"
button. - ✨ Paths displayed in synchronization error messages for changes coming from the
remote Cozy will now open in Cozy Drive Web since they might not exist on the
local filesystem and the solution probably resides in remote actions. - ✨ Confirmation dialogs for reinitializing the synchronization and unlinking the
remote Cozy are more homogeneous and will prevent the main window from closing
until the requested action is confirmed or canceled. - 🐛 Sub-directories excluded from a Desktop client's synchronization and their
content won't be fetched anymore when their parent directory is re-included. - 🐛 Old files with a creation date seemingly more recent than their last
modification date can now be moved or renamed. Their last modification date
will be updated in the process to match the most recent date available. - 🔧 Re-included directories that need their content to be fetched manually will be
marked as such until their content is actually retrieved so we can resume the
operation in case Cozy Desktop is stopped in the middle.
Improvements for macOS users:
- 🐛 You should not see conflicts created anymore when a remote document whose name
contains multiple utf-8 characters encoded with NFC and NFD norms is
downloaded and saved on your local filesystem.
See also known issues.
Happy syncing!
Release v3.33.0-beta.5 (#2210)
Improvements for all users:
- Old files with a creation date seemingly more recent than their last
modification date can now be moved or renamed. Their last modification date
will be updated in the process to match the most recent date available. - Re-included directories that need their content to be fetched manually will be
marked as such until their content is actually retrieved so we can resume the
operation in case Cozy Desktop is stopped in the middle.
See also known issues.
Happy syncing!
Release v3.33.0-beta.4 (#2205)
Improvements for macOS users:
- You should not see conflicts created anymore when a remote document whose name
contains multiple utf-8 characters encoded with NFC and NFD norms is
downloaded and saved on your local filesystem.
See also known issues.
Happy syncing!
Release v3.33.0-beta.3 (#2203)
Improvements for all users:
- Localizations strings have been updated and the new empty Recent tab
placeholder has been localized. - Confirmation dialogs for reinitializing the synchronization and
unlinking the remote Cozy are more homogeneous and will prevent the
main window from closing until the requested action is confirmed or
canceled. - Sub-directories excluded from a Desktop client's synchronization and
their content won't be fetched anymore when their parent directory is
re-included.
See also known issues.
Happy syncing!
Release v3.33.0-beta.2 (#2199)
Improvements for all users:
- You can now open your Cozy within a Desktop window with a Ctrl-click
(Cmd-click on macOS) on the "Open Cozy" button in the main window. You will
have to enter your credentials the first time. - You can now open folders in your Cozy with a Ctrl-click (Cmd-click on macOS)
on folder paths in the Recent tab of the main window or the "Open folder"
button. - Paths displayed in synchronization error messages for changes coming from the
remote Cozy will now open in Cozy Drive Web since they might not exist on the
local filesystem and the solution probably resides in remote actions.
See also known issues.
Happy syncing!
Releave v3.33.0-beta.1 (#2198)
Improvements for all users:
- The URL validation step of the on-boarding wizard is now able to detect your
Cozy root URL in more complex URLs (e.g. a photo album URL copied from your
Cozy Photos app in your browser). - When the server hosting your Cozy experiences issues, the Desktop client will
display a specific error message instead of telling you that no internet
connection is detected. - Files being transferred to or from your Cozy will now be displayed in the main
window's Recent tab with progress information. - We've made some optimizations to remote content fetching so the initial
synchronization and the retrieval of remote directories content require less
network requests and less memory. - You will now be able to completely reinitialize your Desktop client's
synchronization from the Settings tab without having to disconnect and then
reconnect your remote Cozy. Your selective synchronization configuration will
thus be kept.
See also known issues.
Happy syncing!