Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 09:23
· 1436 commits to main since this release
4759c86

What's Changed

  • feat(v1.9): mcp add/plugin, migrate tarball, skill normalize, permissions fix, customizable statusline by @florisvoskamp in #359
  • docs: marketing README + demo GIF + competitive comparison by @florisvoskamp in #361
  • fix(robustness): shell hang, retry-after panic, phantom stream, web_fetch OOM, SQL injection by @florisvoskamp in #360
  • feat(tui): configurable keybinds + interactive configurator + mid-turn tier/model control by @florisvoskamp in #362
  • chore(dist): crates.io readiness, brew ARM, AUR/Scoop, cargo-audit/deny CI, completions, governance by @florisvoskamp in #363
  • fix(security): make cargo-audit + cargo-deny CI green by @florisvoskamp in #380
  • feat(providers): runtime custom OpenAI endpoints, Azure/Bedrock/Vertex/Together/Fireworks/Perplexity, discovery timeouts, typed-error contract tests by @florisvoskamp in #382
  • fix(core): workspace-confine file tools, surface snapshot/task failures, centralize path extraction, async fs by @florisvoskamp in #381
  • fix(store): immediate txns, busy-retry, unique seq, schema versioning, retention, watcher prune by @florisvoskamp in #364
  • test(lsp): raise forge-lsp coverage — JSON-RPC parsing, diagnostics, lifecycle, URI conversion by @florisvoskamp in #365
  • feat(ux): onboarding reach, discoverability, inline-stream render, error styling, +11 polish fixes by @florisvoskamp in #383
  • feat(mcp): OAuth DCR, sampling/roots, SSE transport, subprocess cleanup, lock hardening by @florisvoskamp in #385
  • feat(providers,index): wire Azure OpenAI + async off-thread watcher reindex by @florisvoskamp in #386
  • feat(mcp): HTTP server transport + SSE client transport by @florisvoskamp in #387
  • feat(interop): CC-compatible hooks, import permissions/hooks/mcp, stream-json output, skills marketplace, multi-secret MCP by @florisvoskamp in #388
  • fix(core): pass checkpoint context to bridge child explicitly (no process-global set_var) by @florisvoskamp in #389
  • feat(cli): unify --scope, run/chat conventions, consolidate overlapping commands by @florisvoskamp in #390
  • chore(deps): bump the cargo-minor-patch group across 1 directory with 5 updates by @dependabot[bot] in #384
  • chore(ci): bump actions/checkout from 4 to 7 by @dependabot[bot] in #368
  • chore(ci): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #366
  • chore(ci): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #369
  • chore(ci): bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #367
  • chore(deps): upgrade major dependencies (tree-sitter, toml, pulldown-cmark, clap_mangen, sha2) by @florisvoskamp in #391
  • docs: v2.0 roadmap delivery record (1:1 item→PR) by @florisvoskamp in #392
  • chore: rename packages to adforge-* for crates.io publishability by @florisvoskamp in #393
  • feat(core): enforce stop/subagent_stop hooks + hoist remaining sync fs reads by @florisvoskamp in #394
  • docs: restore tasteful emojis + cargo install adforge by @florisvoskamp in #395
  • chore(release): v2.0.0 by @florisvoskamp in #396

New Contributors

Full Changelog: v1.8.4...v2.0.0