Releases: p3bot/webctl
Releases · p3bot/webctl
Release list
Release v0.1.0
Highlights
- New
tabcommand family replaces the previoustargetcommand, withlist,switch,new, andclosesubcommands for managing browser tabs. - Daemon now proactively detects browser disconnects via heartbeat, surfacing classified error messages instead of hanging on lost CDP connections.
New Commands
webctl tab— list, switch, create, or close browser tabs (replacestarget).
Features
- Proactive CDP disconnect detection with classified error messages on shutdown.
- Expanded handlers for tab session management and IPC
TabParams.
Improvements
- Added tests for
navigate --jsonand--waitflags. - Added tests for opaque URL schemes (
mailto:,javascript:, etc.). - Polished CLI root help template and tightened doc comments.
- Streamlined documentation; added
AGENTS.mdas the entry point for AI coding agents.
Breaking Changes
- The
targetcommand has been removed. Usewebctl tabinstead.
Install
Homebrew:
brew install grantcarthew/tap/webctl
Or upgrade:
brew update && brew reinstall grantcarthew/tap/webctl
Release v0.0.1
docs(p-065): update cdp connection resilience doc