Releases: cozy-labs/cozy-desktop
Releases · cozy-labs/cozy-desktop
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!
Unnatural selection
mprovements for all users:
- Selective synchronization is available behind the
settings.partial-desktop-sync.show-synced-folders-selection
flag. - The core of the synchronization process can handle selective synchronization
without flags (only the configuration of the selective synchronization remains
hidden behind a flag). - The selective synchronization flag is fetched from the remote Cozy for every
use case. - We fixed an issue in our synchronization process which could lead to
unnecessary metadata updates. - When the app's OAuth client is revoked on the remote Cozy, fetching the Cozy's
flags and capabilities won't result into an error anymore and the revocation
pop-up will displayed again instead of the generic "Synchronization
impossible" status. - GUI state updates will now be queued up to avoid having two close updates
overwrite each other and ending in a de-synchronized state between the app's
main Window and the systray. - Most remote folder deletion situations should be handled and the same goes for
remote folder exclusions as part of the selective synchronization.
See also known issues.
Happy syncing!
Releave v3.32.0-beta.3 (#2187)
Improvements for all users:
- The core of the synchronization process can handle selective synchronization
without flags (only the configuration of the selective synchronization remains
hidden behind a flag). - Most remote folder deletion situations should be handled and the same goes for
remote folder exclusions as part of the selective synchronization.
See also known issues.
Happy syncing!
Release v3.32.0-beta.2 (#2184)
Improvements for all users:
- The selective synchronization flag is fetched from the remote Cozy for every
use case. - We fixed an issue in our synchronization process which could lead to
unnecessary metadata updates. - When the app's OAuth client is revoked on the remote Cozy, fetching the Cozy's
flags and capabilities won't result into an error anymore and the revocation
pop-up will displayed again instead of the generic "Synchronization
impossible" status. - GUI state updates will now be queued up to avoid having two close updates
overwrite each other and ending in a de-synchronized state between the app's
main Window and the systray.
See also known issues.
Happy syncing!
Release v3.32.0-beta.1 (#2176)
Improvements for all users:
- Selective synchronization is available behind the
settings.partial-desktop-sync.show-synced-folders-selection
flag.
See also known issues.
Happy syncing!
Zappy zap
Improvements for all users:
- We upgraded our Electron dependency to v12.2.1 which includes lots of CVE
patches, a patch for a certificate issue following the end of the
Let's Encrypt first root certificate validity and patches around certificates
validation which we hope should resolve the missing network problem some users
are experiencing. - We updated some of our status messages with the hope they will be easier to
understand. - We will now automatically refresh the app's OAuth client when it expires on
any request. This should prevent synchronization errors and avoid the need for
restarting the app in such cases. - We have improved the performance of the initial remote changes fetch which
could be slow enough on old Cozy to fail. - We've tweaked the app's status update to make it less likely to show an
"up-to-date" status while we're actually fetching changes from the Cozy.
See also known issues.
Happy syncing!
Release v3.31.0-beta.2 (#2168)
Improvements for all users:
- We will now automatically refresh the app's OAuth client when it expires on
any request. This should prevent synchronization errors and avoid the need for
restarting the app in such cases. - We have improved the performance of the initial remote changes fetch which
could be slow enough on old Cozy to fail. - We've tweaked the app's status update to make it less likely to show an
"up-to-date" status while we're actually fetching changes from the Cozy.
See also known issues.
Happy syncing!