{"version":"https://jsonfeed.org/version/1.1","title":"CodeLoop Changelog","home_page_url":"https://codeloop.tech/changelog","feed_url":"https://codeloop.tech/changelog.json","description":"Release history for CodeLoop — the zero-LLM-cost verification layer for AI coding agents.","language":"en","icon":"https://codeloop.tech/codeloop-logo.svg","favicon":"https://codeloop.tech/favicon.ico","authors":[{"name":"CodeLoop","url":"https://codeloop.tech"}],"items":[{"id":"https://codeloop.tech/changelog#v0.1.20-2026-04-30","url":"https://codeloop.tech/changelog#v0.1.20","title":"CodeLoop v0.1.20","content_text":"• Added /v1/billing/health admin endpoint surfacing Stripe mode + price configuration\n• Webhook coverage extended: charge.refunded, four dispute events, invoice.paid, customer.created, payment_method.attached\n• Idempotency cache: 24h TTL alongside the 5k-entry LRU bound\n• scripts/stripe-live-bootstrap.sh + scripts/stripe-listen-and-trigger.sh — idempotent live-mode provisioning + replay\n• Dashboard shows a Stripe environment badge (admin-only)\n• codeloop doctor: optional Stripe subsection (CODELOOP_ADMIN_TOKEN) + GEO subsection\n• GEO push: 29 per-tool deep pages at /tools/<name>, /docs/llm-search GEO landing page, FAQ + HowTo schemas across docs\n• /changelog.json (JSON-Feed) + /changelog.atom\n• smithery.yaml + AI registry submission tracker + scripts/geo/ping-on-deploy.mjs\n\nPackages: codeloop","date_published":"2026-04-30T00:00:00.000Z","tags":["codeloop"]},{"id":"https://codeloop.tech/changelog#v0.1.19-2026-04-30","url":"https://codeloop.tech/changelog#v0.1.19","title":"CodeLoop v0.1.19","content_text":"• Launch operations runbook: /docs/launch + Cursor Marketplace prep + Stripe LIVE preflight\n• Benchmark harness: /benchmarks/buggy-commits-50 with weekly cron + network-purity test\n• Tier-B Windows runbook: /docs/tier-b + scripts/windows/preflight.ps1 + capture-evidence.ps1\n• Claude Code multi-app pack: /docs/claude-code-apps + 5-app fixture clone script\n• codeloop doctor: Tier-B + Claude Code evidence subsection\n• 5 new docs pages + sitemap + llms-full + DEVELOPMENT_LOG.md\n\nPackages: codeloop","date_published":"2026-04-30T00:00:00.000Z","tags":["codeloop"]},{"id":"https://codeloop.tech/changelog#v0.1.15-2026-04-20","url":"https://codeloop.tech/changelog#v0.1.15","title":"CodeLoop v0.1.15","content_text":"• Added `codeloop cursor-rule` CLI command to print/refresh the global Cursor User Rule snippet\n• Created ~/.cursor/codeloop-user-rule.md as a stable copy-paste source for Cursor Settings\n• Interactive banner during `codeloop init --global` guides Cursor users through one-time rule setup\n• Defensive write of ~/.cursor/rules/codeloop.mdc for forward compatibility\n• Fixed ESM-compatible test mocking for os.homedir() using environment variable approach\n\nPackages: codeloop","date_published":"2026-04-20T00:00:00.000Z","tags":["codeloop"]},{"id":"https://codeloop.tech/changelog#v0.1.14-2026-04-18","url":"https://codeloop.tech/changelog#v0.1.14","title":"CodeLoop v0.1.14","content_text":"• Global rules writer: writes ~/.cursor/mcp.json, ~/.claude.json, and ~/.claude/CLAUDE.md\n• New GLOBAL_CURSOR_USER_RULE_SNIPPET template for cross-workspace activation\n• MCP tool descriptors updated with FIRST-USE BOOTSTRAP paragraphs for self-bootstrapping\n• Hardened INIT_HINT with explicit `codeloop_init_project` call instructions\n• 14 new tests locking global rule content and merge behavior\n\nPackages: codeloop","date_published":"2026-04-18T00:00:00.000Z","tags":["codeloop"]},{"id":"https://codeloop.tech/changelog#v0.1.13-2026-04-15","url":"https://codeloop.tech/changelog#v0.1.13","title":"CodeLoop v0.1.13","content_text":"• Comprehensive design comparison: `codeloop_design_compare` with pixelmatch-based pixel diffing\n• Multi-viewport fan-out: compare against Figma frames across mobile, tablet, and desktop viewports\n• New `design_compare_evidence` blocker gate — agent cannot ship until pixels match design spec\n• Figma REST API integration: configure FIGMA_API_TOKEN and .codeloop/figma.json to auto-fetch frames\n• New CLI commands: `codeloop design fetch` and `codeloop design compare` for local smoke testing\n• Agent rule templates updated to mandate design comparison when design references are present\n\nPackages: codeloop, codeloop-mcp-server","date_published":"2026-04-15T00:00:00.000Z","tags":["codeloop","codeloop-mcp-server"]},{"id":"https://codeloop.tech/changelog#v0.1.12-2026-04-10","url":"https://codeloop.tech/changelog#v0.1.12","title":"CodeLoop v0.1.12","content_text":"• Interaction testing: `codeloop_interact` with 40+ actions across macOS, Windows, Linux, Android, iOS\n• Windows UI Automation support via `win_accessibility.ts`\n• Motion-validated video recording with multi-monitor support\n• ffmpeg auto-install with Homebrew bootstrapping on macOS\n• App log capture during recording sessions\n• Window-scoped screenshot capture with IDE focus restoration\n\nPackages: codeloop-mcp-server","date_published":"2026-04-10T00:00:00.000Z","tags":["codeloop-mcp-server"]},{"id":"https://codeloop.tech/changelog#v0.1.11-2026-04-05","url":"https://codeloop.tech/changelog#v0.1.11","title":"CodeLoop v0.1.11","content_text":"• Multi-section orchestration: dependency graph manager and rolling integration checkpoints\n• `codeloop_check_workflow` enforcement tool for pre-completion verification\n• `codeloop_discover_screens` static scanner for routes across Flutter, web, mobile, Xcode, Android, .NET\n• Workflow enforcement: verify run, screenshots, video, gate check, and dev log are all required\n\nPackages: codeloop-mcp-server","date_published":"2026-04-05T00:00:00.000Z","tags":["codeloop-mcp-server"]},{"id":"https://codeloop.tech/changelog#v0.1.10-2026-03-28","url":"https://codeloop.tech/changelog#v0.1.10","title":"CodeLoop v0.1.10","content_text":"• Contributor Rewards Program: +14 days for every accepted bug report, feature request, or comment\n• Anti-abuse layer: email canonicalization, device fingerprint, IP burst guard, key-sharing detection\n• Dashboard contribution form with attachment uploader (Vercel Blob, 200MB limit)\n• Admin review interface at /admin/contributions with approve/decline workflow\n\nPackages: codeloop, codeloop-mcp-server","date_published":"2026-03-28T00:00:00.000Z","tags":["codeloop","codeloop-mcp-server"]},{"id":"https://codeloop.tech/changelog#v0.1.5-2026-03-28","url":"https://codeloop.tech/changelog#v0.1.5","title":"CodeLoop v0.1.5","content_text":"• Updated gate registry with `design_compare_evidence` and `video_evidence` gates\n• Failure taxonomy: deterministic_bug, flaky_test, environment_failure categories\n• Stop policies: max_repair_attempts and confidence_stall_limit\n• Run lineage tracking: run_id, parent_run_id, prompt_template_version\n\nPackages: @codelooptech/shared","date_published":"2026-03-28T00:00:00.000Z","tags":["@codelooptech/shared"]},{"id":"https://codeloop.tech/changelog#v0.1.0-2026-03-22","url":"https://codeloop.tech/changelog#v0.1.0","title":"CodeLoop v0.1.0","content_text":"• Initial public beta release\n• Core verify-diagnose-fix loop with 7 MCP tools\n• Cursor and Claude Code support via MCP\n• 14-day free trial with Team-tier allowance\n• Dashboard with usage tracking, API key management, and billing\n• Cross-platform support: macOS, Windows, Linux\n\nPackages: codeloop, codeloop-mcp-server, @codelooptech/shared","date_published":"2026-03-22T00:00:00.000Z","tags":["codeloop","codeloop-mcp-server","@codelooptech/shared"]}]}