From d15c3c058895aae0d95bdff44f6b362ab41a82fa Mon Sep 17 00:00:00 2001 From: Jon Ayers Date: Thu, 1 Sep 2022 01:58:30 +0000 Subject: [PATCH 1/4] chore: add 1.34.0 changelog --- changelog/1.34.0.md | 34 ++++++++++++++++++++++++++++++++++ manifest.json | 5 ++++- 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 changelog/1.34.0.md diff --git a/changelog/1.34.0.md b/changelog/1.34.0.md new file mode 100644 index 000000000..026e94869 --- /dev/null +++ b/changelog/1.34.0.md @@ -0,0 +1,34 @@ +--- +title: "1.34.0" +description: "Released on 08/31/2022" +--- + +### Breaking changes ❗ + +There are no breaking changes 1.34.0. + +### Features ✨ + +- web: added filtering capabilities to metrics page. +- web: added ability to disable editing of usernames for OIDC login. +- infra: allowed overriding Bitbucket OAuth consumer key using the CODERD_BITBUCKET_CONSUMER_KEY environment variable. +- infra: added automatic user deprovisioning via SCIM. +- infra: updated sysbox to v0.5.2. Fixed an issue where CVMs would not work with latest Docker versions inside the user container. +- cli: added a warning to the CLI when attempting to access a workspace that requires a rebuild. +- cli: added --duration flag to coder tokens create to control token lifetime. +- cli: added prometheus stats to WebRTC connections. + +### Bug fixes 🐛 + +- infra: fixed CVMs to properly report CPU and memory allocation. +- infra: reduced log spam in workspace agent logs. +- infra: fixed workspace builds being stuck on "enqueuing workspace build" step due to nil pointer panic. Workspaces that were getting stuck should now show a proper root cause error in the build log. +- infra: upgraded code-server to 4.6.0 to fix disconnects caused by reverse proxy idle timeouts. +- infra: fixed an issue where disconnecting from a pod log stream resulted in a failed build. +- infra: improved WebRTC connection logging. +- infra: improved WebRTC session handling. +- infra: fixed SSH from logging noisily by default. + +### Security updates 🔐 + +- infra: added fix to prevent cross-origin websocket requests. diff --git a/manifest.json b/manifest.json index 2f315c001..429acf493 100644 --- a/manifest.json +++ b/manifest.json @@ -1,5 +1,5 @@ { - "versions": ["v1.33", "v1.32", "v1.31", "v1.30", "v1.29"], + "versions": ["v1.34", "v1.33", "v1.32", "v1.31", "v1.30"], "routes": [ { "path": "./index.md", @@ -569,6 +569,9 @@ { "path": "./changelog/index.md", "children": [ + { + "path": "./changelog/1.34.0.md" + }, { "path": "./changelog/1.33.0.md", "children": [ From 71d80f6abcde0b701ec7b9e4fd8c0e2b8a67cb7a Mon Sep 17 00:00:00 2001 From: Jon Ayers Date: Thu, 1 Sep 2022 02:00:12 +0000 Subject: [PATCH 2/4] s/tabs/spaces/g --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 429acf493..201363678 100644 --- a/manifest.json +++ b/manifest.json @@ -569,7 +569,7 @@ { "path": "./changelog/index.md", "children": [ - { + { "path": "./changelog/1.34.0.md" }, { From 32c9253c6d1d7981560e11bb77d14f52ff217ae3 Mon Sep 17 00:00:00 2001 From: Jon Ayers Date: Thu, 1 Sep 2022 02:02:50 +0000 Subject: [PATCH 3/4] fix word wrapping --- changelog/1.34.0.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/changelog/1.34.0.md b/changelog/1.34.0.md index 026e94869..1225449bb 100644 --- a/changelog/1.34.0.md +++ b/changelog/1.34.0.md @@ -11,10 +11,13 @@ There are no breaking changes 1.34.0. - web: added filtering capabilities to metrics page. - web: added ability to disable editing of usernames for OIDC login. -- infra: allowed overriding Bitbucket OAuth consumer key using the CODERD_BITBUCKET_CONSUMER_KEY environment variable. -- infra: added automatic user deprovisioning via SCIM. -- infra: updated sysbox to v0.5.2. Fixed an issue where CVMs would not work with latest Docker versions inside the user container. -- cli: added a warning to the CLI when attempting to access a workspace that requires a rebuild. +- infra: allowed overriding Bitbucket OAuth consumer key using the + CODERD_BITBUCKET_CONSUMER_KEY environment variable. +- infra: added automatic user deprovisioning via SCIM. +- infra: updated sysbox to v0.5.2. Fixed an issue where CVMs would not work + with latest Docker versions inside the user container. +- cli: added a warning to the CLI when attempting to access a workspace that + requires a rebuild. - cli: added --duration flag to coder tokens create to control token lifetime. - cli: added prometheus stats to WebRTC connections. @@ -22,9 +25,13 @@ There are no breaking changes 1.34.0. - infra: fixed CVMs to properly report CPU and memory allocation. - infra: reduced log spam in workspace agent logs. -- infra: fixed workspace builds being stuck on "enqueuing workspace build" step due to nil pointer panic. Workspaces that were getting stuck should now show a proper root cause error in the build log. -- infra: upgraded code-server to 4.6.0 to fix disconnects caused by reverse proxy idle timeouts. -- infra: fixed an issue where disconnecting from a pod log stream resulted in a failed build. +- infra: fixed workspace builds being stuck on "enqueuing workspace build" step + due to nil pointer panic. Workspaces that were getting stuck should now show a + proper root cause error in the build log. +- infra: upgraded code-server to 4.6.0 to fix disconnects caused by reverse + proxy idle timeouts. +- infra: fixed an issue where disconnecting from a pod log stream resulted in a + failed build. - infra: improved WebRTC connection logging. - infra: improved WebRTC session handling. - infra: fixed SSH from logging noisily by default. From 710eb3ee8c06a3c99362546c7fb0fd9d5e391761 Mon Sep 17 00:00:00 2001 From: Jon Ayers Date: Thu, 1 Sep 2022 02:04:16 +0000 Subject: [PATCH 4/4] lint --- changelog/1.34.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/1.34.0.md b/changelog/1.34.0.md index 1225449bb..f44cc2b0e 100644 --- a/changelog/1.34.0.md +++ b/changelog/1.34.0.md @@ -24,7 +24,7 @@ There are no breaking changes 1.34.0. ### Bug fixes 🐛 - infra: fixed CVMs to properly report CPU and memory allocation. -- infra: reduced log spam in workspace agent logs. +- infra: reduced log spam in workspace agent logs. - infra: fixed workspace builds being stuck on "enqueuing workspace build" step due to nil pointer panic. Workspaces that were getting stuck should now show a proper root cause error in the build log.