Skip to content

Changelog

Product-level release notes, newest first — what changed and why it matters. The precise technical changelog lives in the CLI repository's CHANGELOG.md. Subscribe via RSS.

5 July 2026 — Dungbeetle now tests itself, and the docs speak agent

Dungbeetle's own review UI is now gated by Dungbeetle: every commit to the cloud server runs the Playwright E2E suite, pixel-compares 31 UI screenshots against committed baselines, and blocks the deploy on any unreviewed visual change — the same loop we ship to you, run on us.

The docs also became machine-readable end to end: every page serves a raw-markdown twin at its URL + .md (and via Accept: text/markdown), a curated llms.txt indexes them for coding agents, and Docs for agents lists every machine surface — including an installable agent skill at /.well-known/skills/default/skill.md. CLI v0.1.7 ships a dependency refresh.

4 July 2026 — Agents are users now (CLI v0.1.3–v0.1.5)

dungbeetle login gives a coding agent its own credential without a human ever copy-pasting a secret: the agent shows a one-time code, you approve it in the browser, and it receives a scoped, revocable token. Reviews land attributed as "agent, on behalf of you", the default Triage scope can read runs and write reviews — and promoting a baseline stays a human click unless you explicitly grant it.

The same release wave added the MCP server with setup guides for Claude Code, Cursor, Codex, and Gemini CLI, plus a screenshotFile web mode with configurable pixel tolerance — the piece that powers the self-testing loop above.

3 July 2026 — Game capture and flake detection (CLI v0.1.1)

A game target scripts a walkthrough of your game and snapshots semantic game state at named markers — deterministic, headless, engine-agnostic behind a small stdio protocol, with Godot 4.x as the first adapter. The new dungbeetle flake command captures targets repeatedly and reports run-to-run divergence, so unstable targets are caught before they poison baselines. Also in this release: per-marker screenshots, the Dungbeetle brand, and source-available licensing (FSL-1.1 for the CLI).

Source-available: CLI under FSL-1.1-ALv2, cloud server under BUSL-1.1. See Licensing.