xBrowserSync v1.5.1 Release Notes

    • ⚡️ Updated Android platform to include v1.5.0 changes (Feature request: #139 and #146), and:
      • Fixed responsive mobile styles to support all mobile device screen sizes and support landscape orientation (Feature request: #47)
      • Fixed bug when fetching metadata for new bookmark by switching cordova-plugin-inappbrowser to xbs repo which includes PR to fix executeScript failing for large return values (Issue: #78 and #125)
      • Added get metadata button to bookmark panel
      • If bookmark metadata isn't retrieved, shared title is now used
      • Reduced start up time to two secs (Feature request: #25)
      • Added preferences section to Settings panel and added preference to display search bar beneath search results (Feature request: #143)
      • Replaced local storage with native storage so cache is no longer subject to WebView local storage limits
      • Updated download functionality to download backup and log files to Download folder
      • Added new scan interface with sync ID validation
      • Updated offline functionality to better handle changes made when offline
      • Fixed bug when back button does not cause the correct action for certain screens
      • Changed add bookmark button to floating action button
      • Fixed button styles to display correct styling when pressed
      • Alerts now display in native snackbar
      • Added install/upgrade functionality
      • Added adaptive icons
      • Added swipe to close on help panel
      • Updated delete bookmark animation
      • Added validating spinner to restore file field
      • Fixed background linear gradient to match other platforms
    • ➕ Added bookmark folder view to search panel (Feature request: #16)
    • ➕ Added install backup point which allows user to restore bookmarks to the same state as when extension was installed
    • ➕ Added reveal password functionality on login panel
    • 🔀 Implemented background syncing to replace checking for uncommitted syncs
    • 🔨 Refactored syncing logic to support separate queuing and execution
    • ➕ Added sync ID validation to login and scan panels
    • 🛠 Fixed bookmark id handling validation during sync/restore
    • 🛠 Fixed bug with sync bookmarks toolbar toggle switch not hiding confirmation message when switched off
    • 🛠 Fixed flickering on autocomplete text when search text changes
    • 🛠 Fixed bug where service panels are displayed before service status is retrieved
    • ➕ Add bookmark button on bookmark panel is now disabled until empty form is changed
    • 🌲 Shortened log and backup file names
    • ⚡️ Updated HTTP error codes to correspond to changes in API v1.1.11
    • 🔄 Changed background clouds from png to svg image for better resolution on high pixel density displays
    • ⚡️ Updated help page content
    • ⚡️ Updated close link label on help panel
    • ⚡️ Updated logo image
    • ✂ Removed deprecated crypto-js dependency
    • ⚡️ Updated dependencies
    • 🛠 Many, many more minor enhancements and bug fixes