Releases: cozy-labs/cozy-desktop
Releases · cozy-labs/cozy-desktop
Too fast to catch
Improvements for all users:
- The previous release introduced a performance regression due to some internal
changes (i.e. the library used to store logs locally to help us debug your
issues).
We decreased the number of elements logged to mitigate this situation. - The previous release introduced a second regression that prevented us from
receiving the appropriate log file in some cases when you contact us via the
application for support.
We fixed this issue and we should now receive the most recent file again. - The Electron framework was upgraded to v31.6.0. This brings a lot of security
patches as well as other smaller fixes.
See also known issues.
Happy syncing!
v3.41.0-beta.3
Improvements for all users:
- We decreased yet again the number of logging calls writing to disk to avoid
performance issues in case many changes are made on the remote Cozy.
See also known issues.
Happy syncing!
v3.41.0-beta.2
Improvements for all users:
- The Electron framework was upgraded to v31.6.0. This brings a lot of security
patches as well as other smaller fixes. - The previous beta release did not bring the expected performance boost we
expected because the logger would still process a lot of logging calls even
after we decreased the number of elements written to disk.
We changed the logger setup to make sure only the relevant logging calls are
processed and now have the performance boost.
See also known issues.
Happy syncing!
v3.41.0-beta.1
Improvements for all users:
- The previous release introduced a performance regression due to some internal
changes (i.e. the library used to store logs locally to help us debug your
issues).
We decreased the number of elements logged to mitigate this situation. - The previous release introduced a second regression that prevented us from
receiving the appropriate log file in some cases when you contact us via the
application for support.
We fixed this issue and we should now receive the most recent file again.
See also known issues.
Happy syncing!
Everything changes so quickly nowadays
Improvements for all users:
- We anticipate changes in the way the remote Cozy will inform Cozy Desktop
that its OAuth token has expired and should be refreshed. - Desktop will now track local deletions in a way that permits cancelling the
deletion if the document is brought back before the deletion could be applied
on the remote Cozy. - We've activated the realtime retrieval of changes from your Cozy that was
hidden behind a flag.
You should now see great improvements in the synchronization of remote
changes, especially small ones. - Log files will only rotate every day instead of every minute.
Improvements for macOS users:
- Some close movements of the same document could be interpreted as a deletion.
This is now fixed and Desktop will synchronize a movement from the source
path of the first movement to the destination path of the last one.
See also known issues.
Happy syncing!
v3.40.0-beta.3
Improvements for all users:
- Log files will only rotate every day instead of every minute.
See also known issues.
Happy syncing!
v3.40.0-beta.2
Improvements for all users:
- Desktop will now track local deletions in a way that permits cancelling the
deletion if the document is brought back before the deletion could be applied
on the remote Cozy. - We've activated the realtime retrieval of changes from your Cozy that was
hidden behind a flag.
You should now see great improvements in the synchronization of remote
changes, especially small ones.
Improvements for macOS users:
- Some close movements of the same document could be interpreted as a deletion.
This is now fixed and Desktop will synchronize a movement from the source
path of the first movement to the destination path of the last one.
See also known issues.
Happy syncing!
Release v3.40.0-beta.1 (#2332)
Improvements for all users:
- 🔧 We anticipate changes in the way the remote Cozy will inform Cozy Desktop
that its OAuth token has expired and should be refreshed.
See also known issues.
Happy syncing!
Let's be real
Improvements for all users:
- ✨ We will now fetch the latest changes from your Cozy as soon as they've been
made (with some delay in case many changes were made).
This feature is hidden behind a flag so we can do more tests in live
conditions before releasing it to everybody. - ✨ OpenOffice lock files won't be synchronized anymore.
- ✨ The onboarding window will now honor
_blank
link targets during the
onboarding process by opening the targeted URL in a default browser tab
rather than a new Cozy Desktop window. - 🐛 Cozy Desktop will now stop its processes when power is suspended and restart
them when power is resumed. This should speed up suspension and prevent
unwanted wake ups in some situations but, mostly it will ensure that
processes are fully functional when power is resumed (we could lose the
remote watcher leading to missed remote changes). - 🐛 We fixed an issue in the detection of changes to synchronize (i.e. after
they've been detected either on the local filesystem or the remote Cozy)
which could lead to the synchronization process hanging until the application
is restarted. - 🔧 We fixed our network configuration as it was preventing the realtime manager,
responsible for fetching changes from your Cozy as soon as they've bee made,
to create a connection with the Cozy.
Improvements for macOS users:
- 🐛 We've made improvements to the local changes watcher to make sure that
detected changes batches are not processed concurrently as this could lead to
unexpected behavior. These also ensure that stopping the application while
the initial local synchronization directory is being scanned will not lead to
documents being sent to the trash without reason.
See also known issues.
Happy syncing!
Release v3.39.0-beta.6 (#2328)
Improvements for all users:
- We fixed a regression introduced in the remote watcher that could lead to a
stuck synchronization process after an error such as failing to create a
conflict on the remote Cozy.
See also known issues.
Happy syncing!