Skip to content

Release Notes

Omnibot Changelog

Version history summarized from Omnibot product repository tags, covering CLI, browser extension, agent skills, and release pipeline updates.

Always reinstall agent skills and restart the daemon to unlock the latest Omnibot capabilities:

Terminal window
omnibot skills install --agent opencode
omnibot skills install --agent claude
omnibot skills install --agent codex
omnibot skills install --agent hermes --profile nuwa

v1.6.14 — 2026-07-16

Tab Routing Disarray Fix

Fixed a bug where tab routing became disarranged across operations, causing actions to land on the wrong tab.

  • Fixed the tab disarray bug where multiple operations could route to the wrong tab session
  • Hardened tab identity tracking across navigation and command sequences

v1.6.13 — 2026-07-15

Tab Close Countdown Stabilization

Stabilized the tab auto-close countdown so transient navigation blips no longer drop pending close timers.

  • Stabilized the tab close countdown against transient navigation blips
  • Reduced stranded tabs caused by countdown timer loss

v1.6.12 — 2026-07-15

Visual Region Screenshot Refs

Added visual region screenshot refs so agents can capture and reference bounded screen regions during workflows.

  • Added visual region screenshot refs for bounded screen region capture
  • Synced lockfile version to the release

v1.6.11 — 2026-07-14

Tool Tab Identity Preservation

Preserved the tool tab identity for new-tab clicks so tool-created tabs are not misrouted to user navigation.

  • Preserved tool tab identity for new-tab clicks
  • Prevented tool-created tabs from being misrouted to user navigation

v1.6.10 — 2026-07-14

Visual Mouse Cursor & Browser Command Aliases

Added a visual mouse cursor replicated for browser agents, exposed browser command aliases (history, bookmarks, downloads, notifications, tab groups, extensions, content settings), and hardened wait/mouse visual events and stale extension client detection.

  • Added a visual mouse cursor replicated for browser agents, with ChatGPT asset rendering and diagonal orientation support
  • Recovered the cursor renderer after extension reload and kept the cursor observable after input
  • Exposed browser command aliases: history, bookmarks, downloads, top sites, recently closed, notifications, tab groups, extension inventory, and content settings
  • omnibot doctor now flags stale extension clients and reports extension version in browser sessions
  • Routed ref clicks through verified CUA input and made semantic clicks synchronous
  • Stabilized wait and mouse visual events; bypassed proxies for local daemon requests

v1.6.8 — 2026-07-13

Agent Browser Workflows, Cross-Origin Frames & Shadow DOM

Completed agent browser workflow support with cross-origin frame handling, shadow DOM snapshot refs, hidden state checks, and refreshed skill docs enforcing a native-first decision chain. Replaced GitHub Actions release builds with local Docker builds.

  • Completed agent browser workflow support with phased observe-act-verify guidance
  • Focused cross-origin frame selectors before fill and evaluated fills in child context; rejected unsafe cross-origin frame ref fallback
  • Snapshot now reads shadow DOM refs, preserves base-relative read links, and exposes closed shadow roots to read
  • Supported hidden state checks and preserved editable focus during keyboard typing
  • Isolated frame context and keyboard modifiers per tab; tolerated viewport pixel rounding
  • Resolved canonical tab ids on release and drained dispatched key events before detach
  • Replaced GitHub Actions release builds with local Docker builds and refreshed Windows build flow

v1.6.7 — 2026-07-07

Zero-Tab Deadlock Fix & Clipboard Fix

Fixed the deadlock where all navigate/tab commands failed when the extension was connected but no web tab was open, kept the service worker alive via an MV3 offscreen document, fixed clipboard read/write, and removed the explore site-skill support.

  • Fixed the deadlock in zero-web-tab scenarios where navigate/tab new/open all failed; extension commands no longer require a tab session
  • Added an MV3 offscreen document to keep the service worker alive, ensuring a stable daemon WebSocket connection
  • Clipboard read/write now routes through the offscreen document with clipboardRead permission, fixing failures on non-foreground tabs
  • omnibot doctor now correctly reports connected status when the extension is present but no tabs are open
  • Removed the explore command and generated site-skill installer paths; the feature will be reimplemented from the skills side
  • Simplified release CI by dropping pytest and runtime skill install steps from the release pipelines

v1.6.6 — 2026-06-25

Extension Bilingual & Tab Cleanup Retry

The browser extension popup and help pages are now fully bilingual with manual Chinese/English switching, tab auto-close failures now retry, and Chrome Web Store upload and Windows build issues are resolved.

  • popup and help pages are fully bilingual with manual Chinese/English switching and auto-detection of system language on first use
  • manifest name/description now use __MSG__ references, fixing Chrome Web Store upload errors
  • Tab auto-close failures now keep the marker and retry after 5s, preventing silently stranded pages
  • tabs_update no longer cancels close timers for tool-created tabs, preventing close loss from transient navigation blips
  • snapshot popup detector only probes safe openers and presses Escape to dismiss residual overlays
  • Added a Nuitka Windows build patch script to resolve the Python 3.13 metadata UnicodeDecodeError

v1.6.5 — 2026-06-23

Native Dialog Command & Debugger Session Fix

Added the omnibot dialog command (logs/clear/handle) to manage native dialogs, fixed the extension handleCDP erroneously detaching existing debugger sessions, and hardened race-condition retries and test coverage.

  • Added the omnibot dialog command (logs/clear/handle) to manage native alert/confirm/prompt dialogs
  • Fixed the extension handleCDP erroneously detaching existing debugger sessions
  • Fixed the dialog handle race condition with a “No dialog is showing” retry
  • Added 8 unit tests covering CLI/actions/build_ext contracts; all 4 E2E dialog cases pass

v1.6.4 — 2026-06-22

Rich Text Editor Snapshot & Text Targeting Precision

Snapshot now covers rich text body editors AX missed with a new [richtext] ref type, find targets text nodes precisely, and the test suite was rebuilt into layered structure.

  • Snapshot covers rich text body editors missed by AX, adding a new [richtext] ref type
  • find text targeting now matches text nodes precisely, preventing clicks from landing on outer containers
  • Rebuilt test suite into unit/e2e/release layers with per-subfunction feature matrix
  • Updated skill docs with find text node-level targeting behavior and rich text illustration workflow

v1.6.3 — 2026-06-20

Network Capture, Site Explore & Snapshot Popup Detection

Added network and console event capture, site exploration memory with generative site skills, snapshot popup detection, and major improvements to the read engine and tab routing stability.

  • Added network request capture and console log capture with CLI query and summary commands
  • Added explore site memory and installable generated site skills
  • Snapshot now includes a popup detector that auto-probes visible dropdown and combobox options
  • Improved read engine main-content extraction with body text fallback for div-heavy pages
  • Fixed status_tab_id leaking to transport sessions across multiple operations
  • verify now supports captcha inspection, a version command, and realistic mouse drag

v1.6.2 — 2026-06-17

Tab Management Improvements & More Agent Skill Support

Fixed stale tab state after closing, removed overlapping floating badge, and added skill installation support for OpenClaw, WorkBuddy, and Trae.

  • Fixed tab state not being properly cleaned up after closing, reducing stale UI
  • Only clears retry state when extension confirms cleanup success, improving reliability
  • Removed the floating indicator badge at bottom-right that overlapped page content
  • Added skill installation support for OpenClaw, WorkBuddy, and Trae
  • Improved installation instructions on the browser extension help page

v1.6.0 — 2026-06-14

Tab Cleanup Reliability Fix & Page Operation Improvements

Fixed tab group cleanup not retrying after timeout, and improved session management for page JavaScript execution.

  • Tab cleanup now automatically retries on timeout, no longer stuck waiting
  • Page JavaScript execution results now correctly pass session information
  • Added regression tests covering both fix scenarios

v1.5.0 — 2026-06-13

Tab Status Cleanup Command & Build Pipeline Improvements

Added unified tab status cleanup command, restored macOS ARM64 build support, and fixed CI pipeline.

  • Added unified tab status cleanup command for one-click state cleanup
  • Restored macOS ARM64 build support
  • Fixed npm publish flow to skip when version already exists
  • Removed redundant macOS CI tasks, now using local scripts for manual publishing

v1.4.0 — 2026-06-12

Improved Page Reading Compatibility & npm Installation

Fixed content reading for table-layout pages, improved Twitter media link parsing, and fixed npm installation for macOS ARM64.

  • Fixed incomplete content reading for table-layout pages
  • Improved parsing of X/Twitter image and media links
  • Fixed npm installation flow for macOS ARM64 platform

v1.3.0 — 2026-06-12

Direct Twitter Media Links & Windows Compatibility Fix

The read command now outputs direct Twitter CDN image links, and fixed Windows command-line compatibility.

  • The read command now outputs direct Twitter CDN image links, no extra navigation needed
  • Added anchor-level and page-level CDN URL parsing with fallback mechanism
  • Fixed command-line syntax compatibility on Windows
  • macOS ARM64 builds now use local scripts for faster build times

v1.2.0 — 2026-06-11

New Keyboard Commands & Skill Documentation Upgrade

Added keyboard operation commands, rewrote skill documentation, and added CI contract tests for consistency.

  • Added keyboard commands (keyboard, keydown, keyup, focus) for finer keyboard control
  • Rewrote skill documentation with clearer tab targeting and workflow context guidance
  • Added CI contract tests to ensure skill docs and CLI commands stay in sync
  • All component versions synchronized to 1.2.0

v1.1.6 — 2026-06-11

Simplified Page Reading Commands & Tab Disconnect Fix

Removed the scan command, unified page reading under read, and fixed stale state after tab disconnect.

  • Removed the scan command; use read for all page content, which automatically selects the best method
  • Fixed countdown timer and connection indicator persisting after tab disconnect
  • Daemon now automatically notifies extension to clean up tab state on disconnect

v1.1.2 — 2026-06-11

Smart Page Reading & Tab Targeting Fix

Introduced smart read/scan routing, fixed tab targeting issues, and optimized agent dispatch decisions.

  • The read command now automatically chooses between read and scan modes for better agent efficiency
  • Fixed --tab-id being ignored when a URL is provided
  • Fixed race condition in tab countdown cleanup and glow indicator removal

v1.1.1 — 2026-06-11

Multi-Tab Scenario Stability Improvements

Enhanced tab targeting guidance, improved CLI command handling, and increased stability in multi-tab scenarios.

  • Enhanced tab targeting guidance to prevent state interference across multiple tabs
  • Improved CLI command handling logic for better stability

v1.1.0 — 2026-06-10

Agent Skill Documentation Overhaul & Extension UX Improvements

Rewrote skill documentation as agent-focused execution guidelines, and enhanced extension install and connection experience.

  • Rewrote skill documentation as agent-focused execution guidelines emphasizing reliability and verification
  • Mandated dual identification with session token and tab ID to prevent multi-agent interference
  • Added “Observe-Act-Verify” discipline and layered fallback strategies
  • Improved extension popup tests for better install and connection verification

v1.0.2 — 2026-06-09

Extension Auto-Reconnect & Multi-Agent Skill Integration

Improved extension auto-recovery after disconnect, and optimized multi-agent skill configuration and usage experience.

  • Enhanced auto-recovery after extension disconnect, reducing need for manual refresh
  • Optimized skill configurations for OpenCode, Claude Code, Codex, Hermes and other agents
  • Synchronized extension versions and release checklist

v0.3.11 — 2026-06-07

Unified Skill Documentation

Consolidated installation, diagnostics, and browser operation docs into one unified skill document, reducing agent context switching.

  • Consolidated installation, diagnostics, and browser operation docs into one unified skill document
  • Improved documentation for snapshot, click, double-click and other interaction workflows
  • Improved npm publishing and version synchronization flow

v0.3.4 — 2026-06-05

Extension Packaging Fix & CLI Connection Mode Enhancements

Fixed extension packaging path issue, introduced WebSocket-only mode and daemon auto-start capability.

  • Fixed browser extension packaging path issue for proper distribution
  • Introduced WebSocket-only mode and daemon auto-start capability
  • Improved native bridge runtime connection with browser extension
  • Completed omnibot naming cleanup and CLI v2 workflow documentation update

v0.3.3 — 2026-06-04

Release Engineering Improvements

Added extension obfuscation build to release pipeline, optimized Nuitka build cache and parallel compilation.

  • Added extension obfuscation build to release pipeline for improved security
  • Optimized Nuitka build cache and parallel compilation for faster builds
  • Improved CI build task naming for easier platform artifact identification

v0.3.2 — 2026-06-04

Build Task Naming Improvements

Adjusted CI build task names to display target platform for easier multi-platform release troubleshooting.

  • CI build tasks now display target platform in names for easier troubleshooting
  • Improved readability of multi-platform release pipeline

v0.3.1 — 2026-06-04

0.3 Series Stability Fixes

Continued fixing agent configuration, help messages, and release flow issues on top of 0.3.0.

  • Stabilized agent configuration generation flow
  • Fixed help command and configuration examples

v0.3.0 — 2026-06-04

Agent Configuration & Extension Independence

Added agent configuration module with interactive selector, moved browser extension to its own directory, and improved config management.

  • Added agent configuration module with interactive selector for quick agent setup
  • Added mcp subcommand with related help output
  • Moved browser extension to its own directory for independent development
  • Improved config merging, backup, and validation to protect existing user configs

v0.2.2 — 2026-06-03

npm Publish Version Fix

Fixed npm version parsing from git tags, and tolerates already-published packages to reduce repeated publish failures.

  • Fixed npm version parsing from git tags to ensure correct version numbers
  • Tolerates already-published npm packages to reduce repeated publish failures

v0.2.0 — 2026-06-02

npm Package Restructure & Cross-Platform Distribution

Restructured npm packages, split into main CLI and platform sub-packages, updated Node.js to v22, laying groundwork for CLI distribution.

  • Split into main CLI package and platform sub-packages for platform-specific installation
  • Updated Node.js to v22 and cleaned up deprecated environment variables
  • Migrated installation from uvx to npm and binary options

v0.1.25 — 2026-06-01

Version Synchronization

Unified all package versions to ensure consistent release artifact versions.

  • Synchronized all package versions to 0.1.25

v0.1.24 — 2026-06-01

Cross-Platform Config Path Fix

Unified path separators in MCP config examples to reduce errors when copying configs on Windows, macOS, and Linux.

  • Unified path separators in all MCP config examples
  • Reduced path errors when copying configs across Windows, macOS, and Linux

v0.1.23 — 2026-06-01

Download Links & Repository URL Update

Updated release download links and repository URLs in documentation, completing the migration from OmniBrowse to Omnibot.

  • Updated release download links in documentation
  • Updated repository URLs to point to new Omnibot location

v0.1.22 — 2026-06-01

CI Environment Upgrade

Upgraded GitHub Actions environment to Node.js 24 to prepare for upcoming build and release process updates.

  • Upgraded CI environment to Node.js 24
  • Laid groundwork for upcoming npm, extension, and binary build process updates