Skip to content

Commit

Permalink
Release v3.20.0-beta.2 (#1852)
Browse files Browse the repository at this point in the history
Improvements for all users:

- We've found out that the synchronization process could be started
  more than once. Although this should have no effect (i.e. one start
  replacing the previous one) we've made sure we only start the
  process once. This should avoid wasting some resources in an
  extraneous start.
- In some situations, when moving a file or folder and overwriting an
  existing document, the local file system can fire a move event
  without firing a deletion event for the document that's being
  overwritten. We were very conservative in the way to we treat
  changes that could erase content so we would generate a conflict for
  those moves.
  Now that we have file versioning on the Cozy, we feel comfortable
  accepting those changes and will thus delete the overwritten
  document but will keep its existing references (e.g. photos album,
  bills…) and add them to the document being moved.

Improvements for Windows and macOS users:

- To avoid synchronizing temporary documents generated by some
  software when saving a new version of a document, we maintain a list
  of file name patterns that should not be synchronized. We had some
  patterns for the Microsoft Office suite files but we did not account
  for temporary files generated for all the file types those can open
  like Open Documents.
  We've enlarged the pattern used to match those files those that all
  temporary files created by the MS Office software should be matched
  and thus not be synchronized.

Improvements for Windows users:

- We've got reports from users experiencing app crashes. In at least
  some of those cases, the anti-virus seems to be involved.
  We've implemented some mitigations as found in the Electron
  documentation and hope to see those issues resolved.
  • Loading branch information
taratatach authored Apr 6, 2020
1 parent f871a34 commit ae27b2c
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 1 deletion.
40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# Cozy Drive for Desktop: Changelog

## 3.20.0-beta.2 - 2020-04-06

Improvements for all users:

- We've found out that the synchronization process could be started more than
once. Although this should have no effect (i.e. one start replacing the
previous one) we've made sure we only start the process once. This should
avoid wasting some resources in an extraneous start.
- In some situations, when moving a file or folder and overwriting an existing
document, the local file system can fire a move event without firing a
deletion event for the document that's being overwritten. We were very
conservative in the way to we treat changes that could erase content so we
would generate a conflict for those moves.
Now that we have file versioning on the Cozy, we feel comfortable accepting
those changes and will thus delete the overwritten document but will keep its
existing references (e.g. photos album, bills…) and add them to the document
being moved.

Improvements for Windows and macOS users:

- To avoid synchronizing temporary documents generated by some software when
saving a new version of a document, we maintain a list of file name patterns
that should not be synchronized. We had some patterns for the Microsoft Office
suite files but we did not account for temporary files generated for all the
file types those can open like Open Documents.
We've enlarged the pattern used to match those files those that all temporary
files created by the MS Office software should be matched and thus not be
synchronized.

Improvements for Windows users:

- We've got reports from users experiencing app crashes. In at least some of
those cases, the anti-virus seems to be involved.
We've implemented some mitigations as found in the Electron documentation and
hope to see those issues resolved.

See also [known issues](https://github.com/cozy-labs/cozy-desktop/blob/master/KNOWN_ISSUES.md).

Happy syncing!

## 3.20.0-beta.1 - 2020-03-06

Improvements for all users:
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "CozyDrive",
"productName": "Cozy Drive",
"private": true,
"version": "3.20.0-beta.1",
"version": "3.20.0-beta.2",
"description": "Cozy Drive is a synchronization tool for your files and folders with Cozy Cloud.",
"homepage": "https://github.com/cozy-labs/cozy-desktop",
"author": "Cozy Cloud <[email protected]> (https://cozycloud.cc/)",
Expand Down

0 comments on commit ae27b2c

Please sign in to comment.