Repository navigation
Release v1.3.0
[1.3.0] - 2026-01-08
🌐 Phase 14.1: Multi-Browser Foundation
New Feature: Cross-Browser Support
- Browser Adapter Pattern: New
BrowserAdapterarchitecture 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 | ❌ None | ||
| WebKit | ❌ None | ✅ Full (iOS) |
🐛 Bug Fixes
- Fixed deprecated
datetime.utcnow()in A11ySentinel (Python 3.12+ compatible)