Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Aug 4, 2023

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
coder (source) major 0.17.1 -> 2.29.1

Release Notes

coder/coder (coder)

v2.29.1

Compare Source

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.

Security Update
  • Update react to apply patch for CVE-2025-55182 (#​21084) (#​21168, 59cdd7e)

    Coder is not affected. This vulnerability specifically targets implementations using React Server Components. As Coder does not utilize Server Components, there is no exploitable attack surface. We are applying this patch proactively to limit security tooling noise and avoid unnecessary concerns.

Compare: v2.29.0...v2.29.1

Container image

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

Install/upgrade

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

v2.29.0

Compare Source

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.

[!IMPORTANT]
This release is also the next Extended Support Release for Coder. For guidance on upgrading from the first ESR, Coder 2.24, see the detailed upgrade notes here.

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.

v2.28.6

Compare Source

Stable (since December 09, 2025)

Changelog

Security Update
  • Update react to apply patch for CVE-2025-55182 (#​21084) (#​21175, df47153)

    Coder is not affected. This vulnerability specifically targets implementations using React Server Components. As Coder does not utilize Server Components, there is no exploitable attack surface. We are applying this patch proactively to limit security tooling noise and avoid unnecessary concerns.

Compare: v2.28.5...v2.28.6

Container image

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

Install/upgrade

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

v2.28.5

Compare Source

Stable (since Dec 2, 2025)

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.

Bug fixes
Performance improvements

Compare: v2.28.4...v2.28.5

Container image

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

Install/upgrade

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

v2.28.4

Compare Source

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.

SECURITY FIXES
Bug fixes

Compare: v2.28.3...v2.28.4

Container image

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

Install/upgrade

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

v2.28.3

Compare Source

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.

Bug fixes
  • Upgrade aibridge lib to fix cache issue (#​20730) (#​20734, 7beb95f)

    AI Bridge's injected MCP tools were not being set in a stable sort order. This lead to invalidation of the cache in upstream AI providers' APIs, resulting in more cache writes and therefore higher token spend. Deployments with AI Bridge enabled as well as the oauth2 and mcp-server-http experiments will be affected by this bug, and are highly encouraged to upgrade.

Compare: v2.28.2...v2.28.3

Container image

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

Install/upgrade

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

v2.28.2

Compare Source

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.

Bug fixes

Compare: v2.28.1...v2.28.2

Container image

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

Install/upgrade

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

v2.28.1

Compare Source

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.

Chores

Compare: v2.28.0...v2.28.1

Container image

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

Install/upgrade

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

v2.28.0

Compare Source

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
  • Ensure consistent secret token generation and hashing (#​20388, 13ca9ea) (@​Emyrk)

    This change standardizes how Coder hashes secret tokens by switching OAuth2 tokens from salted userpassword. Hash to the same SHA256 hashing method used for API keys, improving consistency across all secret token types.
    This is a breaking change because existing OAuth2 tokens will no longer validate correctly after the update, but the impact is limited to OAuth2 functionality which is only available in dev builds and experimental features.

  • Removed TaskAppID field from WorkspaceBuild API response in favor of new task data model (#​20583, 7a97ebe) (@​DanielleMaywood)

    This change removes the task_app_id field from the WorkspaceBuild API response, which was a temporary field that stored the task's workspace app ID directly in the workspace build object. Clients that were consuming this field from the API will need to instead fetch this information from the new dedicated Task data model via the Task API endpoints.

  • AI Bridge is now stable - removed experimental flag and moved from /api/experimental/aibridge/* to /api/v2/aibridge/* (#​20544, a119fe2) (@​dannykopping)

    Removes the experimental flag for AI Bridge and promotes it to Stable. Update URL routes to /api/v2/aibridge/* for continued use of AI Bridge.

Features
Bridge
CLI
Dashboard
Experimental Features
MCP Server
Server
Tasks
Templates
Bug fixes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 89808f3 to b513119 Compare August 10, 2023 19:11
@renovate renovate bot force-pushed the renovate/coder-2.x branch 4 times, most recently from 23067fd to a6803a7 Compare August 24, 2023 20:51
@renovate renovate bot force-pushed the renovate/coder-2.x branch from a6803a7 to 2af421c Compare August 29, 2023 00:27
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 2af421c to b06f83f Compare September 6, 2023 01:09
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 05bc019 to cbb002f Compare October 4, 2023 18:30
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 6b5bb24 to 05b6a1e Compare October 17, 2023 22:56
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 05b6a1e to c2ac1f1 Compare October 21, 2023 00:31
@renovate renovate bot force-pushed the renovate/coder-2.x branch from c2ac1f1 to 7a44848 Compare October 30, 2023 21:27
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 7a44848 to 7d87515 Compare November 17, 2023 21:55
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from c2e5645 to 11b1693 Compare December 15, 2023 02:04
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 11b1693 to e5aab4d Compare December 21, 2023 23:06
@renovate renovate bot force-pushed the renovate/coder-2.x branch 3 times, most recently from a33b98d to e455887 Compare January 25, 2024 03:46
@renovate renovate bot force-pushed the renovate/coder-2.x branch 3 times, most recently from 65654c1 to ff8c62c Compare February 12, 2024 07:29
@renovate renovate bot force-pushed the renovate/coder-2.x branch from ff8c62c to dc2d431 Compare February 16, 2024 12:49
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 49a8bc0 to 2452d41 Compare March 9, 2024 03:02
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from c7e3f95 to 45acd48 Compare March 19, 2024 14:25
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 45acd48 to 575cba2 Compare April 4, 2024 01:21
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 6bab5d6 to ad60cff Compare March 5, 2025 03:32
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 9220b55 to dfbb4f1 Compare March 20, 2025 01:52
@renovate renovate bot force-pushed the renovate/coder-2.x branch from dfbb4f1 to dace4bd Compare April 2, 2025 02:09
@renovate renovate bot force-pushed the renovate/coder-2.x branch from dace4bd to 7529eee Compare April 29, 2025 16:41
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 56d7a9d to 123b37f Compare May 20, 2025 20:41
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from d599df0 to b8966da Compare June 10, 2025 16:14
@renovate renovate bot force-pushed the renovate/coder-2.x branch 3 times, most recently from 5d6aded to 0045dcc Compare July 2, 2025 23:41
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 0045dcc to 3157442 Compare July 15, 2025 21:52
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from e128a96 to 135ae3b Compare August 7, 2025 21:44
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 135ae3b to 9d96a92 Compare September 6, 2025 23:30
@renovate renovate bot force-pushed the renovate/coder-2.x branch 2 times, most recently from 684c5e9 to 6375284 Compare October 8, 2025 06:29
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 6375284 to 1ad3fd3 Compare October 16, 2025 21:41
@renovate renovate bot force-pushed the renovate/coder-2.x branch 3 times, most recently from c74a907 to afdf8a9 Compare November 4, 2025 20:52
@renovate renovate bot force-pushed the renovate/coder-2.x branch 3 times, most recently from 4328172 to 8c7193d Compare November 12, 2025 19:02
@renovate renovate bot force-pushed the renovate/coder-2.x branch 3 times, most recently from 864c980 to 7cd0b96 Compare December 3, 2025 03:14
@renovate renovate bot force-pushed the renovate/coder-2.x branch from 7cd0b96 to b7c91b4 Compare December 9, 2025 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant