←  back to changelog
2023-01-31 image

January 31, 2023

January Changelog

Welcome to the January 2023 edition of the Gitpod Changelog!

Key Highlights

Introducing Gitpod Enterprise

Gitpod Enterprise
Gitpod Enterprise: the self-hosted alternative for large teams → Request Trial

Gitpod Enterprise is our new enterprise cloud product - a secure installation of Gitpod managed by us for you. Gitpod exists to remove friction from the developer experience, and the best way to do that is with a managed product in the cloud. We no longer actively support self hosting Gitpod.

To read more, see Introducing Gitpod Enterprise

Prebuild Workspace Class

Gitpod Enterprise
Prebuild Workspace Class • Learn More

Prebuilds do a lot of work downloading dependencies, building projects, and getting everything ready so you are Always ready to code. Prebuilds often need more resources and power than the average workspace. Now you can configure different workspace classes for your project prebuilds. Check out your project settings for more details.

Workspace Images OS and Node versions update

On February 28th, Gitpod workspace images will be upgraded to use Ubuntu 22.04.1 LTS (Jammy Jellyfish). Additionally, gitpod/workspace-node and gitpod/workspace-node-lts workspace images will be upgraded to use Node 19.0.0 and Node 18.13.0, respectively.

If you’d like to continue using the current OS and Node versions, you may pin the workspace image version by changing the tag from latest to 2023-01-16-03-31-28 (e.g. gitpod/workspace-node-lts:2023-01-16-03-31-28) in your .gitpod.yml or Dockerfile.

Start new workspace with more options

Now you can start a new workspace with more options. You can choose the IDE, the workspace class, and any context url. 🎉

Open New Gitpod Workspace with options • Try it out!

Improvements to reliability

Reliability improvements tend to go unnoticed. No news is good news. But we want to change that.

After countless improvements during the last months, our systems’ reliability show significant improvements according to both our internal metrics and direct customer feedback. 😎

RSS Feed for Gitpod Blog

We now have an RSS feed for the Gitpod blog. You can subscribe to it here: https://www.gitpod.io/blog/rss.xml. So you can now follow the latest news from the Gitpod blog in your favorite RSS reader. 📄😎


Fixes and improvements

Dashboard

  • #16050 - Teams are now called organizations @svenefftinge's avatar on GitHub @Siddhant-K-code's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub
  • #15586 - Fix image build logs not showing in the dashboard if the build is delayed. @WVerlaek's avatar on GitHub @AlexTugarev's avatar on GitHub @mads-hartmann's avatar on GitHub
  • #15567 - Support start-with-options URL, for prompting users about the preferred IDE and workspace class when opening a fresh workspace. @svenefftinge's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub
  • #15288 - Allow setting workspace class for prebuilds @svenefftinge's avatar on GitHub @easyCZ's avatar on GitHub
  • #15139 - Add versions of all the supported IDEs to the Preferences page @filiptronicek's avatar on GitHub @akosyakov's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub @mustard-mh's avatar on GitHub

JetBrains

  • #15971 - Added support to JetBrains Gateway v2023.1 @felladrin's avatar on GitHub @laushinka's avatar on GitHub
  • #15527 - Fixed an issue which caused Gitpod Terminals to be terminated when closing JetBrains Client. @felladrin's avatar on GitHub @Siddhant-K-code's avatar on GitHub @andreafalzetti's avatar on GitHub
  • #15270 - Update JetBrains IDE images to most recent stable version. @felladrin's avatar on GitHub
  • #15240 - Update Stable JetBrains IDE images to 2022.3 @andreafalzetti's avatar on GitHub @felladrin's avatar on GitHub

Gitpod CLI

  • #15815 - A new CLI command gp timeout set allows to set the workspace timeout to arbitrary durations. @svenefftinge's avatar on GitHub @akosyakov's avatar on GitHub @easyCZ's avatar on GitHub @filiptronicek's avatar on GitHub @jldec's avatar on GitHub
  • #15638 - New command: gp rebuild @andreafalzetti's avatar on GitHub @akosyakov's avatar on GitHub @felladrin's avatar on GitHub @gtsiolis's avatar on GitHub @laushinka's avatar on GitHub

Workspace

  • #15553 - Fixed an issue where oom scores for workspace processes were not applied correctly @Furisto's avatar on GitHub @WVerlaek's avatar on GitHub
  • #15475 - No failures even if a large number of workspaces are launched at once @utam0k's avatar on GitHub @jenting's avatar on GitHub @kylos101's avatar on GitHub
  • #15216 - Fix issue that prevented a few stopped workspaces from being restarted @Furisto's avatar on GitHub @sagor999's avatar on GitHub
  • #15262 - Fix bug where workspaces sporadically landed on an unhealthy node @utam0k's avatar on GitHub @jenting's avatar on GitHub @kylos101's avatar on GitHub @sagor999's avatar on GitHub
  • #14071 - Don’t trigger heartbeat on all ssh connections. Only for pty sessions. @akosyakov's avatar on GitHub @aledbf's avatar on GitHub @andreafalzetti's avatar on GitHub @iQQBot's avatar on GitHub @jenting's avatar on GitHub @kylos101's avatar on GitHub
  • #14498 - The processes in the workspace are given up to 3 minutes after receiving SIGTERM. @utam0k's avatar on GitHub @jenting's avatar on GitHub @kylos101's avatar on GitHub @sagor999's avatar on GitHub
  • #15053, #15262 - Fix bug where workspaces sporadically landed on an unhealthy node @utam0k's avatar on GitHub @jenting's avatar on GitHub @kylos101's avatar on GitHub @sagor999's avatar on GitHub

Workspace Images

  • #1006 - Python 3.7, 3.8, 3.9, 3.10 using their latest releases @Siddhant-K-code's avatar on GitHub @sagor999's avatar on GitHub
  • #1005 - Add ruby-3.2 image update ruby-3 image from 3.1.2 to 3.2.0 @tnir's avatar on GitHub @Siddhant-K-code's avatar on GitHub @sagor999's avatar on GitHub
  • #1003 - Create image for python 3.11 @Furisto's avatar on GitHub @kylos101's avatar on GitHub

Documentation

  • #3145 - Document Incremental Prebuilds and Incremental Workspaces @jankeromnes's avatar on GitHub @Siddhant-K-code's avatar on GitHub @geropl's avatar on GitHub @jldec's avatar on GitHub

Fixes and improvements

  • #16070 - Removed org slugs @svenefftinge's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub @selfcontained's avatar on GitHub
  • #15854 - Improvements and bug fixes to the Projects list page on the dashboard. Sorting of projects on that view is now alphanumeric instead of by activity. @selfcontained's avatar on GitHub @geropl's avatar on GitHub @jldec's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15728 - New .gitpod.yml default template @Siddhant-K-code's avatar on GitHub @felladrin's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15754 - Allow renaming teams @svenefftinge's avatar on GitHub @easyCZ's avatar on GitHub @filiptronicek's avatar on GitHub @gtsiolis's avatar on GitHub
  • #15724 - Add new gp docs command to the gitpod cli @Siddhant-K-code's avatar on GitHub @andreafalzetti's avatar on GitHub @felladrin's avatar on GitHub @filiptronicek's avatar on GitHub
  • #15648 - Menu Options for Usage, Feedback & Help in Gitpod’s JetBrains Gateway Plugin @Siddhant-K-code's avatar on GitHub @felladrin's avatar on GitHub
  • #15503 - Customised example repositories on the basis of selected IDE options @Siddhant-K-code's avatar on GitHub @felladrin's avatar on GitHub
  • #15371 - Update beta notice for the JetBrains integration @gtsiolis's avatar on GitHub @loujaybee's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15367 - Replace prebuild message emoji @gtsiolis's avatar on GitHub @jeanp413's avatar on GitHub
  • #15364 - Replace prebuild duration message emoji @gtsiolis's avatar on GitHub @jankeromnes's avatar on GitHub @jeanp413's avatar on GitHub
  • #15350 - Show team usage tab only to team owners @gtsiolis's avatar on GitHub @easyCZ's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15316 - Projects can now be deleted from the corresponding Settings page for that project. @selfcontained's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15253 - Expired Personal Access Tokens exclamation indicator now has a tooltip w/ the full expiration date so you can see exactly when it expired. @selfcontained's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub @jankeromnes's avatar on GitHub
  • #15247 - Remove beta and early access labels for Teams, Projects, and Billing @gtsiolis's avatar on GitHub @easyCZ's avatar on GitHub
  • #15255 - Quote Gitpod prices as excluding VAT. @jldec's avatar on GitHub @easyCZ's avatar on GitHub
  • #15084 - Fixes an issue with modals not displaying properly on smaller screens. @selfcontained's avatar on GitHub @AlexTugarev's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub
  • #15092 - Disable upgrades of fixed-price monthly plans for individuals and teams who have pay-as-you-go enabled @jankeromnes's avatar on GitHub @geropl's avatar on GitHub @gtsiolis's avatar on GitHub @jldec's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15147 - Always allow running new prebuilds, regardless of any previous prebuild state @jankeromnes's avatar on GitHub @AlexTugarev's avatar on GitHub @svenefftinge's avatar on GitHub
  • #15107 - Update spacing in token regeneration modal @gtsiolis's avatar on GitHub @easyCZ's avatar on GitHub
  • #15025 - Replace “usage-based” with “pay-as-you-go” in user and team billing pages. @jldec's avatar on GitHub @easyCZ's avatar on GitHub
  • #15026 - Disable running prebuilds without a project + disable the deprecated ‘#prebuild/’ URL prefix @jankeromnes's avatar on GitHub @easyCZ's avatar on GitHub @gtsiolis's avatar on GitHub @shaal's avatar on GitHub
  • #3314 - Gitpod Teams are Gitpod Organization now @Siddhant-K-code's avatar on GitHub @svenefftinge's avatar on GitHub
  • #3306 - RSS Feed for Gitpod Blogs @Siddhant-K-code's avatar on GitHub
  • #3302 - Add November community highlights to our website @ghostdevv's avatar on GitHub @Siddhant-K-code's avatar on GitHub @pawlean's avatar on GitHub
  • #3287 - Add December community highlights to our website @ghostdevv's avatar on GitHub @Siddhant-K-code's avatar on GitHub @pawlean's avatar on GitHub
  • #3081 - Add documentation for personal access tokens @easyCZ's avatar on GitHub @Siddhant-K-code's avatar on GitHub @gtsiolis's avatar on GitHub @jldec's avatar on GitHub