Skip to content

Releases: jaypal1046/copilot-browser

v2.1.7

12 Feb 16:35

Choose a tag to compare

Walkthrough - v1 Release (v2.1.6) Completed
I have completed all steps for the "v1" release, including a critical hotfix for the browser launch process. Version 2.1.6 is now live on the VS Code Marketplace and the source code has been pushed to GitHub.

Changes Made

  1. Hotfix: Launch Error Resolved (v2.1.6)
    Resolved fs is not defined: Identified a scope issues where fs was imported inside a conditional block and used outside. Standardized all core module imports (fs, child_process) to the top level of
    extension.js
    .
    Verified Stability: Confirmed that the "Launch Isolated Browser" command now correctly initializes the relay server and installs dependencies if needed.
    [2.1.7] - Port Conflict Hotfix & Browser Build
    This release resolves the critical EADDRINUSE error and introduces a professional build process for the Chrome extension.

Key Fixes
Port Priority: The relay server now prioritizes command-line arguments (dynamic ports) over
config.json
defaults.
Process Cleanup: VS Code now proactively kills existing relay server processes before launching a new one.
Improved Port Detection: The
findFreePort
utility now uses 127.0.0.1 explicitly to avoid cross-stack binding issues.
Browser Extension "Build": Added esbuild to the browser extension to provide minified, production-ready bundles.

v2.1.5

12 Feb 15:32

Choose a tag to compare

Walkthrough -v2.1.5 Release Preparation
I have completed a comprehensive set of updates and successfully published the "v1" (version 2.1.5) release to the VS Code Marketplace.

Changes Made

  1. Standardized Build Output
    Updated
    scripts/package-all.js
    to ensure build artifacts have clean, version-independent names.

VS Code Extension: Automatically renamed to
copilot-browser-vscode.vsix
.
Chrome Extension: Named
Copilot.Browser.zip
.
2. Collapsible & Dynamic Download UI (Sidebar)
Refactored the sidebar to be highly maintainable and user-friendly:

Dynamic Download Links: The sidebar automatically detects the extension's version (2.1.5) and constructs GitHub download URLs dynamically.
Space Saving: The Downloads & Install section is collapsible.
Dual Options: Includes links to both Official Stores and GitHub Releases.
3. Documentation & Metadata
README.md: Updated with dual-option installation guides.
CHANGELOG.md: Added release notes for version 2.1.5.
Marketplace Metadata: Synced
package.json
and published via vsce.

browser-copilot-chrome

11 Feb 09:26

Choose a tag to compare

[2.1.4] - 2026-02-11

Added

  • Integrated Browser Agent View: New sidebar panel for real-time connection status and quick actions.
  • Dynamic Port Selection: Relay server now automatically finds a free port (starting 11800) to avoid EADDRINUSE errors.
  • Chrome Extension Configuration: Extension Options page now allows configuring the Relay Server URL.

Changed

  • Consolidated Architecture: relay-server is now bundled within the VS Code extension, removing the need for separate server management.
  • Unified Build Process: npm run package:all builds both VS Code (.vsix) and Chrome (.zip) extensions to dist/.
  • Project Structure: Documentation moved to docs/ and build artifacts strictly output to dist/.

Fixed

  • Fixed EADDRINUSE errors by implementing dynamic port scanning.
  • Fixed extension activation issues by resolving relay-server dependency path correctly.

Release Notes v2.1.4

Artifacts

  1. VS Code Extension: browser-copilot-agent-2.1.4.vsix
  2. Chrome Extension: browser-copilot-chrome.zip

Installation

  1. VS Code: code --install-extension browser-copilot-agent-2.1.4.vsix
  2. Chrome: Load unpacked browser-copilot-chrome.zip (unzip first).

Highlights

... (same as above)