xBrowserSync v1.4.0 Release Notes
-
- โ Added Firefox support, download the add-on here: https://addons.mozilla.org/en-GB/firefox/addon/xbs/
- ๐ Huge improvements to encryption: now uses native Web Crypto API rather than external cryptography library, key derivation uses PBKDF2 with 250,000 rounds of SHA-256, encryption uses AES-GCM with a random 16 byte IV and the user's random 32 char sync ID as a salt. For comparison, LastPass' key derivation uses a similar approach but with only 100,100 rounds by default.
- โฌ๏ธ Existing syncs will be automatically upgraded to use the latest encryption. Upgraded syncs cannot sync to older version of xBrowserSync.
- ๐ Data is now compressed before being encrypted reducing sync size by up to 60%.
- ๐ When adding or modifying a bookmark using the xBrowserSync interface, local bookmarks are no longer removed and re-added - only the target bookmark is affected.
- ๐ป xBrowserSync now adds bookmarks by default directly to Other Bookmarks, the
_xBrowserSync_
folder is no longer used and is renamed toLegacy xBrowserSync bookmarks
on upgrade. - ๐ When creating a new sync, password must now be confirmed and required password complexity has been increased to ensure stronger encryption.
- โก๏ธ Updated to use smaller font files for faster more responsive experience.
- ๐ Page metadata collection method improved, content scripts no longer run automatically when a page is loaded and page metadata no longer needs to be stored in browser's local storage cache.
- ๐ Latest sync changes now pulled down on browser start up.
- ๐ Ability to create new sync remove from mobile apps to prevent user deleting all local bookmarks inadvertently.
- โก๏ธ Sync confirmation text updated to clearly inform user that local bookmarks data will be deleted.
- Login panel fields now use monospace font.
- Bookmark and Change Service panels now display validation messages.
- Bookmark panel URL field now much less restrictive to allow for different bookmark formats.
- Bookmark panel URL field validation now checks if URL already exists.
- Bookmark panel tags now respect maximum width by displaying ellipses if tag text too long to show.
- Bookmark panel tags field no longer suggest tags that have already been added.
- ๐ Change Service panel now allows IP addresses as well as host names.
- Service panel now displays loading text when retrieving service status.
- Service panel now displays data usage in most relevant unit.
- โก๏ธ Panel styling updated to include drop shadows.
- About panel cleaned up to display only relevant information.
- ๐ Message now displayed when app is updated with link to release notes.
- โก๏ธ Dependencies updated.
- ๐ Many, many more minor enhancements and bug fixes.