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)
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
- Organization-Level Control: Introduced a new Organization management layer, allowing administrators to manage multiple teams, roles, and memberships from a centralized interface. For initial migration please involve Codesphere support. Docs: https://docs.codesphere.com/Platform_Administration/ui-create-org-team
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
- Container Runtime Landscape Service Type: New capability to add existing containers / images to your landscape deployment. Docs: https://docs.codesphere.com/runtimes/managed-containers
- Customizable Volume Mounts for Container Runtime: Added support for custom folder mounts and the ability to mount Ceph volumes via Persistent Volume Claims (PVC)
- Revamped Landscape Configuration UI: Completely redesigned the Landscape Runtime Config and implementation of Managed Services into the unified landscape definition. Docs: https://docs.codesphere.com/workspace-toolkit/ci-and-deploy/configuring-a-landscape#managed-services-in-landscapes
- vCluster Integration: Launched vCluster as a managed service, allowing users to deploy virtualized Kubernetes clusters for specialized workloads or advanced isolation. Docs: https://docs.codesphere.com/runtimes/virtual-clusters
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.