artifacthub helm/coder-v2/coder 2.16.0
v2.16.0

latest release: 2.15.1
15 hours ago

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.

Announcements

This is our largest Coder release since the launch of V2.

v2.16.0 introduces Organizations, Custom Roles, and Notifications in beta. Support for the new RBAC features (Custom Roles and Multi-Org) are limited to customers with a Premium license. Read our release blog for more information.

BREAKING CHANGES

  • Add --default-token-lifetime (#14631, fccf6f1) (@ethanndickson)

    Breaks tokens created by directly calling /users/{user}/keys/tokens [post] without a lifetime in the request body. The new default TTL for these tokens is 7 days, down from 30. Lifetime should already be specified when calling this endpoint directly. This is unlikely to break any existing workflows.

  • Add summary to coder ping (#14762, b7c574f) (@ethanndickson)

    The new default behavior of coder ping is to ping indefinitely until an interrupt is detected alike many other ping commands. Previously, coder ping performed 10 pings by default. The -n argument can be used to perform a fixed number of pings.
    All diagnostics are also now written to stderr, instead of stdout.

Features

Organizations

Organizations introduce tiered RBAC, allowing for finer-grained team isolation within a deployment. Several Coder features previously scoped to the deployment level now exist under organizations, including IdP Sync, Groups, Quotas, and Provisioners. For detailed information on Multi-org functionality, read our release blog and documentation.

This feature requires a premium license.

orgs-settings

Custom Roles

Administrators may now define custom roles with granular permission sets, then assign them to users or groups within an organization. This enables high-fidelity RBAC within a Coder deployment. For more information on custom roles, read our release blog and documentation.

This feature requires a premium license.

create-custom-role

  • Display builtin roles alongside custom roles (#14843, 339eeba) (@jaaydenh)

    roles-listing
    The new roles listing page -- present under organization settings. Note that the existing Coder-native roles are still present.

  • Add resource-action pills to custom roles table (#14354, 093d243) (@jaaydenh)
  • Add premium license banner for custom roles page (#14595, 7de576b) (@jaaydenh)

    The premium banner shown above will appear in place of the Custom Roles UI for on deployments without a premium license.

Other feature updates

Bug fixes

Documentation

Chores

Compare: v2.15.0...v2.16.0

Container image

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

Install/upgrade

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

Don't miss a new coder release

NewReleases is sending notifications on new releases.