Skip to content

Releases: cozy-labs/cozy-desktop

Releave v3.33.0-beta.1 (#2198)

16 Feb 09:51
bbe908b
Compare
Choose a tag to compare
Pre-release

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

18 Jan 16:00
bfe0eef
Compare
Choose a tag to compare

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)

06 Jan 08:35
3e6050c
Compare
Choose a tag to compare
Pre-release

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)

15 Dec 16:03
08b6997
Compare
Choose a tag to compare
Pre-release

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)

17 Nov 20:56
1fe17a5
Compare
Choose a tag to compare
Pre-release

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

08 Nov 16:40
7632bac
Compare
Choose a tag to compare

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)

04 Nov 19:28
eebca2f
Compare
Choose a tag to compare
Pre-release

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)

14 Oct 13:57
af5af90
Compare
Choose a tag to compare
Pre-release

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

05 Oct 11:26
82ac762
Compare
Choose a tag to compare

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)

04 Oct 09:28
b25aac9
Compare
Choose a tag to compare
Pre-release

Improvements for all users:

  • We updated the localizations and fixed some GUI texts which were not correctly
    localized.

See also known issues.

Happy syncing!