←  Back to Changelog

July 4, 2022

Auto-cancel prebuilds on outdated commits

During development, sometimes a number of commits occur within a short period of time, which can trigger and queue multiple prebuilds for the same branch.

Gitpod will now auto-cancel pending or running prebuilds on the same branch when new commits are pushed, efficiently processing the queue and making sure workspaces always use prebuilds with the latest commits.

Auto-cancellation has been enabled by default for all projects, but you can disable this behavior in project settings.

Avatar of geropl Avatar of gtsiolis Avatar of jankeromnes Avatar of svenefftinge

Roadmap updates

JetBrains - Roadmap issue: #7956 Beta

  • #10986 - Ports opened by tasks defined in .gitpod.yml are now automatically forwarded in JetBrains IDEs. Avatar of akosyakov Avatar of felladrin
  • #10974 - Respect user settings (proxies, certificates) of JetBrains Gateway while connecting to Gitpod API. Avatar of akosyakov Avatar of felladrin

Fixes and improvements

  • #11083 - Fix the start-workspace flow for when a prebuild got auto-cancelled Avatar of andrew-farries Avatar of geropl Avatar of svenefftinge
  • #11074 - Fix prebuild permissions Avatar of andrew-farries Avatar of easyCZ Avatar of geropl
  • #11072 - Resolve performance degradation issue by changing ws-proxy to not use the target host when serving workspace port route Avatar of iQQBot Avatar of jenting
  • #11026 - Improve reliability of log streaming for image builds and prebuilds Avatar of geropl Avatar of jldec
  • #10836 - Provide endpoint that allows retrieving information about the workspace from within the workspace Avatar of Furisto Avatar of MrSimonEmms Avatar of akosyakov Avatar of aledbf Avatar of geropl Avatar of mustard-mh Avatar of utam0k
  • #10696 - Prebuild status is shown under the logs when starting a workspace. Avatar of geropl Avatar of gtsiolis Avatar of jankeromnes Avatar of jldec Avatar of laushinka
  • #10962 - Automatically cancel outdated prebuilds (i.e. new commits are pushed on a branch). This behavior can be disabled in the project’s settings. Avatar of geropl Avatar of gtsiolis Avatar of jankeromnes Avatar of svenefftinge
  • #10952 - Update docker compose to v2.6.1 Avatar of aledbf Avatar of utam0k
  • #10882, #10727 - Fix prebuilds stuck in queued indefinitely Avatar of andrew-farries Avatar of geropl Avatar of easyCZ