Releases: gitpod-io/gitpod
2022.11.3
2022.11.2
2022.11.1
November 2022 hotfix release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.11.1.5
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What's Changed
- [installer]: make the kots install overwrite the config if exists by @mrsimonemms in #15263
- [installer, gitpod-db] Introduce database.ssl.ca by @geropl in #15320
Full Changelog: 2022.11.0...2022.11.1
2022.11.1-rc0
November 2022 hotfix release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.11.1.3
Refer to the self-hosted documentation to know more about how to setup Gitpod.
Full Changelog: 2022.11.0...2022.11.1-rc0
2022.11.0
November 2022 release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.11.0.3
Please see the changelog for more information.
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What's Changed
- [bridge] Introduce AppClusterWorkspaceInstanceController by @geropl in #13831
- [server] Restart PVC workspace from latest valid backup by @geropl in #14053
- Fix previewctl SA, rebuild and update docker image by @vulkoingim in #14095
- [installer]: print the installer version to the kots-install script by @mrsimonemms in #14120
- Use
previewct get-credentials
in werft job by @vulkoingim in #14091 - [dashboard] revert Caddy bump by @AlexTugarev in #14119
- Enable protected secrets by default by @Furisto in #14083
- Add dev/preview:create-preview by @mads-hartmann in #13806
- [dashboard] Fix display of billing period boundaries by using only UTC times by @jankeromnes in #14088
- [db] Add
_lastModified
column tod_b_workspace_cluster
table by @andrew-farries in #14126 - [dashboard] Keep showing 'Personal Account' if you have personal projects but no team yet by @jankeromnes in #14128
- ws-daemon: Fix the problem with nice value not being applied by @utam0k in #14111
- Add alerts for ArgoCD Apps' state by @ArthurSens in #14045
- [pvc] run git commands as gitpod user when using pvc by @sagor999 in #13929
- [changelog] updated changelog by @roboquat in #14143
- [public-api] Export metrics with package label instead of service by @easyCZ in #14145
- Fix previewctl get-name and update image by @vulkoingim in #14144
- Update Platform Version from JetBrains Backend Plugin by @andreafalzetti in #13990
- Pin harvester tf provider version by @vulkoingim in #14153
- [server] Remove createStripeCustomer, handled by usage instead by @easyCZ in #14060
- dev/preview:build: Clean git repository before performing build by @mads-hartmann in #14156
- ws-manager: Add the workspace status for PodInitialzing phase by @utam0k in #14146
- feat: add gha job to update backend-plugin latest image by @andreafalzetti in #14164
- Fix prebuild open by @nVitius in #14019
- [usage] Personal usage tab by @laushinka in #14161
- [usage] Configure Stripe Price IDs through installer by @easyCZ in #14124
- [registry-facade] Add new blobSource dashboard by @aledbf in #14167
- [dashboard] Display specific Prebuild cancellation reason in Prebuild Status again by @jankeromnes in #14163
- Fix preview delete job by @vulkoingim in #14172
- Unblock Self-Hosted release by introducing UsageServiceMock (II) by @geropl in #14173
- Remove unnecessary cleanup functions from cleanup cron by @vulkoingim in #14175
- Add minimal dashboard for the observability stack by @ArthurSens in #14168
- Use dev/preview:create-preview in Werft by @mads-hartmann in #14174
- Fix 'gp open' command to open files in JetBrains Client instead of the backend IDE by @felladrin in #14182
- Add AM and some QOL to the observability dashboard by @liam-j-bennett in #14181
- [server] Add counter metric for image build starts by @andrew-farries in #14185
- [gitpod-protocol] Make APIInterface an io.Closer by @easyCZ in #14171
- [image-builder] Increment metric on build start by @andrew-farries in #14188
- [alerts] Group by cluster, where relevant, ahead of centralizing rule evaluation by @easyCZ in #13766
- [usage] Setup usage reset job by @easyCZ in #14189
- Generate image to to reflect latest upstream changes by @filiptronicek in #14187
- fix: gcloud auth for jetbrains backend-plugin gha workflow by @andreafalzetti in #14166
- [JetBrains] Use latest IDE + backend-plugin images in Self-Hosted and Prev Env by @andreafalzetti in #14130
- [dashboard] Better surface errors when Gitpod fails to get your Stripe subscription details by @jankeromnes in #14180
- [usage] Add UsageService.ResetUsage RPC by @easyCZ in #14191
- [dashboard] Add dashboard for Connect API calls by @easyCZ in #14201
- Update stable
1.72.3
to match latest upstream by @filiptronicek in #14194 - Add 'team' as a filter to ArgoCD dashboard by @ArthurSens in #14198
- [ws-manager] Make cluster selection filter by application cluster by @andrew-farries in #14050
- [installer] Actually add 'inactivityPeriodForReposInDays' to server configmap by @jankeromnes in #14177
- chore(image-builder-bob): Reduce retry duration by @WVerlaek in #14206
- [server] Revert #14185 by @andrew-farries in #14203
- Update team creation link in projects by @gtsiolis in #14211
- Log JSON as strings not an array of bytes by @aledbf in #14215
- [ws-manager] Configure http client timeouts by @aledbf in #14214
- [gitpod-protocol] Add createTeam, joinTeam, getTeamMembers to Go lib by @easyCZ in #14170
- [public-api] Define experimental TeamsService.CreateTeam protos by @easyCZ in #14151
- Add intial prometheus rules for cardinality analysis by @ArthurSens in #14235
- Fix ServerEventLoopLagTooHigh alert by @ArthurSens in #14236
- IWS: Don't record the error log from getResourceInfo when the workspace has gone. by @utam0k in #14218
- [dashboard] avoid unbound getUserProjects calls by @AlexTugarev in #14227
- Deactivate team scope selector on personal usage by @gtsiolis in #14238
- [usage] List cost centers with expired billing time by @easyCZ in #14229
- Update Platform Version from JetBrains Gateway Plugin by @github-actions in #14231
- [observability] add dashboard for openvsx mirror by @mustard-mh in #14225
- [content-service] incremental workspace init by @svenefftinge in #14140
- [changelog] updated changelog by @roboquat in #14217
- Add dashboard URL button to argocd alerts by @ArthurSens in #14208
- Adjust ownership of alerts related to the observability-stack and add alert for Prometheus restarting by @ArthurSens in #14195
- Fix timeseries_total recording rule by @ArthurSens in #14247
- refactor ide integration startup script by @iQQBot in #14244
- [changelog] updated changelog by @roboquat in #14252
- Adjust livenessProbe timeouts by @aledbf in #14253
- [supervisor] remove unnecessary close channel by @iQQBot in #14230
- chore(image-builder): Add README, update config JSON schema by @WVerlaek in #14205
- Update Platform Version from JetBrains Backend Plugin by @github-actions in #14158
- Add message: Prebuilds have been paused by @AlexTugarev in #14081
- Remove Kube*Overcommit alerts by @vulkoingim in #14123
- [observability] update openvsx mirror dashboard by @mustard-mh in #14256
- Create initial dashboard for cardinality management by @ArthurSens in #14250
- Fix missing datasource variable by @ArthurSens in #14207
- refacto...
2022.10.2
October 2022 hotfix release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.10.2.1
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What's Changed
- [kots] merge custom docker config correctly by @Pothulapati #14432
- [kots]: set emptyDir and allow timeout configuration by @mrsimonemms #14500
Full Changelog: 2022.10.0...2022.10.2-rc0
2022.10.0
October 2022 release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.10.0.16
Please see the changelog for more information.
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What has changed
- Fix branch context for BitBucket Server by @AlexTugarev in #13745
- [teams] Disallow removing all Owners from a team by @easyCZ in #13744
- Add option to add authentication to Jaeger and configure default tags with
metadata.shortName
andmetadata.region
by @aledbf in #13728 - Update WebStorm IDE image to version 222.4345.14. by @github-actions[bot] in #13757
- Update PhpStorm IDE image to version 222.4345.15. by @github-actions[bot] in #13759
- Update RubyMine IDE image to version 222.4345.14. by @github-actions[bot] in #13758
- [terraform/aks] Separate workloads into different pools, expose terraform variables for max node pool counts by @adrienthebo in #13143
- Update PyCharm IDE image to version 222.4345.23. by @github-actions[bot] in #13797
- VSCode Browser/Desktop: Responsive portsView by @mustard-mh in #13838
- Support multi-line environment variables in SSH by @iQQBot in #13822
- VSCode Browser: Fix portsView address open twice in some browsers by @mustard-mh in #13844
- Fixed the auto-port-forwarding on JetBrains EAP IDEs by @felladrin in #13747
- Update GoLand IDE image to version 222.4345.24. by @github-actions[bot] in #13836
- remove
/#additionalContent/...
ContextParser by @geropl in #13841 - [prebuild] Add support for opening specific prebuilds by @jankeromnes in #13768
- Fix an issue with a workspace not starting with a self-signed cluster by @utam0k in #13821
- Implement a 'Use Last Successful Prebuild' workspace creation mode by @jankeromnes in #13801
- Provide option to enforce network connection rate limiting by @Furisto in #13891
- Fixed the "Lean More" button behavior from JetBrains Gateway home screen. by @felladrin in #13966
- Display sorted ports with both
gp-cli
and VSCode BrowserPortsView
by @mustard-mh in #13788 - ws-manager: Redact logs of a workspace status. by @utam0k in #14064
- Fix a bug that a workspace is not started when there was a checkout hook by @utam0k in #14067
- Fixes port 3000 becomes the default config of ports if there is no
.gitpod.yml
file by @mustard-mh in #14056 - Update balance used progress indicator height by @gtsiolis in #14054
- [kots]: add db migration job to fluent bit logger by @mrsimonemms in #14051
- Provide pressure stall information for workspaces by @Furisto in #13703
- Fixes default location of PortsView incorrect by @mustard-mh in #14102
- Bugfix for gitpod CLI: avoid failure on
ports list
when port is not exposed by @andreafalzetti in #14040 - A bit faster IDE startup by @utam0k in #14111
New Contributors
- @measutosh made their first contribution in #13557
- @WVerlaek made their first contribution in #13537
- @skrmain made their first contribution in #12699
- @harshsinghatz made their first contribution in #13842
Full Changelog: 2022.09.2...2022.10.0
2022.10.0-rc4
October 2022 release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.10.0.16
Please see the changelog for more information.
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What has changed
- Fix branch context for BitBucket Server by @AlexTugarev in #13745
- [teams] Disallow removing all Owners from a team by @easyCZ in #13744
- Add option to add authentication to Jaeger and configure default tags with
metadata.shortName
andmetadata.region
by @aledbf in #13728 - Update WebStorm IDE image to version 222.4345.14. by @github-actions[bot] in #13757
- Update PhpStorm IDE image to version 222.4345.15. by @github-actions[bot] in #13759
- Update RubyMine IDE image to version 222.4345.14. by @github-actions[bot] in #13758
- [terraform/aks] Separate workloads into different pools, expose terraform variables for max node pool counts by @adrienthebo in #13143
- Update PyCharm IDE image to version 222.4345.23. by @github-actions[bot] in #13797
- VSCode Browser/Desktop: Responsive portsView by @mustard-mh in #13838
- Support multi-line environment variables in SSH by @iQQBot in #13822
- VSCode Browser: Fix portsView address open twice in some browsers by @mustard-mh in #13844
- Fixed the auto-port-forwarding on JetBrains EAP IDEs by @felladrin in #13747
- Update GoLand IDE image to version 222.4345.24. by @github-actions[bot] in #13836
- remove
/#additionalContent/...
ContextParser by @geropl in #13841 - [prebuild] Add support for opening specific prebuilds by @jankeromnes in #13768
- Fix an issue with a workspace not starting with a self-signed cluster by @utam0k in #13821
- Implement a 'Use Last Successful Prebuild' workspace creation mode by @jankeromnes in #13801
- Provide option to enforce network connection rate limiting by @Furisto in #13891
- Fixed the "Lean More" button behavior from JetBrains Gateway home screen. by @felladrin in #13966
- Display sorted ports with both
gp-cli
and VSCode BrowserPortsView
by @mustard-mh in #13788 - ws-manager: Redact logs of a workspace status. by @utam0k in #14064
- Fix a bug that a workspace is not started when there was a checkout hook by @utam0k in #14067
- Fixes port 3000 becomes the default config of ports if there is no
.gitpod.yml
file by @mustard-mh in #14056 - Update balance used progress indicator height by @gtsiolis in #14054
- [kots]: add db migration job to fluent bit logger by @mrsimonemms in #14051
- Provide pressure stall information for workspaces by @Furisto in #13703
- Fixes default location of PortsView incorrect by @mustard-mh in #14102
- Bugfix for gitpod CLI: avoid failure on
ports list
when port is not exposed by @andreafalzetti in #14040 - A bit faster IDE startup by @utam0k in #14111
New Contributors
- @measutosh made their first contribution in #13557
- @WVerlaek made their first contribution in #13537
- @skrmain made their first contribution in #12699
- @harshsinghatz made their first contribution in #13842
Full Changelog: 2022.09.2...2022.10.0-rc4
2022.10.0-rc3
October 2022 release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.10.0.11
Please see the changelog for more information.
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What has changed
- Fix branch context for BitBucket Server by @AlexTugarev in #13745
- [teams] Disallow removing all Owners from a team by @easyCZ in #13744
- Add option to add authentication to Jaeger and configure default tags with
metadata.shortName
andmetadata.region
by @aledbf in #13728 - Update WebStorm IDE image to version 222.4345.14. by @github-actions[bot] in #13757
- Update PhpStorm IDE image to version 222.4345.15. by @github-actions[bot] in #13759
- Update RubyMine IDE image to version 222.4345.14. by @github-actions[bot] in #13758
- [terraform/aks] Separate workloads into different pools, expose terraform variables for max node pool counts by @adrienthebo in #13143
- Update PyCharm IDE image to version 222.4345.23. by @github-actions[bot] in #13797
- VSCode Browser/Desktop: Responsive portsView by @mustard-mh in #13838
- Support multi-line environment variables in SSH by @iQQBot in #13822
- VSCode Browser: Fix portsView address open twice in some browsers by @mustard-mh in #13844
- Fixed the auto-port-forwarding on JetBrains EAP IDEs by @felladrin in #13747
- Update GoLand IDE image to version 222.4345.24. by @github-actions[bot] in #13836
- remove
/#additionalContent/...
ContextParser by @geropl in #13841 - [prebuild] Add support for opening specific prebuilds by @jankeromnes in #13768
- Fix an issue with a workspace not starting with a self-signed cluster by @utam0k in #13821
- Implement a 'Use Last Successful Prebuild' workspace creation mode by @jankeromnes in #13801
- Provide option to enforce network connection rate limiting by @Furisto in #13891
- [installer]: remove logging of envvar obj by @mrsimonemms in #13934
- [kots]: put the HTTP Proxy settings behind a KOTS config bool by @mrsimonemms in #13959
- Fixed the "Lean More" button behavior from JetBrains Gateway home screen. by @felladrin in #13966
- Display sorted ports with both
gp-cli
and VSCode BrowserPortsView
by @mustard-mh in #13788 - ws-manager: Redact logs of a workspace status. by @utam0k in #14064
- Fix a bug that a workspace is not started when there was a checkout hook by @utam0k in #14067
- Fixes port 3000 becomes the default config of ports if there is no
.gitpod.yml
file by @mustard-mh in #14056 - Update balance used progress indicator height by @gtsiolis in #14054
- [kots]: add db migration job to fluent bit logger by @mrsimonemms in #14051
- Provide pressure stall information for workspaces by @Furisto in #13703
- Fixes default location of PortsView incorrect by @mustard-mh in #14102
- Bugfix for gitpod CLI: avoid failure on
ports list
when port is not exposed by @andreafalzetti in #14040
New Contributors
- @measutosh made their first contribution in #13557
- @WVerlaek made their first contribution in #13537
- @skrmain made their first contribution in #12699
- @harshsinghatz made their first contribution in #13842
Full Changelog: 2022.09.2...2022.10.0-rc3
2022.10.0-rc2
October 2022 release of the Gitpod Installer
Docker image: eu.gcr.io/gitpod-core-dev/build/installer:release-2022.10.0.9
Please see the changelog for more information.
Refer to the self-hosted documentation to know more about how to setup Gitpod.
What has changed
- Fix branch context for BitBucket Server by @AlexTugarev in #13745
- [teams] Disallow removing all Owners from a team by @easyCZ in #13744
- Add option to add authentication to Jaeger and configure default tags with
metadata.shortName
andmetadata.region
by @aledbf in #13728 - Update WebStorm IDE image to version 222.4345.14. by @github-actions[bot] in #13757
- Update PhpStorm IDE image to version 222.4345.15. by @github-actions[bot] in #13759
- Update RubyMine IDE image to version 222.4345.14. by @github-actions[bot] in #13758
- [terraform/aks] Separate workloads into different pools, expose terraform variables for max node pool counts by @adrienthebo in #13143
- Update PyCharm IDE image to version 222.4345.23. by @github-actions[bot] in #13797
- VSCode Browser/Desktop: Responsive portsView by @mustard-mh in #13838
- Support multi-line environment variables in SSH by @iQQBot in #13822
- VSCode Browser: Fix portsView address open twice in some browsers by @mustard-mh in #13844
- Fixed the auto-port-forwarding on JetBrains EAP IDEs by @felladrin in #13747
- Update GoLand IDE image to version 222.4345.24. by @github-actions[bot] in #13836
- remove
/#additionalContent/...
ContextParser by @geropl in #13841 - [prebuild] Add support for opening specific prebuilds by @jankeromnes in #13768
- Fix an issue with a workspace not starting with a self-signed cluster by @utam0k in #13821
- Implement a 'Use Last Successful Prebuild' workspace creation mode by @jankeromnes in #13801
- Provide option to enforce network connection rate limiting by @Furisto in #13891
- [installer]: remove logging of envvar obj by @mrsimonemms in #13934
- [kots]: put the HTTP Proxy settings behind a KOTS config bool by @mrsimonemms in #13959
- Fixed the "Lean More" button behavior from JetBrains Gateway home screen. by @felladrin in #13966
- Display sorted ports with both
gp-cli
and VSCode BrowserPortsView
by @mustard-mh in #13788 - ws-manager: Redact logs of a workspace status. by @utam0k in #14064
- Fix a bug that a workspace is not started when there was a checkout hook by @utam0k in #14067
- Fixes port 3000 becomes the default config of ports if there is no
.gitpod.yml
file by @mustard-mh in #14056 - Update balance used progress indicator height by @gtsiolis in #14054
- [kots]: add db migration job to fluent bit logger by @mrsimonemms in #14051
- Provide pressure stall information for workspaces by @Furisto in #13703
- Fixes default location of PortsView incorrect by @mustard-mh in #14102
- Bugfix for gitpod CLI: avoid failure on
ports list
when port is not exposed by @andreafalzetti in #14040
New Contributors
- @measutosh made their first contribution in #13557
- @WVerlaek made their first contribution in #13537
- @skrmain made their first contribution in #12699
- @harshsinghatz made their first contribution in #13842
Full Changelog: 2022.09.2...2022.10.0-rc2