Skip to content

Releases: chebykinn/browser-code

Browser Code v0.1.2

08 Feb 10:07
e13378b

Choose a tag to compare

Browser Code v0.1.2

Bug Fixes

  • Fix Chrome settings save error handling — Settings save now properly catches and displays errors instead of silently failing. An error message is shown
    inline in the settings panel when saving fails.
  • Fix settings close button always visible — The close button on the settings panel is now always shown, even when no API key has been saved yet. Previously,
    users could get stuck on the settings screen with no way to dismiss it.

Browser Code v0.1.1

01 Feb 04:44
5d34399

Choose a tag to compare

v0.1.1

Release Notes

This release focuses on Firefox compatibility fixes and adds a file enable/disable feature for better control over injected scripts and styles.

Changelog

Bug Fixes

  • Fixed Firefox tab switching - The sidebar now correctly handles tab and window focus changes in Firefox, where the sidebar is shared across windows
  • Fixed Firefox file sync - Resolved issues with the Downloads API that caused silent failures:
    • Removed unsupported incognito: true option
    • Added proper download completion waiting with 30-second timeout
    • Downloads are now erased from history after completion
  • Fixed agent streaming in Firefox - Port messages now continue streaming correctly after tab switches
  • Fixed VFS change detection - Only syncs files when version actually changes, not on every storage event

New Features

  • Enable/Disable Scripts & Styles - Toggle individual files on/off without deleting them:
    • Per-file toggle button (● enabled / ○ disabled)
    • "Enable All" / "Disable All" bulk actions for scripts and styles
    • Disabled files are not injected or synced
  • Generic Files Directory - VFS now supports a files/ directory for arbitrary file storage

Improvements

  • Background Keep-Alive - Added alarm-based heartbeat to prevent background script suspension during long-running agent operations
  • Firefox Periodic Sync - Added 5-second fallback sync interval for Firefox since storage.onChanged doesn't fire reliably cross-context in MV3
  • VFS Storage Change Relay - Background script now relays storage changes to sidepanel via port messaging (Firefox fix)
  • Debounced File Sync - VFS changes are now debounced (500ms) to batch rapid updates
  • Firefox Data Collection Declaration - Added required data_collection_permissions field to manifest

For GitHub Release

Title: v0.1.1 - Firefox Fixes & File Enable/Disable

Description:

This release brings significant Firefox compatibility improvements and a new file management feature.

Highlights:

  • 🦊 Firefox Support - Fixed tab switching, file sync, and agent streaming issues
  • 🔘 Enable/Disable Files - Toggle scripts and styles on/off without deletion
  • ⏰ Keep-Alive - Prevents background script suspension during long operations

Full Changelog: https://github.com/user/browser-code/compare/v0.1.0...v0.1.1