---
title: "Coder 2.1 - Coder Changelog"
description: "Coder 2.1 introduces **new user management capabilities, CLI improvements, and enhanced workspace logging** while making a notable change to the base image by removing `jq`. If you rely on `jq` for fetching database secrets or other values, you’ll need to build your own Coder image. This release also brings **Azure OIDC PKI authentication support**, Helm chart updates, and the ability to manually add users before enabling automatic OIDC or GitHub signups."
image: "/_next/static/media/OpenGraph.f7fb2003.jpg"
---

![Changelog Masthead Background](https://coder.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fcde-masthead-bg.e195b191.jpg&w=2048&q=75&dpl=dpl_ETMNSciaUc8y6UAQLCe3cRmFuFKW)

[Back to changelog](https://coder.com/changelog)

v2.1August 17, 2023

# Coder 2.1

Coder 2.1 introduces **new user management capabilities, CLI improvements, and enhanced workspace logging** while making a notable change to the base image by removing `jq`. If you rely on `jq` for fetching database secrets or other values, you’ll need to build your own Coder image. This release also brings **Azure OIDC PKI authentication support**, Helm chart updates, and the ability to manually add users before enabling automatic OIDC or GitHub signups.

## New Features

- **Manual User Addition** – You can now **manually add OIDC or GitHub users**, useful for onboarding before opening access to all users in your identity provider.
- **CLI Dynamic Headers** – The new `--header-command` flag allows the CLI to use **external services for dynamic authentication headers**, useful for deployments behind an application proxy or VPN.
- **Azure OIDC PKI Authentication** – Coder now supports **Azure OIDC authentication using PKI instead of a client secret**.
- **Build Log Enhancements** – Workspace **build errors now appear as tooltips**, and a **build log history** page provides more visibility into past builds.
- **Everyone Group Quotas** – You can now **set quotas for the Everyone group** directly in the UI.

## Breaking Changes

- **`jq` Removed from Base Image** – If you use `jq` for fetching Coder's database secret or other values, you'll need to **build your own Coder image**. [Learn more here](https://github.com/coder/coder/issues/8979).

[View the full changelog](https://github.com/coder/coder/releases/tag/v2.1.0) on GitHub.

With this release, Coder continues to refine **user management, authentication, and logging** while maintaining a smooth upgrade path. If you have questions or feedback, join the conversation on **[Discord](https://discord.gg/coder)** or email us directly!
