Skip to content

v2.29.0

Choose a tag to compare

@github-actions github-actions released this 02 Dec 20:52
ba71b32

Changelog

Note

This is a mainline Coder release. We advise enterprise customers without a staging environment to install our latest stable release while we refine this version. Learn more about our Release Schedule.

BREAKING CHANGES

  • chore!: allow coder MCP tools to not be injected (#20713, 04f809f) (@dannykopping)

    Coder MCP tools were previously automatically injected; this will now need to be explicitly enabled with CODER_AIBRIDGE_INJECT_CODER_MCP_TOOLS=true

  • feat(cli)!: enable keyring usage by default (#20851, 6238a99) (@zedkipp)

    In order to move away from storing the CLI session token in plain text file, this change begins using the operating system keyring for CLI session token storage by default on Windows and macOS. This will be a breaking change for any users depending on the session token being stored to or read from disk. Users can opt-out and restore file usage via the --use-keyring=false flag.

  • refactor!: remove TaskAppID from codersdk.WorkspaceBuild (#20583, d80b5fc) (@DanielleMaywood)

    The task_app_id field has been removed from the codersdk.WorkspaceBuild struct and API responses. If your code or integrations rely on WorkspaceBuild.task_app_id to identify the task's associated app, you should migrate to using Task.WorkspaceAppID instead (available on the Task object directly). The deprecated ai_task_sidebar_app_id field remains temporarily but also points to the new location.

Features

Bridge

CLI

Dashboard

Experimental Features

MCP Server

Server

Tasks

Bug Fixes

Documentation

Performance improvements

Chores

Compare: v2.28.4...v2.29.0

Container image

  • docker pull ghcr.io/coder/coder:v2.29.0

Install/upgrade

Refer to our docs to install or upgrade Coder, or use a release asset below.