Skip to content

cdp-browser: v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 09:20
d04d806

0.2.0 (2026-06-01)

Features

  • local-tabs: add local tabs alongside cdp screencast tabs (t005) (a333ce3)
  • notifications: add outlook adapter and read controls (t002) (11936b4)
  • notifications: capture teams toasts via cdp side-channel with bell, badges, and os alerts (f53f4cc)
  • notifications: deep-open teams chat from notification click (b047bb8)
  • notifications: group popover by thread and mark whole thread read on open (c2c658c)
  • pins: hold live tabs arc-style (t004) (602dc07)
  • settings: non-modal drawer with adaptive auto-recover and crash-safe overrides (fd5e0ee)
  • theme: sync remote page prefers-color-scheme with app theme (a5d1b05)
  • ui: resizable sidebar, bottom status bar, and persisted ui state (3378656)
  • v0.1.0 production polish (web pwa, ipad, latency, find, palette) (b0656fa)
  • viewport: adaptive viewport sizing with host-resize back-off and tab-switch blur (c56e28a)
  • web: add browser web build with sse+post proxy and docker deploy (t006-t010) (16e6015)
  • web: add pwa, push toggle, streaming input and e2e encryption (t011-t012) (ab483c2)
  • web: ipad pwa port with vapid web push (t015-t017) (fd8f599)
  • web: websocket transport + connection-mode picker + perf hardening (t019) (cddfece)

Bug Fixes

  • build: bundle notifications.js and inject/ into packaged asar (5fde5d9)
  • input: stop forwarding macos-reserved shortcuts to remote page (1c64114)
  • notifications: dedup teams toasts per message not per thread (1a099fa)
  • notifications: retain electron notification objects so click events fire (6e1cceb)
  • remote-page: track main frame so subframe loads don't pin the loading bar (d8ff93b)
  • web: copy crypto-envelope and line-splitter into docker image (687e06e)
  • web: event-driven mouse input and correct downscaled-frame coordinates (t013-t014) (e13ee07)
  • web: forward e2e env vars through docker compose (61af8bd)
  • web: restore 100vh fallback before 100dvh override (4a24997)
  • web: scope ipad safe-area to chrome, not root padding (f1a063d)
  • web: use named websocketserver import (esm) (da548e1)