---
title: "Coder 2.9 - Coder Changelog"
description: "Coder 2.9 introduces **improved workspace observability, new template capabilities, and CLI enhancements**. This update brings **activity status tracking, autostop reasons in the workspace overview, and expanded logging options**. Additionally, users can now **create templates from scratch, support file extensions in the template editor, and use .zip archives for template files**."
image: "/_next/static/media/OpenGraph.37da9236.jpg"
---

![Changelog Masthead Background](https://coder.com/_next/static/media/cde-masthead-bg.3328bdfa.jpg?w=3840&q=85)

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

v2.9March 12, 2024

# Coder 2.9

Coder 2.9 introduces **improved workspace observability, new template capabilities, and CLI enhancements**. This update brings **activity status tracking, autostop reasons in the workspace overview, and expanded logging options**. Additionally, users can now **create templates from scratch, support file extensions in the template editor, and use .zip archives for template files**.

## New Features

- **Template & Workspace Enhancements** –

  - **coder\_script can now add binaries and files to PATH**, making template execution more flexible.
  - Templates can now **be created from scratch** in the UI.
  - **Template update messages now support markdown** for better readability.
- **CLI Improvements** –

  - Added `--header` and `--header-command` support in `config-ssh`.
  - **The URL is now optional in `coder login`**, making it easier to authenticate.
- **Dashboard & UI Updates** –

  - The **workspace overview now displays activity status and autostop reasons**.
  - Users receive **a warning when leaving the template editor without publishing changes**.
  - The **template editor now supports any file extension** and **.zip archives**.
  - **Confluence, .NET, and Microsoft Teams icons** are now available.
- **Networking & Provisioning Improvements** –

  - **DERP server debug metrics are now exposed** for better network health monitoring.
  - **Tailnet peer diagnostics** now appear after running `coder ping`.
  - Provisioners **now only allow untagged jobs to be picked up by untagged provisioners**, ensuring better provisioning control.

## Breaking Changes

- **Prometheus Port Change** – The **Prometheus HTTP port declaration** has been removed from the `coderd` service spec.
- **Provisioner Job Restriction** – **Only untagged provisioners** can now pick up **untagged jobs**, requiring provisioning configurations to be updated accordingly.

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

This release **expands template functionality, improves workspace observability, and enhances network monitoring**. If you have questions or feedback, join the conversation on **[Discord](https://discord.gg/coder)** or email us directly!
