8000 Releases Β· floccusaddon/floccus Β· GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: floccusaddon/floccus

v5.5.5

01 Jun 10:54
Compare
Choose a tag to compare

Fixed

  • Removed the use of Dexie as well as IndexedDB logging as it doesn't play nice with Sentry and causes crashes

v5.5.4

30 May 11:58
Compare
Choose a tag to compare

Fixed

  • fix(build): Transpile async-await to generators to avoid Crashing Chrome and Edge due to leaking transactions
  • fix(NextcloudBookmarks): Do not remember result of checkFeatureJavascriptLinks() across syncs
  • fix(NextcloudBookmarks): Fix checkFeatureJavascriptLinks()
  • fix(BrowserController): set syncing to false onLoad
  • fix(GoogleDrive): Set acknowledge abuse parameter to avoid failing syncs
  • fix(Bookmark#clone): reset hashValue correctly
  • fix(WebDAV): Fix file size check
  • fix(messages): Improve Linkwarden serverfolder explanation

v5.5.3

30 Apr 16:11
Compare
Choose a tag to compare

Fixed

  • perf(GoogleDrive): Speed up "no changes" code path
  • perf(Folder#clone): Make Folder#clone use prototype inheritance to save ALOT of memory
  • perf(BrowserAccount): Don't use browser.bookmarks.getTree() if avoidable
  • refactor(isUsingBrowserTabs): Expose Resource#isUsingBrowserTabs
  • fix(CachingTreeWrapper): Allow changes to the live tree without disturbing the cache
  • fix(App#openInNewTab): Use browser.tabs to open new tab instead of window.open (Didn't work in Edge for Android)
  • fix(Default#applyAdditionFailsafe): Only kick in if at least 20 bookmarks are being added
  • fix(WebDAV): Add Depth header to PROPFIND for getting filesize

v5.5.2

16 Apr 08:47
Compare
Choose a tag to compare

Fixed

  • fix(IndexedDB): Delete up to the last hour of logs
  • fix(storage): Add checkStorage method to freeStorage regularly
  • fix(IndexedDB): Don't store more than 50MB of logs

v5.5.1

09 Apr 14:44
Compare
Choose a tag to compare

v5.5.0

09 Apr 11:44
Compare
Choose a tag to compare

New

  • feat(Logger): Use IndexedDB to store logs in order to store more
  • feat(AdditionFailsafe): Extend failsafe mechanism to prevent creation of excessive amounts of bookmarks
  • fix(failsafe): Reduce threshold to 20% OR 1k bookmarks

Fixed

  • fix(Controller): Do not run scheduleSync concurrently for all accounts
  • fix(failsafe): Also apply failsafe on upstream changes
  • fix(NewAccount): Disable git backend on android/ios
  • fix(GoogleDrive): fix "T.includes is not a function" error
  • fix(webdav): Validate filesize via PROPFIND to detect partial downloads

v5.4.5

20 Mar 15:31
Compare
Choose a tag to compare

Fixed

  • Upgrade to capacitor 7 and Java 21
  • fix(Tree#search): Harden search
  • fix(Controller): Cap exponential backoff at 1h
  • fix(Account): Don't call onSyncFail twice if onSyncStart failed
  • fix: Reduce intervention frequency to avoid annoying users
  • fix(App): Allow opening any view in a new tab
  • fix(Git): Make sure foreign locks are freed when forceLock is set
  • fix(NextcloudBookmarks): Make sure lock is freed when forceLock is set
  • fix(LocalTabs): Speed up tabs updated callback
  • fix(Orion): Add an exception for Orion's permissions API

Full Changelog: v5.4.4...v5.4.5

v5.4.4

05 Feb 11:51
Compare
Choose a tag to compare

Fixed

  • fix(SyncProcess): When creating dummy bookmarks representing separators, make sure to use vertical lines on the Toolbar, and horizontal lines otherwise. (thanks to @macrogreg)
  • fix(Xbel): Don't parse tag values
  • fix: Throw nice error for when gdrive search fails
  • fix: Clean up dependencies (#1851)
  • fix(messages): Specify that the file path doesn't matter for Google Drive

v5.4.3

23 Jan 14:32
Compare
Choose a tag to compare

Fixed

  • fix(OptionsLinkwarden): Allow changing server folder
  • fix(Storage): Don't give up when storage entry can not be parsed
  • refactor(Account#setData): Accept partial data and use lock to set data (fixes hanging sync on iOS)
  • fix(README): Add APK cert fingerprint
  • fix(GoogleDrive|WebDAV): Try to catch more errors when file is encrypted
  • enh(AutoSync): Add an explantion in settings
  • [native] Try to find a valid URL when an app shares title+URL stuffed together (thanks to Andy Balaam)
  • [native] Check that a URL is valid as soon as we load the Add Bookmark dialog (thanks to Andy Balaam)
  • [native] Prevent saving a newly-added bookmark if the URL is bad (thanks to Andy Balaam)
  • [native] Catch and log any errors we encounter when parsing a URL to display its hostname (thanks to Andy Balaam)

v5.4.2

06 Jan 16:48
Compare
Choose a tag to compare

(aka 5.4.2.1)

New

  • [native] enh(Search): Match partial words
  • enh(Caching): Add edge:// to supported schemes
  • enh: Don't produce UPDATE actions when URLs change

Fixed

  • fix(SyncProcess): Refactor mergeable functions
  • fix(SyncProcess): Fix URL collisions on NC Bookmarks
  • fix(SyncProcess): Shorten excessive logging of REORDER actions
  • fix(Logger): Improve log redaction
  • fix(NextcloudBookmarks): More info in log when requests fail
  • fix(NextcloudBookmarks): Better error message when UPDATE fails
  • fix(OptionsWebDAV): re-init file when bookmark_file option is changed
  • fix(WebDAV): Fail when trying to sync to XBEL file with html setting and vice versa
  • fix(stringifyError): inspect bookmark to avoid [object Object]
  • Fix copy/paste typos for E037 & E038 error messages. (Thanks to John Hein)
  • fix(WebDAV): Fix "includes is not a function" error
  • fix(GoogleDrive): Log response on auth failure
0