Changelog LTS Version Q2 26

Improvements such as enterprise-grade team management, expansion of the Managed Services ecosystem and new runtimes (managed virtual Kubernetes cluster and a managed container)

Changelog LTS Version Q2 26

Executive Summary

We are introducing a few major improvements such as organizations for enterprise-grade team management, a significant expansion of the Managed Services ecosystem and new runtimes, including a managed virtual Kubernetes cluster runtime and a managed container runtime. Quality of life updates include an improved Preview Deployment experience with frontend commenting and in-tab deployment preview, a revamped Configuration Editor for adding runtimes to the landscape definition, and new CLI and API endpoints.

Deprecations / API changes

Updating from LTS Q1/26 to LTS Q2/26 

  • vcluster Provider Update: Provider API port and base path changed from :3012/vcluster to :5000/. Update your backend URL if using defaults, or remove the backend field to use new defaults automatically.
  • Managed Providers Configuration: Strongly encouraged: Use default provider configurations for Codesphere-managed services (Postgres, Babelfish, S3, vCluster) to ensure compatibility, benefit from schema validation, and simplify maintenance. Docs: https://docs.codesphere.com/private-cloud/installation-guide#managed-service-configuration
  • Managed Services: MB to MiB Change: Provider plan parameters (e.g., ram-mb, storage-mb) are now expressed in MiB (ram-mib, storage-mib). Numeric defaults (e.g., 500 MB) were updated (e.g., 512 MiB).
    • Impact on existing services (Postgres, Babelfish): Existing services will be automatically updated to the slightly larger MiB value on the next reconcile (approx. 10s). Postgres pods will be recreated, causing a brief downtime.
    • Impact on landscape providers/custom plans: Custom providers using pricedAs: ram-mb or pricedAs: storage-mb must be updated to use the MiB equivalents (ram-mib, storage-mib) via the public API.
  • Postgres Provider: Support for Postgres v13 is removed, breaking existing services on that version.

Updating from earlier LTS versions (i.e. Q3/4/25) to LTS Q2/26 

Features

Organizations & Team Management

Managed Services

  • Postgres Backups: Introduced automated and on-demand backups for Postgres, including the ability to recover from specific backup points via the Public API. Docs: https://docs.codesphere.com/managed-services/backups 
  • Lifecycle Controls: Pause and unpause managed services, with clear "pausing" and "unpausing" status indicators.
  • Visibility & Logs: Event logs  for managed services, providing a three-day history of backend events and reconciliation status.
  • Improved Configuration: Managed service details now render nested objects and clickable URLs 

Landscape Deployment Experience 

Collaboration & UI

  • Unified Workspace Mode: Unified workspace modes into a single sidebar for faster access in daily workflows
  • Frontend Comments: Preview deployments with Figma-style commenting allow selecting any DOM element in the frontend to leave threaded feedback, built for non-technical reviewers. 
  • Tab Preview: Embeds a live browser preview of the deployment's frontend directly in a workspace tab.
  • Shallow Clones: Configure git clone depth during workspace creation to speed up the initialization of large repositories.

Technical Changes

  • Preparation for Gateway API Transition: Move from standard Nginx Ingress to the Kubernetes Gateway API using Envoy proxy for more robust traffic routing and session persistence - not enabled by default
  • Preparation Secret Management: Transitioned environment variable and secret storage to OpenBao (Vault) to enhance security and infrastructure scalability - not enabled by default

Bug Fixes & Stability

  • Workspace Reliability: Fixed an issue where private repository clones would fail due to missing tokens or incorrect URL parsing during workspace startup.
  • Configuration Editor Fixes: Resolved an issue where input fields were not saving when the "Enter" key was used and fixed bugs related to saving templated strings.
  • Networking & Domains: Addressed failures in restricted dev domain logins and improved the reliability of internationalized domain deletions.
  • Managed Services Stability: Fixed race conditions that occurred when deleting workspaces and services simultaneously and improved the precision of service status streaming.
  • Terminal Stability: Resolved a freezing issue that occurred when multiple terminal sessions were open simultaneously.
  • Log Preservation: Corrected an issue where leading whitespaces were not preserved in Execution Manager log outputs.