Skip to content

LakshmanTurlapati/FSB

v0.9.31 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Angular Dashboard upgraded to Angular 19, MCP Source Recovery restored TypeScript sources, and MCP Bridge Client added auto‑connect for local bridge.

Full changelog

What's New in v0.9.31

Angular Dashboard (Phases 177-178)

  • Complete Angular 19 workspace with build pipeline, routing, and Express serving
  • All 5 page components with content parity to vanilla site (Home, About, Dashboard, Privacy, Support)
  • Shell layout with nav, footer, theme toggle, and routerLinkActive indicators
  • Dashboard WebSocket, QR pairing, task relay, and DOM preview ported to Angular

MCP Source Recovery (Phase 179)

  • TypeScript sources recovered for platforms.ts, config-writer.ts, install.ts (from JS artifacts)
  • Install/uninstall commands wired into MCP server entry point
  • Clean build with zero TypeScript errors, stale artifacts removed

MCP Bridge Client (New)

  • Chrome extension now auto-connects to local MCP bridge on ws://localhost:7225
  • Claude Desktop and other MCP clients can control the browser via FSB tools
  • Route-aware dispatch: background tools handled by service worker, content tools by content script
  • Auto-reconnect with exponential backoff

MCP Tool Fixes (Phase 999.1)

  • execute_js tool wired via chrome.scripting.executeScript (MAIN world)
  • Text-based click targeting: click({text: "Latha Pulipati"}) finds first visible element by text substring
  • Fixed MCP bridge routing for background-routed tools

Dashboard Relay Auto-Connect

  • ws/ws-client.js now loaded and initialized on extension startup
  • Dashboard connects immediately after pairing (no manual refresh needed)
  • Storage listener for serverSyncEnabled toggle

Other Fixes

  • Sidepanel stopBtn crash fixed (missing HTML element halted all JS)
  • Version bump to v0.9.31 across all extension files
  • Node 18 compatibility fix for schema-bridge.js (import.meta.dirname -> fileURLToPath)

npm

  • [email protected] published with all fixes
  • npx -y fsb-mcp-server install --claude-desktop works end-to-end

Full Changelog: https://github.com/LakshmanTurlapati/FSB/compare/v0.9.30...v0.9.31

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track LakshmanTurlapati/FSB

Get notified when new releases ship.

Sign up free

About LakshmanTurlapati/FSB

All releases →

Beta — feedback welcome: [email protected]