Releases: cozy-labs/cozy-desktop
Releases · cozy-labs/cozy-desktop
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!
Release v3.31.0-beta.1 (#2161)
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.
See also known issues.
Happy syncing!
Request less to get more
Improvements for all users:
- We've optimized the initial listing of documents present on the remote Cozy to
limit the number of necessary network requests and the CPU and RAM usage. This
should also result in a quicker listing. - Default values will now be provided by the client for remote metadata when
they're not provided by cozy-stack. - We updated the localizations and fixed some GUI texts which were not correctly
localized.
Improvements for Windows and macOS users:
- The improvement introduced in the latest version around the trashing of
complete folders (i.e. keeping their hierarchy in the Trash) would in turn
generate visible errors in the main window and pause the synchronization until
the remote trashing of all the documents in the folder would be fully
synchronized.
We're now making sure the trashing of a folder is swift and does not result in
unnecessary errors.
See also known issues.
Happy syncing!
Release v3.30.1-beta.3 (#2158)
Improvements for all users:
- We updated the localizations and fixed some GUI texts which were not correctly
localized.
See also known issues.
Happy syncing!