Skip to content

Release v1.3.0

Choose a tag to compare

@godhiraj-code godhiraj-code released this 08 Jan 14:04
· 56 commits to main since this release
fa1e274

[1.3.0] - 2026-01-08

🌐 Phase 14.1: Multi-Browser Foundation

New Feature: Cross-Browser Support

  • Browser Adapter Pattern: New BrowserAdapter architecture supporting Chromium, Firefox, and WebKit
  • Mission Control Integration: Browser selector dropdown in Hub card for one-click browser switching
  • Zero Protocol Changes: Sentinels remain 100% browser-agnostic (no breaking changes)

Performance Benchmarks:

  • Chromium: ~715ms startup
  • Firefox: ~1099ms startup
  • WebKit: ~545ms startup

Configuration:

{
  "hub": {
    "browser": {
      "engine": "chromium"  // or "firefox" or "webkit"
    }
  }
}

Browser Capabilities:

Browser Shadow DOM Piercing CDP Access Device Emulation
Chromium ✅ Full ✅ Full ✅ Full
Firefox ⚠️ Limited ❌ None ⚠️ Limited
WebKit ⚠️ Limited ❌ None ✅ Full (iOS)

🐛 Bug Fixes

  • Fixed deprecated datetime.utcnow() in A11ySentinel (Python 3.12+ compatible)