invisible_dots Releases
254 releases of feder-cr/invisible_dots
- v0.10.0v0.10.0 the MCP server ships inside this package
The v0.10.0 release integrates the MCP server directly into the main AIHawk package, consolidating the server's code into the main module. This update introduces new dependencies like the MCP SDK and selectolax, while maintaining full backward compatibility for existing users via a PyPI shim.
Sep 6, 2026
- v0.9.2v0.9.2 an event at connect time is shown once, not twice
This release fixes a display bug where events emitted after a page subscribed to `/chat/events` but before the response body started were shown twice: once as a replay and once as live. The fix adjusts the history snapshot timing to the exact moment of subscription.
Sep 6, 2026
- v0.9.1v0.9.1 the README on the index shows the two ways as they are
This release updates the README documentation to provide complete, copy-pasteable installation and usage blocks for Windows and Linux using the `uv` installer, replacing the outdated `pip install` method.
Sep 6, 2026
- v1.0.0
The first major release introduces a unified Realtime engine, explicit commands (`serve`, `talk`, `local`), expanded speech backends including Qwen3-ASR and OpenAI-compatible endpoints, and improved conversation lifecycle management.
Sep 6, 2026
- v0.9.0v0.9.0 the live pane is the window, pointer included
This update transforms the AIHawk UI's right-hand pane from static page screenshots to a live video feed of the browser window, including the mouse pointer and tab strip. It also improves state reporting by displaying specific error reasons instead of generic 'idle' status.
Sep 6, 2026
- v0.8.1v0.8.1 a verb for browser_watch
This release fixes a rendering error in the step list where the `browser_watch` tool from `invisible-playwright-mcp` was incorrectly displayed as 'Called with raw arguments' due to a missing verb in the interface table. The fix ensures the tool renders correctly and the existing test for this scenario now passes.
Sep 6, 2026
- v0.8.0v0.8.0 one package to install, and the browser fetched by hand
This release simplifies the installation workflow by requiring users to manually run the `invisible-playwright fetch` command after installing the package via pip. It removes the automatic engine fetching step and updates the invisible-playwright-mcp dependency to version 0.14.0.
Sep 5, 2026
- v0.7.0v0.7.0 the browser is on disk before the interface serves
This release ensures the browser engine is downloaded and ready on disk before the interface serves. It adds a progress indicator during the download process and updates the invisible-playwright-mcp dependency to 0.13.0. Note: This version was withdrawn in v0.8.0.
Sep 5, 2026
- v0.6.0v0.6.0 the scope flag, written in full
This release standardizes the scope flag syntax from the short form to the long form across documentation and CLI usage. It also fixes a pytest configuration issue to ensure tests run correctly against the source tree and updates the dependency floor for invisible-playwright-mcp.
Sep 4, 2026
- v0.5.0v0.5.0 a .env beside the command
This release introduces a `.env` file support for configuration, updates the dependency floor for a Playwright MCP server to ensure tool compatibility, and adds a version check to prevent accidental duplicate publishes.
Sep 4, 2026
- v0.4.0v0.4.0 an agent is a model with a browser
This release removes the keyless mode, requiring an OpenRouter API key to launch the UI, and replaces manual placeholder commands with the `invisible-playwright` library for browser automation.
Sep 3, 2026
- v0.3.0v0.3.0 one way in, and it is the interface
This release removes the `aihawk do` subcommand and `runner.drive`, making `aihawk ui` the singular interface for the tool. It includes significant updates to the testing suite and refactors end-to-end tests to work directly with `Link`.
Sep 3, 2026
- v0.2.0v0.2.0 two ways in on the first screen, and the key really does stay out
This release improves the user experience by relocating the model selection to the top of the README and fixes a critical security vulnerability regarding OpenRouter key leakage. It also updates dependencies and corrects documentation and packaging errors.
Sep 3, 2026
- v0.1.0v0.1.0 one command, no client
AIHawk v0.1.0 launches as a standalone package, replacing its previous documentation-only state. It introduces a web UI and CLI mode for automated browser interaction, relying on invisible-playwright-mcp. The release emphasizes security by ensuring API keys never reach the browser process and includes a placeholder mode for testing without a key.
Sep 2, 2026
- v0.2.12
This is the final planned release in the 0.2.x series, introducing smarter turn-taking, WebRTC support, direct audio input for LLMs, and a significantly improved browser demo.
Aug 5, 2026
- v0.2.11
Focuses on backend support for chat completions, text-only responses, and fixes for conversation race conditions during generation.
Aug 3, 2026
- v1.11.0
A security and correctness release focusing on session management, path security, and explicit consent for worktree scripts.
Aug 1, 2026
- v4.4.8
A maintenance release focusing on document indexing stability, LLM provider resilience, and chat citation handling.
Jul 31, 2026
- cli/v1.3.2onyx-cli v1.3.2
CLI updates improving deployment management, Docker Desktop integration, and search UI configuration.
Jul 30, 2026
- v2.14.4Release v2.14.4
NATS Server release improving JetStream performance, Raft transport, and filestore memory management.
Jul 30, 2026