Changelog

Gitpod product improvements and updates

Follow us on Twitter

May 31, 2021

Incremental prebuilds

Faster, incremental prebuilds

With prebuilds, Gitpod continously builds your development environment so that it is ready-to-code by the time you start a new workspace.

So far, Gitpod started each prebuild from a clean slate. With this latest release, Gitpod now supports incremental prebuilds, which means Gitpod will try to re-use a prebuild from an earlier commit in order to create new prebuilds faster. In short, it now takes less time for your prebuild to be ready after a new commit is pushed to your git provider.

Note: This is a controlled feature release so that we can measure the performance impact on projects. There is nothing you need to do other than wait and at some point experience quicker prebuild times 🚀.

Avatar of jankeromnes Avatar of svenefftinge Avatar of csweichel

Fixes and improvements

  • #3995 - Implement new self-hosted setup flow. Avatar of AlexTugarev Avatar of gtsiolis Avatar of geropl
  • #4170 - Hide “stopping” & unpinned workspaces from “Active” in the dashboard. Avatar of jankeromnes Avatar of gtsiolis
  • #4118 - Fix Cross Origin Websocket Access (credit: Joern Schneeweisz from the GitLab Security Research Team). Avatar of AlexTugarev Avatar of geropl

April 30, 2021

Redesigned Gitpod dashboard

Hello Dark mode

We heard you and implemented a dashboard dark mode (PR #3901) 🌑! Head over to https://gitpod.io/preferences to pick the light or dark theme. Alternatively, select “System” and let us pick the theme that matches your system settings.

If you have specific feedback related to dark mode, please let us know in our feedback issue #3727 🙏🏻.

Avatar of jankeromnes Avatar of meysholdt Avatar of gtsiolis Avatar of svenefftinge Avatar of filiptronicek

Fixes and improvements

  • #3940 - Add OAuth2 host check (credit: Joern Schneeweisz from the GitLab Security Research Team). Avatar of AlexTugarev Avatar of csweichel

  • #4051 - Ask user for confirmation before deleting an environment variable. Avatar of jankeromnes Avatar of gtsiolis

  • #4069 - Fix loading Gitpod’s dashboard in Safari less than v14. Avatar of akosyakov Avatar of svenefftinge

  • #3830 - Optimize Gitpod’s dashboard to make it lighter and load faster. Avatar of aledbf Avatar of Divlo Avatar of AlexTugarev Avatar of csweichel Avatar of gtsiolis Avatar of jankeromnes

  • #4018 - Make the Docker daemon in workspaces auto-start when needed by introducing a socket activated ‘sudo docker-up’. Avatar of csweichel Avatar of akosyakov Avatar of jankeromnes

  • #3945 - UX: Fix accidental workspace deletion when using the ‘Enter’ key. Avatar of svenefftinge Avatar of apolopena Avatar of csweichel

  • #3938 - Also show environment variables with identical names but different scopes in the dashboard. Avatar of jankeromnes Avatar of gtsiolis

  • #3866 - Fix quantity type conversion in Team plans. Avatar of jankeromnes Avatar of gtsiolis Avatar of AlexTugarev

March 31, 2021

Redesigned Gitpod dashboard

🍊 Dashboard Redesign

Aligned with our Next Chapter for Gitpod announcement, we reimplemented and redesigned the Gitpod dashboard!

Technical improvements under the hood result in a more performant, snappier dashboard. We would love to hear your feedback and learn how we can provide you with an even better experience. Please provide your comments in our feedback issue #3727 🙏🏻.

Avatar of svenefftinge Avatar of jankeromnes Avatar of geropl Avatar of csweichel Avatar of gtsiolis Avatar of AlexTugarev

February 28, 2021

VS Code on Gitpod

Synchronize Theia user settings with VS Code

We recently launched support for VS Code.

If you switch your editor to VS Code, your user settings and extensions configured in Theia will be synchronized with VS Code automatically when you start a new workspace (unless you manually uploaded an extension).

Avatar of akosyakov Avatar of svenefftinge

Fixes and improvements

  • #3087 - Remove the privileged feature flag. Avatar of csweichel Avatar of akosyakov
  • #3175 - Fix Env Var context parsing. Avatar of AlexTugarev Avatar of csweichel
  • #3177 - [supervisor] Let supervisor fail when first IDE start fails. Avatar of corneliusludmann Avatar of csweichel
  • #3182 - [registry-facade] Remove feature flag. Avatar of csweichel Avatar of corneliusludmann
  • #3228 - Allow air-gap Gitpod installations. Avatar of corneliusludmann Avatar of geropl
  • Improved workspace startup time in high-load situations. Avatar of geropl
  • Started to adopt the controller framework which will lead to Gitpod producing less load on the Kubernetes API. Avatar of aledbf

For older updates, please visit the previous changelog.