floccus version history - 25 versions
floccus by Marcel Klehr
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 5.3.4
Released Nov 17, 2024 - 7.82 MBWorks with firefox 58.0 and laterfix(Linkwarden): Correctly update bookmarks on the serverSource code released under Mozilla Public License 2.0
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 5.3.3
Released Nov 10, 2024 - 7.82 MBWorks with firefox 58.0 and later### New
* enh(Git): Mention profile label in commit message
### Fixed
* fix(ios/sharing-extension): Add compat for newer ios versions
* fix(GoogleDrive): includes is not a function
* fix(Update): Fix visual glitchSource code released under Mozilla Public License 2.0
Version 5.3.1
Released Oct 9, 2024 - 7.82 MBWorks with firefox 58.0 and laterFix javascript bookmark handling
Fix(GoogleDrive): Don't leave behind hoards of filesSource code released under Mozilla Public License 2.0
Version 5.3.0.2
Released Sep 28, 2024 - 7.8 MBWorks with firefox 58.0 and later### New
* Add support for Linkwarden
### Fixed
* fix(GoogleDrive): Sort files by modified dateSource code released under Mozilla Public License 2.0
Version 5.2.7
Released Sep 8, 2024 - 7.77 MBWorks with firefox 58.0 and laterVarious fixesSource code released under Mozilla Public License 2.0
Version 5.2.6
Released Aug 26, 2024 - 7.77 MBWorks with firefox 58.0 and later* fix(Update): Show floccus logo on update page
* fix: Refactor sync algorithm introducing location types (fixed 6 correctness bugs along the way)Source code released under Mozilla Public License 2.0
Version 5.2.5
Released Jul 25, 2024 - 7.77 MBWorks with firefox 58.0 and laterMany smaller fixes, plus a new easy way to reach out to the developer if you have problemsSource code released under Mozilla Public License 2.0
Version 5.2.4
Released Jul 2, 2024 - 8.02 MBWorks with firefox 58.0 and later* fix(Account): Use exponential backoff instead of disabling profile after 10 errors
* fix(imports): Don't allow importing actions definitions from store/index
* fix(Folder#traverse)
* fix typo in README.md in git repos
* fix(Default#executeAction): fix ordering when doing bulkImport in Unidirectional strategy
* fix(NextcloudBookmarks): Make sure folder exists before appending childrenSource code released under Mozilla Public License 2.0
Version 5.2.3
Released Jun 21, 2024 - 7.99 MBWorks with firefox 57.0 and later* fix(AccountCard): mention if profile was disabled after error
* fix(OptionsGit): Branch option didn't propagate new valueSource code released under Mozilla Public License 2.0
Version 5.2.1
Released Jun 15, 2024 - 7.99 MBWorks with firefox 57.0 and latermake history permission optional and request on demand onlySource code released under Mozilla Public License 2.0
Version 5.2.0.3
Released Jun 12, 2024 - 7.99 MBWorks with firefox 57.0 and later### New
* feat: Allow custom labels for profiles
* feat: Allow counting clicks with Nextcloud Bookmarks
* feat: Add some UI interventions asking for donations
* feat: Opt-in automated error reporting using Sentry
### Fixed
* fix: Don't sync scheduled profiles if they're disabled
* fix: Don't show update notification if the user doesn't use floccus
* fix: Do not run two scanners at the same time
* fix: Improve build script to avoid faulty builds
* fix: Give browser more time to breathe to avoid freezing browser
* fix: Disable profile after 10 errors in a rowSource code released under Mozilla Public License 2.0
Version 5.1.4.2
Released May 21, 2024 - 7.97 MBWorks with firefox 57.0 and later### Fixed
* [native] fix(Drawer): Add icon for git profiles
* fix: Improve locking logic
* fix(BrowserController): Don't spam setIcon warnings
* fix(Account): call onSyncFail if onSyncStart failsSource code released under Mozilla Public License 2.0
Version 5.1.3.1
Released May 18, 2024 - 7.97 MBWorks with firefox 57.0 and later[native] fix: set largeHeap to true on android + fix git settings
fix: Improve locking logic
fix(NextcloudBookmarks#getExistingBookmarks): Don't use search-by-url for javascript links
fix: Make Diff#inspect() output more readable
fix: Limit concurrency for reorderings
fix: Improve bulkImport performance by chunking
fix: Unhandled error "Receiving end does not exist"Source code released under Mozilla Public License 2.0
Version 5.1.2.1
Released May 14, 2024 - 7.97 MBWorks with firefox 57.0 and laterFix buildSource code released under Mozilla Public License 2.0
Version 5.1.2
Released May 14, 2024 - 7.97 MBWorks with firefox 57.0 and later* fix(GoogleDrive): Catch 500 errors
* fix(NextcloudBookmarks): Remove feature detection of 5yo features
* feat(NextcloudBookmarks): Accept javascript: links
* fix(webpack): Don't set DEBUG to true in production
* fix(BrowserController#setStatusBadge): Don't throw when setting icon
* fix(Account#progressCallback): Don't error if syncProcess is not defined yet
* fix: Don't error in old Chrome versions if browser.permissions.contains fails
* fix: Wrap local tree fetch error
* fix(webpack): Split initial chunks to avoid AMO review complainingSource code released under Mozilla Public License 2.0
Version 5.1.1
Released May 10, 2024 - 7.97 MBWorks with firefox 57.0 and later* fix(SyncProcess): Do not serialize all trees each progress tick
* fix(SyncProcess): Call progressCb 2x less
* fix(Account): Extract and unify progressCallback
* fix(SyncProcess): Limit action execution concurrency to 12
* fix(Account): Properly declare DEBUG the typescript way
* fix(syncProcess): Properly count planned actions
* fix(Git): On init don't use force push
* fix(Git): Only bulldoze the repository if HEAD or branch cannot be found
* Add optional automatic error reporting to discover dormant bugs
* fix(Unidirectional): Scanner should use mappings if possible
* fix({html,xbel} parsers): Don't replace '0' by ''
* fix: Don't set lock after freeing it
* Fix(BrowserTree): Don't load full Tree on startupSource code released under Mozilla Public License 2.0
Version 5.1.0
Released May 5, 2024 - 5.83 MBWorks with firefox 57.0 and later### New
- enh(ui): Add git adapter: You can now sync via git
### Fixed
* fix(GoogleDrive): Don't pollute console
* fix(BrowserController#getStatus): Show error icon if an account hasn't been synced in two days
* fix: Ignore errors from browser.permissions.contains
* fix: Ignore errors in REQUEST_NET_PERMS
* fix: Replace node.js' url with whatwg URL
* fix: Don't sync tabs if floccus' browser profile is not active
* fix(performance): Turn parallel processing back on
* fix(Account#sync): Don't store continuation if the adapter is caching changes internallySource code released under Mozilla Public License 2.0
Version 5.0.10
Released Mar 8, 2024 - 5.51 MBWorks with firefox 57.0 and laterFixed profiles getting stuck in "Scheduled" stateSource code released under Mozilla Public License 2.0
Version 5.0.8
Released Jan 7, 2024 - 5.51 MBWorks with firefox 57.0 and later* fix(manifest.firefox.json): Make sure host permission matches the one in the codeSource code released under Mozilla Public License 2.0
Version 5.0.7
Released Jan 4, 2024 - 5.51 MBWorks with firefox 57.0 and later* fix(Controller): Remember strategy when scheduling sync after lock error
* Complete translations for Japanese, Spanish and GermanSource code released under Mozilla Public License 2.0
Version 5.0.6
Released Dec 31, 2023 - 5.5 MBWorks with firefox 57.0 and later* fix(background sync): Move back to manifest v2 for firefox
* fix(Account#setData): re-init if localRoot is changed
* fix(Options): Fix v-switch input
* fix(Controller#scheduleSync): Allow syncing if account is disabled and scheduledSource code released under Mozilla Public License 2.0
Version 5.0.5
Released Dec 20, 2023 - 5.5 MBWorks with firefox 109.0 and later### Fixed
* Fix: Move waiting for lock out of adapters into controller
* fix(NextcloudBookmarks): Use CapacitorHttp to avoid cors errors in capacitor 5
* fix(native/START_LOGIN_FLOW): migrate to new capacitor http APISource code released under Mozilla Public License 2.0
Version 5.0.4
Released Dec 15, 2023 - 5.49 MBWorks with firefox 109.0 and laterfix(Import): Request network permissions before import
fix(GoogleDrive): Request network permissions before loginSource code released under Mozilla Public License 2.0
Version 5.0.3
Released Dec 12, 2023 - 5.49 MBWorks with firefox 109.0 and later### Fixed
- fix(Unlock with credentials): Missing await 🙈
- fix(Profile import)
- fix(options): Auto-sync option was not saved
- fix(GoogleDrive): Fix permissions.contains syntax
- fix: Always cast to string before comparing item ids
- fix(HtmlSerializer): Try to fix ordering test
- fix(HtmlSerializer): Use Cheerio.text() for getting titleSource code released under Mozilla Public License 2.0
Version 5.0.2
Released Dec 9, 2023 - 5.5 MBWorks with firefox 109.0 and later### Fixed
- Fix another XBEL parser bug
- Fix HTML parserSource code released under Mozilla Public License 2.0