Update chart coder to 2.16.0 #670

Merged
jahanson merged 1 commit from renovate/coder-2.x into main 2024-10-02 06:31:43 -05:00
Collaborator

This PR contains the following updates:

Package Update Change
coder (source) minor 2.15.0 -> 2.16.0

Release Notes

coder/coder (coder)

v2.16.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.

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.

v2.15.1

Compare Source

Stable (since October 01, 2024)

Changelog

Bug Fixes

Compare: v2.15.0...v2.15.1

Container image

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

Install/upgrade

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


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 has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [coder](https://github.com/coder/coder) ([source](https://github.com/coder/coder/tree/HEAD/helm/coder)) | minor | `2.15.0` -> `2.16.0` | --- ### Release Notes <details> <summary>coder/coder (coder)</summary> ### [`v2.16.0`](https://github.com/coder/coder/releases/tag/v2.16.0) [Compare Source](https://github.com/coder/coder/compare/v2.15.1...v2.16.0) #### Changelog > \[!NOTE] > This is a mainline Coder release. We advise enterprise customers without a staging environment to install our [latest stable release](https://github.com/coder/coder/releases/latest) while we refine this version. Learn more about our [Release Schedule](https://coder.com/docs/install/releases). ##### Announcements This is our largest Coder release since the launch of V2. v2.16.0 introduces [Organizations](https://coder.com/docs/admin/organizations), [Custom Roles](https://coder.com/docs/admin/users), and [Notifications](https://coder.com/docs/admin/notifications) in beta. Support for the new RBAC features (Custom Roles and Multi-Org) are limited to customers with a [Premium license](\(https://coder.com/pricing\)). Read our [release blog](https://coder.com/blog/release-recap-2-16-0) for more information. ##### BREAKING CHANGES - Add [`--default-token-lifetime`](https://coder.com/docs/reference/cli/server#--default-token-lifetime) ([#&#8203;14631](https://github.com/coder/coder/issues/14631), [`fccf6f1`](https://github.com/coder/coder/commit/fccf6f1e0)) ([@&#8203;ethanndickson](https://github.com/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`](https://coder.com/docs/reference/cli/ping) ([#&#8203;14762](https://github.com/coder/coder/issues/14762), [`b7c574f`](https://github.com/coder/coder/commit/b7c574f67)) ([@&#8203;ethanndickson](https://github.com/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](https://coder.com/blog/release-recap-2-16-0) and [documentation](https://coder.com/docs/admin/organizations). > This feature requires a [premium license](https://coder.com/pricing). ![orgs-settings](https://github.com/user-attachments/assets/f5f12b2b-716f-49d5-b0fb-71fa437cef38) - Add provisioners view to organization settings ([#&#8203;14501](https://github.com/coder/coder/issues/14501), [`84922e2`](https://github.com/coder/coder/commit/84922e239)) ([@&#8203;aslilac](https://github.com/aslilac)) > ![orgs-provisioners-page](https://github.com/user-attachments/assets/3dc09f03-ef34-44fc-8349-3b19abf4d6c2) > Provisioners are now scoped to organizations, this UI helps view provisioners assigned to each organization and their health. - Add groups column to members page in organizations ([#&#8203;14620](https://github.com/coder/coder/issues/14620), [`90b29df`](https://github.com/coder/coder/commit/90b29df14)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) > ![orgs-members-page](https://github.com/user-attachments/assets/56636df9-6595-43cd-a35c-1e6aac108726) > The new "Members" page in the organization settings. Here you can view and manage all users that belong to this organization. - Display legacy IdP mappings in IdP sync settings ([#&#8203;14866](https://github.com/coder/coder/issues/14866), [`894c758`](https://github.com/coder/coder/commit/894c758f0)) ([@&#8203;aslilac](https://github.com/aslilac)) > ![IdP Sync Page](https://github.com/user-attachments/assets/56b7166b-6ca0-437e-b41b-47c916ccecca) > Group and role sync are now scoped to the organization level. This page does not manage CRUD operations for the IdP sync configuration; only displays the mapping between your IdP and Coder. For implementation details see this PR ([#&#8203;14649](https://github.com/coder/coder/issues/14649)). - Add premium license behavior for create organization page ([#&#8203;14650](https://github.com/coder/coder/issues/14650), [`c6bc741`](https://github.com/coder/coder/commit/c6bc7414a)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) > ![Premium Banner](https://github.com/user-attachments/assets/bb6a9285-074c-4b24-8624-ad0d3a286486) > This banner will appear in place of the Custom Roles UI for on deployments without a [premium license](https://coder.com/pricing#compare-plans). - Show organization name in workspaces table ([#&#8203;14547](https://github.com/coder/coder/issues/14547), [`c249174`](https://github.com/coder/coder/commit/c2491746b)) ([@&#8203;Parkreiner](https://github.com/Parkreiner)) > ![org-displayed-workspace-listing](https://github.com/user-attachments/assets/ffa8766a-cf06-49ce-abbe-bd40e0ad0d2c) > Now that templates belong to an organization, the owning organization name will appear in the workspace listing when multiple organizations exist in a deployment. - Create IdP sync page skeleton ([#&#8203;14543](https://github.com/coder/coder/issues/14543), [`6b9e1d4`](https://github.com/coder/coder/commit/6b9e1d477)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) - Get and update group IdP Sync settings ([#&#8203;14647](https://github.com/coder/coder/issues/14647), [`5ed065d`](https://github.com/coder/coder/commit/5ed065d88)) ([@&#8203;aslilac](https://github.com/aslilac)) - Integrate backend with IdP sync page ([#&#8203;14755](https://github.com/coder/coder/issues/14755), [`a3ebcd7`](https://github.com/coder/coder/commit/a3ebcd7a1)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) - Implement organization role sync ([#&#8203;14649](https://github.com/coder/coder/issues/14649), [`7139374`](https://github.com/coder/coder/commit/71393743d)) ([@&#8203;Emyrk](https://github.com/Emyrk)) - Implement runtime configuration package with multi-org support ([#&#8203;14624](https://github.com/coder/coder/issues/14624), [`cb9d40f`](https://github.com/coder/coder/commit/cb9d40fb8)) ([@&#8203;Emyrk](https://github.com/Emyrk)) > Enables organization-scoped runtime configuration. Read the [original proposal for details](https://github.com/coder/coder/pull/14470). - Add keys to organization provisioner daemons ([#&#8203;14627](https://github.com/coder/coder/issues/14627), [`335eb05`](https://github.com/coder/coder/commit/335eb0522)) ([@&#8203;f0ssel](https://github.com/f0ssel)) - Add SCIM support for multi-organization ([#&#8203;14691](https://github.com/coder/coder/issues/14691), [`ff1eabe`](https://github.com/coder/coder/commit/ff1eabebe)) ([@&#8203;coadler](https://github.com/coadler)) - Group provisioners by authentication method ([#&#8203;14580](https://github.com/coder/coder/issues/14580), [`dda6bdc`](https://github.com/coder/coder/commit/dda6bdc17)) ([@&#8203;aslilac](https://github.com/aslilac)) - Show more detailed provisioner version info ([#&#8203;14593](https://github.com/coder/coder/issues/14593), [`bbc7b50`](https://github.com/coder/coder/commit/bbc7b5085)) ([@&#8203;aslilac](https://github.com/aslilac)) - Show tags for psk provisioners ([#&#8203;14628](https://github.com/coder/coder/issues/14628), [`5be02a2`](https://github.com/coder/coder/commit/5be02a293)) ([@&#8203;aslilac](https://github.com/aslilac)) - Remove org flag requirement for provisioners ([#&#8203;14722](https://github.com/coder/coder/issues/14722), [`50124fe`](https://github.com/coder/coder/commit/50124fefd)) ([@&#8203;f0ssel](https://github.com/f0ssel)) - Remove user from groups on org membership delete ([#&#8203;14701](https://github.com/coder/coder/issues/14701), [`1e5438e`](https://github.com/coder/coder/commit/1e5438ead)) ([@&#8203;Emyrk](https://github.com/Emyrk)) - Add warning dialog when removing member from organization ([#&#8203;14695](https://github.com/coder/coder/issues/14695), [`e6cd300`](https://github.com/coder/coder/commit/e6cd3005d)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) - Unhide multi-organization cli commands ([#&#8203;14693](https://github.com/coder/coder/issues/14693), [`be516f9`](https://github.com/coder/coder/commit/be516f968)) ([@&#8203;Emyrk](https://github.com/Emyrk)) > Read more on the [organizations CLI in our docs](https://coder.com/docs/reference/cli/organizations). - CLI: Add command [`organizations settings show group-sync`](https://coder.com/docs/reference/cli/organizations_settings_show_group-sync) to fetch group sync settings as json ([#&#8203;14694](https://github.com/coder/coder/issues/14694), [`d96adad`](https://github.com/coder/coder/commit/d96adad56)) ([@&#8203;Emyrk](https://github.com/Emyrk)) - Dashboard: Add warnings and status indicator to provisioner groups ([#&#8203;14708](https://github.com/coder/coder/issues/14708), [`96e9a4f`](https://github.com/coder/coder/commit/96e9a4f85)) ([@&#8203;aslilac](https://github.com/aslilac)) ##### 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](https://coder.com/blog/release-recap-2-16-0) and [documentation](https://coder.com/docs/admin/users.md#custom-roles-premium-beta). > This feature requires a [premium license](https://coder.com/pricing). ![create-custom-role](https://github.com/user-attachments/assets/0206a130-3a96-4f27-9f73-ae21e96c30fc) - Display builtin roles alongside custom roles ([#&#8203;14843](https://github.com/coder/coder/issues/14843), [`339eeba`](https://github.com/coder/coder/commit/339eebaca)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) > ![roles-listing](https://github.com/user-attachments/assets/411116aa-094d-4a58-a8e7-c30169127d7c) > 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 ([#&#8203;14354](https://github.com/coder/coder/issues/14354), [`093d243`](https://github.com/coder/coder/commit/093d24381)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) - Add premium license banner for custom roles page ([#&#8203;14595](https://github.com/coder/coder/issues/14595), [`7de576b`](https://github.com/coder/coder/commit/7de576b59)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) > The premium banner shown above will appear in place of the Custom Roles UI for on deployments without a [premium license](https://coder.com/pricing#compare-plans). ##### Other feature updates - Support optional SMTP auth for notifications ([#&#8203;14533](https://github.com/coder/coder/issues/14533), [`f23a050`](https://github.com/coder/coder/commit/f23a05075)) ([@&#8203;dannykopping](https://github.com/dannykopping)) - Add '[hidden](https://registry.terraform.io/providers/coder/coder/latest/docs/resources/app#hidden)' option to '[coder_app](https://registry.terraform.io/providers/coder/coder/latest/docs/resources/app)' to hide app from UI ([#&#8203;14570](https://github.com/coder/coder/issues/14570), [`25f1ddb`](https://github.com/coder/coder/commit/25f1ddbf5)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) - Expose current agent connections by type via prometheus ([#&#8203;14612](https://github.com/coder/coder/issues/14612), [`c8580a4`](https://github.com/coder/coder/commit/c8580a415)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Turn off a notification template via email ([#&#8203;14520](https://github.com/coder/coder/issues/14520), [`3301212`](https://github.com/coder/coder/commit/330121297)) ([@&#8203;joobisb](https://github.com/joobisb)) - Add schema for key rotation ([#&#8203;14662](https://github.com/coder/coder/issues/14662), [`45160c7`](https://github.com/coder/coder/commit/45160c767)) ([@&#8203;sreya](https://github.com/sreya)) > Part of an automated [key rotation feature](https://github.com/coder/internal/issues/52), coming soon. - Notifications: report failed workspace builds ([#&#8203;14571](https://github.com/coder/coder/issues/14571), [`6de5937`](https://github.com/coder/coder/commit/6de59371e)) ([@&#8203;mtojek](https://github.com/mtojek)) > ![build-fail-report](https://github.com/user-attachments/assets/1a4b77d3-c780-4ed5-998b-e45317fbbcae) > This new notification will send a weekly report to template administrators summarizing the build failures of associated workspaces. - Implement key rotation system ([#&#8203;14710](https://github.com/coder/coder/issues/14710), [`2d5c068`](https://github.com/coder/coder/commit/2d5c06852)) ([@&#8203;sreya](https://github.com/sreya)) > Part of an automated [key rotation feature](https://github.com/coder/internal/issues/52), coming soon. - Add 'display_name' column to 'workspace_agent_scripts' ([#&#8203;14747](https://github.com/coder/coder/issues/14747), [`86f68b2`](https://github.com/coder/coder/commit/86f68b220)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) - Create UI badges for labeling beta features ([#&#8203;14661](https://github.com/coder/coder/issues/14661), [`661d226`](https://github.com/coder/coder/commit/661d22621)) ([@&#8203;Parkreiner](https://github.com/Parkreiner)) > ![orgs-beta-badge](https://github.com/user-attachments/assets/181c9f37-0e76-469c-9b60-5dc5f6f20715) > > The recently released Beta features will be tagged with an appropriate badge in the UI as shown above. To learn more about beta and our feature stages, see the updated [feature stage documentation](https://coder.com/docs/contributing/feature-stages). - Add agent timings ([#&#8203;14713](https://github.com/coder/coder/issues/14713), [`ae522c5`](https://github.com/coder/coder/commit/ae522c558)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) > Introduces detailed information on workspace startup times in the `workspace_agent_script_timings` table. See a [example usage in the PR](https://github.com/coder/coder/pull/14713#issue-2533200802). - Server: Add workspace timings endpoint ([#&#8203;14648](https://github.com/coder/coder/issues/14648), [`705b9cc`](https://github.com/coder/coder/commit/705b9ccda)) ([@&#8203;BrunoQuaresma](https://github.com/BrunoQuaresma)) - Add one time passcode columns to users table ([#&#8203;14797](https://github.com/coder/coder/issues/14797), [`575925c`](https://github.com/coder/coder/commit/575925c05)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) > This will be leveraged later to complete a password reset flow for users, rather than relying on their administrators to change it via the API. - Add endpoint for fetching workspace proxy keys ([#&#8203;14789](https://github.com/coder/coder/issues/14789), [`3fdeaf7`](https://github.com/coder/coder/commit/3fdeaf7b2)) ([@&#8203;sreya](https://github.com/sreya)) - Agent: Use tcp for X11 forwarding ([#&#8203;14560](https://github.com/coder/coder/issues/14560), [`8f07d33`](https://github.com/coder/coder/commit/8f07d3357)) ([@&#8203;mafredri](https://github.com/mafredri)) - CLI: Add `--provisioner-log-debug` option ([#&#8203;14558](https://github.com/coder/coder/issues/14558), [`bcf9bc3`](https://github.com/coder/coder/commit/bcf9bc3c9)) ([@&#8203;johnstcn](https://github.com/johnstcn)) - Examples: Add root volume parameter, growpart automatically ([#&#8203;14839](https://github.com/coder/coder/issues/14839), [`3b5cabb`](https://github.com/coder/coder/commit/3b5cabb56)) ([@&#8203;johnstcn](https://github.com/johnstcn)) ##### Bug fixes - Improve coordination logging ([#&#8203;14556](https://github.com/coder/coder/issues/14556), [`7b39f6b`](https://github.com/coder/coder/commit/7b39f6b0d)) ([@&#8203;spikecurtis](https://github.com/spikecurtis)) - Improve duplicate template version name error ([#&#8203;14572](https://github.com/coder/coder/issues/14572), [`208a5be`](https://github.com/coder/coder/commit/208a5beb9)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Analyze build times over 30 days not 30 months ([#&#8203;14584](https://github.com/coder/coder/issues/14584), [`8b1c46f`](https://github.com/coder/coder/commit/8b1c46fbe)) ([@&#8203;dannykopping](https://github.com/dannykopping)) - Prevent dbmem reading other groups when getting group members ([#&#8203;14581](https://github.com/coder/coder/issues/14581), [`918bea1`](https://github.com/coder/coder/commit/918bea18c)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Prefer organization display name for workspaces table ([#&#8203;14617](https://github.com/coder/coder/issues/14617), [`9da6467`](https://github.com/coder/coder/commit/9da646704)) ([@&#8203;Parkreiner](https://github.com/Parkreiner)) - Limit OAuth redirects to local paths ([#&#8203;14585](https://github.com/coder/coder/issues/14585), [`328e696`](https://github.com/coder/coder/commit/328e69629)) ([@&#8203;sreya](https://github.com/sreya)) - Avoid logging no such process errors for process priority ([#&#8203;14655](https://github.com/coder/coder/issues/14655), [`9f49729`](https://github.com/coder/coder/commit/9f4972901)) ([@&#8203;sreya](https://github.com/sreya)) - Suppress benign errors when listing processes ([#&#8203;14660](https://github.com/coder/coder/issues/14660), [`bfdc29f`](https://github.com/coder/coder/commit/bfdc29f46)) ([@&#8203;sreya](https://github.com/sreya)) - Only allow submitting form if changes have been made ([#&#8203;14602](https://github.com/coder/coder/issues/14602), [`9006b21`](https://github.com/coder/coder/commit/9006b2175)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) - Fix tailnet remoteCoordination to wait for server ([#&#8203;14666](https://github.com/coder/coder/issues/14666), [`2df9a3e`](https://github.com/coder/coder/commit/2df9a3e55)) ([@&#8203;spikecurtis](https://github.com/spikecurtis)) - Close SSH sessions bottom-up if top-down fails ([#&#8203;14678](https://github.com/coder/coder/issues/14678), [`6ff9a05`](https://github.com/coder/coder/commit/6ff9a0583)) ([@&#8203;spikecurtis](https://github.com/spikecurtis)) - Make cli respect deployment [`--docs-url`](https://coder.com/docs/reference/cli/server#--docs-url) ([#&#8203;14568](https://github.com/coder/coder/issues/14568), [`37885e2`](https://github.com/coder/coder/commit/37885e2e8)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Handle new agent stat format correctly ([#&#8203;14576](https://github.com/coder/coder/issues/14576), [`922f4c5`](https://github.com/coder/coder/commit/922f4c545)) ([@&#8203;f0ssel](https://github.com/f0ssel)) - Set `TCPMaxRetries` to 5 for reasonable timeouts on send ([#&#8203;14746](https://github.com/coder/coder/issues/14746), [`6d99298`](https://github.com/coder/coder/commit/6d992984a)) ([@&#8203;spikecurtis](https://github.com/spikecurtis)) - Improve provisioner details layout and show count line ([#&#8203;14749](https://github.com/coder/coder/issues/14749), [`3338f32`](https://github.com/coder/coder/commit/3338f3248)) ([@&#8203;aslilac](https://github.com/aslilac)) - Use latest build version name on workspace page ([#&#8203;14771](https://github.com/coder/coder/issues/14771), [`b4f54f3`](https://github.com/coder/coder/commit/b4f54f3ee)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Avoid showing "multiple tags" for simple tag sets on provisioners page ([#&#8203;14804](https://github.com/coder/coder/issues/14804), [`2cffb55`](https://github.com/coder/coder/commit/2cffb5545)) ([@&#8203;aslilac](https://github.com/aslilac)) - Make sure avatar data for owner displays correctly ([#&#8203;14812](https://github.com/coder/coder/issues/14812), [`8403dd5`](https://github.com/coder/coder/commit/8403dd5c3)) ([@&#8203;Parkreiner](https://github.com/Parkreiner)) - Show paywall and correctly display auto create groups for IdP sync ([#&#8203;14800](https://github.com/coder/coder/issues/14800), [`9ea2f6f`](https://github.com/coder/coder/commit/9ea2f6f26)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) - Improve provisioner key CLI usability ([#&#8203;14834](https://github.com/coder/coder/issues/14834), [`5cc5bbe`](https://github.com/coder/coder/commit/5cc5bbea0)) ([@&#8203;f0ssel](https://github.com/f0ssel)) - Server: Check if timings can be read ([#&#8203;14697](https://github.com/coder/coder/issues/14697), [`370f0b9`](https://github.com/coder/coder/commit/370f0b902)) ([@&#8203;BrunoQuaresma](https://github.com/BrunoQuaresma)) - Documentation: Update terraform backend link ([#&#8203;14663](https://github.com/coder/coder/issues/14663), [`9dc8e0f`](https://github.com/coder/coder/commit/9dc8e0f4c)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Documentation: Add dotfiles module reference ([#&#8203;14675](https://github.com/coder/coder/issues/14675), [`07d1478`](https://github.com/coder/coder/commit/07d1478f3)) ([@&#8203;doodzik](https://github.com/doodzik)) - Documentation: Add `coderd_workspace_latest_build_status` prometheus metric ([#&#8203;14828](https://github.com/coder/coder/issues/14828), [`fb28979`](https://github.com/coder/coder/commit/fb2897953)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Helm: Use list instead of dict for tolerations ([#&#8203;14604](https://github.com/coder/coder/issues/14604), [`d1db11a`](https://github.com/coder/coder/commit/d1db11ab2)) ([@&#8203;anakaiti](https://github.com/anakaiti)) - Provisioner: Do not log entire resources ([#&#8203;14538](https://github.com/coder/coder/issues/14538), [`5366f25`](https://github.com/coder/coder/commit/5366f2576)) ([@&#8203;johnstcn](https://github.com/johnstcn)) - Dashboard: Fix agent logs streaming for third party apps ([#&#8203;14541](https://github.com/coder/coder/issues/14541), [`242b1ea`](https://github.com/coder/coder/commit/242b1ea4c)) ([@&#8203;BrunoQuaresma](https://github.com/BrunoQuaresma)) - Dashboard: Only show method warning if some template is using it ([#&#8203;14565](https://github.com/coder/coder/issues/14565), [`84d312c`](https://github.com/coder/coder/commit/84d312cfe)) ([@&#8203;BrunoQuaresma](https://github.com/BrunoQuaresma)) - Dashboard: Strip version build info from docs link URLs ([#&#8203;14601](https://github.com/coder/coder/issues/14601), [`85cc695`](https://github.com/coder/coder/commit/85cc695dc)) ([@&#8203;SomewhatJustin](https://github.com/SomewhatJustin)) - SDK: Validate various names locally ([#&#8203;14551](https://github.com/coder/coder/issues/14551), [`8f85464`](https://github.com/coder/coder/commit/8f85464fe)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) ##### Documentation - Add [networking troubleshooting page](https://coder.com/docs/networking/troubleshooting) ([#&#8203;14548](https://github.com/coder/coder/issues/14548), [`cd7ce8e`](https://github.com/coder/coder/commit/cd7ce8ecf)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Update [architecture diagrams](https://coder.com/docs/architecture/architecture#deployment-models) ([#&#8203;14567](https://github.com/coder/coder/issues/14567), [`c1bb5ab`](https://github.com/coder/coder/commit/c1bb5abcb)) ([@&#8203;ericpaulsen](https://github.com/ericpaulsen)) - Fix SCIM env var ([#&#8203;14618](https://github.com/coder/coder/issues/14618), [`eb646f0`](https://github.com/coder/coder/commit/eb646f036)) ([@&#8203;ericpaulsen](https://github.com/ericpaulsen)) - Enable [Microsoft Teams Notifications](https://coder.com/docs/admin/notifications/teams) ([#&#8203;14781](https://github.com/coder/coder/issues/14781), [`e086d78`](https://github.com/coder/coder/commit/e086d7813)) ([@&#8203;mtojek](https://github.com/mtojek)) - Mark Teams integration as beta ([#&#8203;14793](https://github.com/coder/coder/issues/14793), [`c6e4428`](https://github.com/coder/coder/commit/c6e44282b)) ([@&#8203;mtojek](https://github.com/mtojek)) - Enable [Slack notifications](https://coder.com/docs/admin/notifications/slack) ([#&#8203;14830](https://github.com/coder/coder/issues/14830), [`a3ffab6`](https://github.com/coder/coder/commit/a3ffab6ce)) ([@&#8203;mtojek](https://github.com/mtojek)) - Fix process-logging.md to replace deprecated items ([#&#8203;14842](https://github.com/coder/coder/issues/14842), [`5246f8d`](https://github.com/coder/coder/commit/5246f8d14)) ([@&#8203;rogmanster](https://github.com/rogmanster)) - Improve content of [frontend contributing guide](https://coder.com/docs/contributing/frontend) ([#&#8203;14619](https://github.com/coder/coder/issues/14619), [`40688e4`](https://github.com/coder/coder/commit/40688e40d)) ([@&#8203;jaaydenh](https://github.com/jaaydenh)) - Correct inaccuracies in the "[Docker in Workspaces](https://coder.com/docs/templates/docker-in-workspaces)" page ([#&#8203;14546](https://github.com/coder/coder/issues/14546), [`4421063`](https://github.com/coder/coder/commit/44210631c)) ([@&#8203;phorcys420](https://github.com/phorcys420)) - Remove dead links to unmaintained vs-code-server template ([#&#8203;14559](https://github.com/coder/coder/issues/14559), [`bd90740`](https://github.com/coder/coder/commit/bd9074016)) ([@&#8203;johnstcn](https://github.com/johnstcn)) - Update with content on [organizations](https://coder.com/docs/admin/organizations), [premium licensing](https://coder.com/pricing) ([#&#8203;14778](https://github.com/coder/coder/issues/14778), [`d04eaf8`](https://github.com/coder/coder/commit/d04eaf8)) ([@&#8203;bpmct](https://github.com/bpmct)) - Update [devcontainer docs](https://coder.com/docs/templates/dev-containers) ([#&#8203;14850](https://github.com/coder/coder/issues/14850), [`62047e5`](https://github.com/coder/coder/commit/62047e5f6)) ([@&#8203;johnstcn](https://github.com/johnstcn)) > [Envbuilder](https://github.com/coder/envbuilder), our open-source project for building dev environments from Devcontainers and Dockerfiles, has just reached it's v1.0 launch. Read more in our [release blog](https://coder.com/blog/release-recap-2-16-0). ##### Chores - Only show license expiry warning for deployment admins ([#&#8203;14488](https://github.com/coder/coder/issues/14488), [`e5d4f35`](https://github.com/coder/coder/commit/e5d4f3557)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) > Previously, license expiry errors were shown to users in an orange banner. We've hidden these from developers as they cannot take action in response to them. - In-code documentation for RBAC usage ([#&#8203;14065](https://github.com/coder/coder/issues/14065), [`914f35a`](https://github.com/coder/coder/commit/914f35a3a)) ([@&#8203;dannykopping](https://github.com/dannykopping)) - Read template tar from stdin if stdin is not a tty ([#&#8203;14643](https://github.com/coder/coder/issues/14643), [`efd532e`](https://github.com/coder/coder/commit/efd532e1d)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Add group_ids filter to /groups endpoint ([#&#8203;14688](https://github.com/coder/coder/issues/14688), [`c330af0`](https://github.com/coder/coder/commit/c330af0e4)) ([@&#8203;Emyrk](https://github.com/Emyrk)) - Update workspaces page filter to include organization controls ([#&#8203;14597](https://github.com/coder/coder/issues/14597), [`5aa54be`](https://github.com/coder/coder/commit/5aa54be6c)) ([@&#8203;Parkreiner](https://github.com/Parkreiner)) - Improve [`coder server`](https://coder.com/docs/reference/cli/server) ux ([#&#8203;14761](https://github.com/coder/coder/issues/14761), [`b894407`](https://github.com/coder/coder/commit/b8944074c)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) - Rename default organization from 'first-organization' to 'coder' ([#&#8203;14808](https://github.com/coder/coder/issues/14808), [`5c977c6`](https://github.com/coder/coder/commit/5c977c6be)) ([@&#8203;Emyrk](https://github.com/Emyrk)) - Examples: Update to use envbuilder provider\` ([#&#8203;14831](https://github.com/coder/coder/issues/14831), [`4be5b2f`](https://github.com/coder/coder/commit/4be5b2ff9)) ([@&#8203;johnstcn](https://github.com/johnstcn)) > [Envbuilder](https://github.com/coder/envbuilder) has just reached it's v1.0 launch, along with it comes the [Envbuilder Terraform Provider](https://github.com/coder/terraform-provider-envbuilder). Read more in our [release blog](https://coder.com/blog/release-recap-2-16-0). - Dashboard: Add [Cursor IDE](https://www.cursor.com/) icon ([#&#8203;14743](https://github.com/coder/coder/issues/14743), [`db7b411`](https://github.com/coder/coder/commit/db7b41109)) ([@&#8203;matifali](https://github.com/matifali)) > Check out the new [Cursor module](https://registry.coder.com/modules/cursor) in our registry. Compare: [`v2.15.0...v2.16.0`](https://github.com/coder/coder/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](https://coder.com/docs/install) or [upgrade](https://coder.com/docs/admin/upgrade) Coder, or use a release asset below. ### [`v2.15.1`](https://github.com/coder/coder/releases/tag/v2.15.1) [Compare Source](https://github.com/coder/coder/compare/v2.15.0...v2.15.1) > ## Stable (since October 01, 2024) #### Changelog ##### Bug Fixes - Strip version build info from docs link URLs ([#&#8203;14601](https://github.com/coder/coder/issues/14601), [`85cc695`](https://github.com/coder/coder/commit/85cc695d)) ([@&#8203;SomewhatJustin](https://github.com/SomewhatJustin)) > Fixes a few broken documentation links in the product. - Only allow submitting form if changes have been made ([#&#8203;14602](https://github.com/coder/coder/issues/14602), [`9006b21`](https://github.com/coder/coder/commit/9006b217)) ([@&#8203;DanielleMaywood](https://github.com/DanielleMaywood)) - Remove coderdtest dependency from codersdk ([#&#8203;14633](https://github.com/coder/coder/issues/14633), [`2a9234e`](https://github.com/coder/coder/commit/2a9234e9b)) ([@&#8203;ethanndickson](https://github.com/ethanndickson)) Compare: [`v2.15.0...v2.15.1`](https://github.com/coder/coder/compare/v2.15.0...v2.15.1) #### Container image - `docker pull ghcr.io/coder/coder:v2.15.1` #### Install/upgrade Refer to our docs to [install](https://coder.com/docs/install) or [upgrade](https://coder.com/docs/admin/upgrade) Coder, or use a release asset below. </details> --- ### 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMDUuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEwNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZS9oZWxtIiwidHlwZS9taW5vciJdfQ==-->
smeagol-help added 1 commit 2024-10-01 14:04:55 -05:00
jahanson merged commit 3d8596f950 into main 2024-10-02 06:31:43 -05:00
jahanson deleted branch renovate/coder-2.x 2024-10-02 06:31:43 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jahanson/theshire#670
No description provided.