From 5d70994f22e461602a64f39771b27c78d6c38dcf Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 10:11:21 -0700 Subject: [PATCH 1/8] chore: bump version to 4.8.2 --- ci/helm-chart/Chart.yaml | 4 ++-- ci/helm-chart/values.yaml | 2 +- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ci/helm-chart/Chart.yaml b/ci/helm-chart/Chart.yaml index 72abd82ba21d..8e483c788712 100644 --- a/ci/helm-chart/Chart.yaml +++ b/ci/helm-chart/Chart.yaml @@ -15,9 +15,9 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.3.1 +version: 3.3.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 4.8.1 +appVersion: 4.8.2 diff --git a/ci/helm-chart/values.yaml b/ci/helm-chart/values.yaml index 36cfdda518a6..bbea93944ee4 100644 --- a/ci/helm-chart/values.yaml +++ b/ci/helm-chart/values.yaml @@ -6,7 +6,7 @@ replicaCount: 1 image: repository: codercom/code-server - tag: '4.8.1' + tag: '4.8.2' pullPolicy: Always # Specifies one or more secrets to be used when pulling images from a diff --git a/package.json b/package.json index 40e3a21e0f6e..eb0939573d64 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-server", "license": "MIT", - "version": "4.8.1", + "version": "4.8.2", "description": "Run VS Code on a remote server.", "homepage": "https://github.com/coder/code-server", "bugs": { From 3949927d5c0fd958a52fe5ec9bfb528008cea47b Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 10:14:18 -0700 Subject: [PATCH 2/8] chore: update CHANGELOG --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d048fd0b84c5..78d2bca32f5f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,18 @@ Code v99.99.999 --> +## [4.8.2](https://github.com/coder/code-server/releases/tag/v4.8.2) - 2022-11-01 + +Code v1.72.1 + +### Added + +- New text in the Getting Started page with info about + `coder/coder`. This is enabled by default but can be disabled by passing the CLI + flag `--disable-getting-started-override` or setting + `CS_DISABLE_GETTING_STARTED_OVERRIDE=1` or + `CS_DISABLE_GETTING_STARTED_OVERRIDE=true`. + ## [4.8.1](https://github.com/coder/code-server/releases/tag/v4.8.1) - 2022-10-28 Code v1.72.1 From 29881465931b73ca034c4c745146af74561bc5ba Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 10:17:48 -0700 Subject: [PATCH 3/8] docs: add back line in publishing release See https://github.com/coder/code-server/pull/5732#discussion_r1010685933 --- docs/MAINTAINING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/MAINTAINING.md b/docs/MAINTAINING.md index 6956bb669b31..8620bdf1dc3c 100644 --- a/docs/MAINTAINING.md +++ b/docs/MAINTAINING.md @@ -141,7 +141,7 @@ changelog](https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS). ### Publishing a release -1. Create a new branch called `release` +1. Create a new branch called `release/v0.0.0` (replace 0s with actual version aka v4.5.0) 1. Run `yarn release:prep` 1. Bump chart version in `Chart.yaml`. 1. Summarize the major changes in the `CHANGELOG.md` From 7db7c81a58f8970b316bc7461274fa7184d14096 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 10:35:18 -0700 Subject: [PATCH 4/8] Revert "chore: bump version to 4.8.2" This reverts commit 5d70994f22e461602a64f39771b27c78d6c38dcf. --- ci/helm-chart/Chart.yaml | 4 ++-- ci/helm-chart/values.yaml | 2 +- package.json | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ci/helm-chart/Chart.yaml b/ci/helm-chart/Chart.yaml index 8e483c788712..72abd82ba21d 100644 --- a/ci/helm-chart/Chart.yaml +++ b/ci/helm-chart/Chart.yaml @@ -15,9 +15,9 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.3.2 +version: 3.3.1 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 4.8.2 +appVersion: 4.8.1 diff --git a/ci/helm-chart/values.yaml b/ci/helm-chart/values.yaml index bbea93944ee4..36cfdda518a6 100644 --- a/ci/helm-chart/values.yaml +++ b/ci/helm-chart/values.yaml @@ -6,7 +6,7 @@ replicaCount: 1 image: repository: codercom/code-server - tag: '4.8.2' + tag: '4.8.1' pullPolicy: Always # Specifies one or more secrets to be used when pulling images from a diff --git a/package.json b/package.json index eb0939573d64..40e3a21e0f6e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-server", "license": "MIT", - "version": "4.8.2", + "version": "4.8.1", "description": "Run VS Code on a remote server.", "homepage": "https://github.com/coder/code-server", "bugs": { From c37d9c5cbefc28a23b488e09f51683142166a25f Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 10:41:52 -0700 Subject: [PATCH 5/8] fixup: use 4.8.2-rc.1 --- CHANGELOG.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78d2bca32f5f..c216d2251f9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,7 @@ Code v99.99.999 --> -## [4.8.2](https://github.com/coder/code-server/releases/tag/v4.8.2) - 2022-11-01 +## [4.8.2-rc.1](https://github.com/coder/code-server/releases/tag/v4.8.2-rc.1) - 2022-11-01 Code v1.72.1 diff --git a/package.json b/package.json index 40e3a21e0f6e..58c4907c3ab7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-server", "license": "MIT", - "version": "4.8.1", + "version": "4.8.2-rc.1", "description": "Run VS Code on a remote server.", "homepage": "https://github.com/coder/code-server", "bugs": { From 428e21dfdfe5e0400428408b1c01707fad29065c Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 10:42:02 -0700 Subject: [PATCH 6/8] docs: add release candidate notes --- docs/MAINTAINING.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/MAINTAINING.md b/docs/MAINTAINING.md index 8620bdf1dc3c..6ce83d4932a5 100644 --- a/docs/MAINTAINING.md +++ b/docs/MAINTAINING.md @@ -15,6 +15,7 @@ - [Changelog](#changelog) - [Releases](#releases) - [Publishing a release](#publishing-a-release) + - [Release Candidates](#release-candidates) - [AUR](#aur) - [Docker](#docker) - [Homebrew](#homebrew) @@ -152,6 +153,14 @@ changelog](https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS). artifacts, publish the NPM package from `npm-package`, and publish the Docker Hub image from `release-images`. +#### Release Candidates + +We prefer to do release candidates so the community can test things before a full-blown release. To do this follow the same steps as above but: + +1. Only bump version in `package.json` +1. use `0.0.0-rc.0` +1. When you publish the release, select "pre-release" + #### AUR We publish to AUR as a package [here](https://aur.archlinux.org/packages/code-server/). This process is manual and can be done by following the steps in [this repo](https://github.com/coder/code-server-aur). From 3736cffdca118cc6dbde345f4dd199b23a611490 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Tue, 1 Nov 2022 11:08:30 -0700 Subject: [PATCH 7/8] refactor: warn plugin range incompatibble --- src/node/plugin.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/node/plugin.ts b/src/node/plugin.ts index 69f32720c27c..85c588c9ab7b 100644 --- a/src/node/plugin.ts +++ b/src/node/plugin.ts @@ -227,7 +227,7 @@ export class PluginAPI { `) } if (!semver.satisfies(version, packageJSON.engines["code-server"])) { - throw new Error( + this.logger.warn( `plugin range ${q(packageJSON.engines["code-server"])} incompatible` + ` with code-server version ${version}`, ) } From fa2f887c6ed89cc64bc513f7a554b9d814b3696c Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Wed, 2 Nov 2022 14:10:08 -0700 Subject: [PATCH 8/8] chore: bump version 4.8.2 --- CHANGELOG.md | 2 +- ci/helm-chart/Chart.yaml | 4 ++-- ci/helm-chart/values.yaml | 2 +- package.json | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c216d2251f9e..6f5ebb1216f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,7 @@ Code v99.99.999 --> -## [4.8.2-rc.1](https://github.com/coder/code-server/releases/tag/v4.8.2-rc.1) - 2022-11-01 +## [4.8.2](https://github.com/coder/code-server/releases/tag/v4.8.2) - 2022-11-02 Code v1.72.1 diff --git a/ci/helm-chart/Chart.yaml b/ci/helm-chart/Chart.yaml index 72abd82ba21d..8e483c788712 100644 --- a/ci/helm-chart/Chart.yaml +++ b/ci/helm-chart/Chart.yaml @@ -15,9 +15,9 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.3.1 +version: 3.3.2 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. -appVersion: 4.8.1 +appVersion: 4.8.2 diff --git a/ci/helm-chart/values.yaml b/ci/helm-chart/values.yaml index 36cfdda518a6..bbea93944ee4 100644 --- a/ci/helm-chart/values.yaml +++ b/ci/helm-chart/values.yaml @@ -6,7 +6,7 @@ replicaCount: 1 image: repository: codercom/code-server - tag: '4.8.1' + tag: '4.8.2' pullPolicy: Always # Specifies one or more secrets to be used when pulling images from a diff --git a/package.json b/package.json index 58c4907c3ab7..eb0939573d64 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-server", "license": "MIT", - "version": "4.8.2-rc.1", + "version": "4.8.2", "description": "Run VS Code on a remote server.", "homepage": "https://github.com/coder/code-server", "bugs": {