Changelog LTS Version Q1 25

Learn what changed in the first quarterly long-term-support version of Codesphere. The LTS version is typically used for on-prem installations where a quarterly release cycle is more feasible than weekly releases.

Changelog LTS Version Q1 25

Introduction

Our public cloud version on codesphere.com receives weekly updates and always runs the latest features. Since many of our customers are running their own instances of Codesphere, we are now adopting an additional release cycle of 4 long-term-support versions per year. These will receive backported security updates for ~1 year each allowing customers to remain up-to-date with security updates without having to introduce functional changes - this ensures maximum compatibility and stability. Our public version will continue to receive weekly updates and once a quarter the most current version will be locked in as the newest LTS version and we will publish the changelog here.

Deprecations

None

New Features

Deployment and Routing

  • Strip path prefixes for landscape deployments
  • Jenkins preview deployments
  • Fine-grained path-prefix control
  • Landscape deployments in the workspace table
  • Regex-based routing for domain paths
  • Edit ci.yml as a file

IDE Enhancements

  • Split editor windows
  • Reorder & organize tabs
  • Python language server
  • Improved file search
  • Copy paths from file tree
  • Reveal file in file tree

Monitoring and Analytics

  • Team usage summary table
  • Run stage status of a server in the workspace table
  • Service names and plan identifier in monitoring tab

Private Cloud and Networking

  • SSO via OIDC
  • UDP/TCP ingress
  • Private networking for landscape deployments
  • White labelling options for private-cloud installations

Bug Fixes

  • Updated prometheus operator memory limits to prevent pod restarts 
  • Enhanced accuracy of "not-enough-space" calculations for on-prem scenarios where control plane nodes are used
  • Made workspace ingress configurable to allow access through gateways, addressing host network configurations
  • Resolved strict non-default liveness/readiness probe settings causing restart loops
  • Added missing SANs to certificates and enabled configurable email and issuer settings for on-prem installations
  • Resolved a UI issue where terminals from other workspaces appeared after a team switch
  • Improved deployment-service websocket latency alert and ingress success rate monitoring