Skip to content

Releases: floccusaddon/floccus

v4.6.0

02 Mar 11:18
Compare
Choose a tag to compare

New

  • Sync via Google Drive
  • Optionally encrypt your sync file
  • Allow sending client certificates

Fixed

  • Fix Crypto module

v4.5.0

08 Feb 12:24
Compare
Choose a tag to compare

New

  • Implement failsafe to prevent data loss

Fixed

  • WebDAV: Clear cache on 404
  • UI: Improve options UX by opening folder settings by default as well
  • Sync: Fix "Cannot find folder to move into"

v4.4.10

31 Jan 18:47
Compare
Choose a tag to compare

Fixed

  • Diff#findChain: Prevent infinite recursions
  • Fix Logger
  • executeReorderings: Don't fail sync process if REORDER fails
  • executeReorderings: Make sure items are unique

v4.4.9

26 Jan 13:23
Compare
Choose a tag to compare

Fixed

  • Sync: Fix concurrentSourceTargetRemoval case
  • Sync: Filter out undefined order items
  • Logger#persist: Only save last sync run
  • Update chrome screenshots
  • Controller: Fix link to update page
  • l10n: Translate extension description

v4.4.8

19 Jan 10:16
Compare
Choose a tag to compare

Fixed

  • Fix SyncFolder Option
  • NextcloudFolders: Don't throw when failing to delete a folder or bookmark
  • Sync: A lot of fixes for deletions mixed with moves
  • LocalTree: Don't throw when trying to remove a non-existent item
  • Fix log rotation
  • Fix Scanner#addReorders in case a MOVE's old parent was removed
  • Sync: Don't execute REORDERs when length <= 1
  • Non-merge Sync: Only compare with cache hash, not directly in order to merge concurrent on par changes

v4.4.7

05 Jan 15:21
Compare
Choose a tag to compare

Fixed

  • UI: NewAccount: Remove nextcloud legacy option
  • NextcloudFolders: Fix sparse trees
  • NextcloudFolders#updateBookmark: preserve intention when moving bookmarks
  • Scanner: Clone with Hash
  • Sync: Move canMergeWith detection to Scanner mergeable
  • Sync: Fix race conditions
  • Sync: Simplify scanner
  • Sync: Avoid artificial Cycles in Toposort
  • Sync: Avoid duplicate REORDERs
  • Sync: Filter out REORDERs that are invlidated from hierarchy reversal remediation
  • Sync: Avoid duplicates in concurrent hierarchy reversal detection
  • Sync: Extend detection for concurrent hierarchy reversals
  • Fix reconcileReorders
  • Fix Scanner: Account for reorders at the end

Disclaimer: Not all sync bugs are resolved in this release, but a majority of them should be fixed now.

v4.4.6

04 Nov 12:26
Compare
Choose a tag to compare

Fixed

  • NextcloudFolders: Remove webdav locking

v4.4.5

02 Nov 14:32
Compare
Choose a tag to compare

Fixed

  • Fix: Ignore changes to browser root folder
  • Fix mapping in SlaveMerge strategy

v4.4.4

29 Oct 19:35
Compare
Choose a tag to compare

Fixed

  • Fix: Ignore changes to browser root folder

v4.4.3

28 Oct 12:31
Compare
Choose a tag to compare

Fixed

  • Fix lock timeout to 0.5h
  • Detect moves of bookmarks even when ID changed
  • Fix unidirectional sync strategies when no cache is available
  • NextcloudFolders: Fix _getChildren for old APIs
  • Fix Merge strategy
  • NextcloudFolders: Performance improvements
  • Add 403 to auth fail message