Changelog Masthead Background
Back to changelog

Coder 2.29

What’s New in 2.29

Coder 2.29 is the latest mainline release, delivering stronger AI workflows, enhanced agent governance, and significant upgrades to system reliability and scale. Please note that this is an Extended Support Release (ESR), offering a stable, long-term version that bundles six months of updates and receives 12 months of critical fixes for Premium customers.

Coder Tasks Now Generally Available

Coder Tasks provides a powerful, low-interaction execution model for background jobs, allowing AI to work autonomously. New in this release:

  • General availability of CLI & API: Tasks now includes full CLI, API, UI, and MCP support for end-to-end automation.
  • UI improvements: Numerous papercuts removed for a smoother, more polished configuration and review experience.
  • GitHub Action for Creating Tasks: Coder has published a public GitHub Action so your team can quickly integrate Tasks into your bug, documentation, and QA workflows.
  • Coder script ordering: Workspace and agent scripts now run in the correct sequence for more reliable AI-powered workflows.
Coder Tasks
Coder Tasks

AI Bridge Updates

AI Bridge has graduated into Beta. This release includes stability improvements, bug fixes, and expanded documentation.

  • Improved monitoring and observability: New Prometheus metrics, request-duration details in logs, and a dedicated interception-logs page.
  • Configurable log retention: Adjustable retention policy for AI Bridge interception logs.
AI Bridge
AI Bridge

Infrastructure & Performance Improvements

  • Faster, more efficient database operations: Reduced query load, improved caching, and new indexes for better scalability on large deployments.
  • Improved reliability and system stability: Optimized SMTP connection pooling, prebuild invalidation, expired API key cleanup, and more resilient embedded-Postgres handling.
  • Smarter resource usage: Ability to leverage persistent and per-template cached Terraform directories (experimental).

Breaking Changes

  • #20713 – Coder MCP tools auto-injection by AI Bridges is now opt-in: MCP tools are no longer injected automatically; explicitly enable them with CODER_AIBRIDGE_INJECT_CODER_MCP_TOOLS=true to maintain previous behavior.
  • #20851 – CLI now uses OS keyring by default: CLI session tokens are stored in the OS keychain on macOS/Windows, improving security. Scripts or automation that read tokens from disk must update. Opt out with --use-keyring=false.
  • #20583 – task_app_id removed from WorkspaceBuild: Integrations must migrate from WorkspaceBuild.task_app_id to Task.WorkspaceAppID. A deprecated compatibility field remains temporarily.

View the full changelog on GitHub. If you have questions or feedback, join the conversation on Discord or email us directly!