What's New ✨

Discover new features from the current version in one place.

Security 🔒

  • Advisory GHSA-qjjm-7j9w-pw72 - High - Users can create cluster scoped resources anywhere in the cluster if they are allowed to create TenantResources. To immidiatly mitigate this, make sure to use Impersonation for TenantResources.

  • Advisory GHSA-2ww6-hf35-mfjm - Moderate - Users may hijack namespaces via namespaces/status privileges. These privileges must have been explicitly granted by Platform Administrators through RBAC rules to be affected. Requests for the namespaces/status subresource are now sent to the Capsule admission webhook as well.

Breaking Changes ⚠️

  • By default, Capsule now uses self-signed cert-manager certificates for its admission webhooks. This used to be an optional setting and has now become the default. If you don’t have cert-manager installed, you must explicitly re-enable the Capsule TLS controller as documented here.

Features ✨

  • Complete Renovation of Replications Read More.
  • Added RequiredMetadata for Namespaces created in a Tenant Read More.
  • Added rule-based promotions for ServiceAccounts in Tenants Read More.
  • Added Implicit Assignment of TenantOwner Read More.
  • Added Aggregation of TenantOwner Read More.
  • Introducing new CRD RuleStatus Read More
  • Introducing data field for Tenants Read More
  • Introducing new OCI Registry enforcement Read More
  • Added new label projectcapsule.dev/tenant which is added for all namespaced resources belonging to a Tenant Read More.
  • Added configuration options for managed RBAC Read More
  • Added configuration options for Impersonation Read More
  • Added configuration options for Cache invalidation Read More
  • Added configuration options for Dynamic Admission Webhooks Read More
  • Added Built-In Installation for Gangplank with the Capsule Proxy Read More

Fixes 🐛

  • Fixed ResourcePool resource quota calculation when multiple ResourcePoolClaims are present in a namespace but not everything is used. For details, see ResourcePools bound behavior.

  • Improved matchConditions for admission webhooks that intercept all namespaced items, to avoid processing subresource requests and Events, improving performance and reducing log noise.

Documentation 📚

We have added new documentation for a better experience. See the following topics:

Ecosystem 🌐

Newly added documentation to integrate Capsule with other applications:

Roadmap 🗺️

In the upcoming releases we are planning to work on the following features:

  • Announcing Capsule Swag (Contribution Rewards) 🎁
  • Custom Resource Quotas: A Quota implementation which allows to define custom quota constraints (Enterprise Request).
  • Porting more Properties to the Namespace Rule Approach.
  • Adding transformers for Global/TenantResources.
  • Adding healthChecks for Global/TenantResources.
  • Using Dynamic Admission to measure Resource Quota Usage at Admission (For Tenant Scope ResourceQuotas and JIT Claiming for ResourcePools)
  • Introducing Break-The-Glass to allow temporary elevation of permissions for Tenant Owners, with an approval process by Platform Administrators.
  • Adding custom health checks for ArgoCD to upstream
  • Improving the documentation with more examples and use-cases.
  • Bringing back RBAC reflection to Capsule-Proxy
  • Adding Generic Implementation for Global/TenantResources.

Events 📅

  • KubeCon 2026

    • Project Pavilion: We will be present again at the Project Pavilion at KubeCon 2026. The exact schedule has not been announced yet, but we will be hosting a booth and look forward to meeting the community in person again. Feel free to reach out to us if you want to meet us there or have any questions about the project.

    • Lightning Talk - Histro Histrov, part of the maintainer team, will be speaking about Capsule at KubeCon 2026 in Amsterdam in a Lightning Talk. Mark the Session

  • Capsule Roundtable Summer 2026 🇨🇭

    • We are planning to host a Capsule Roundtable in Summer 2026 in Switzerland. The exact date and location will be announced soon, but we are looking forward to meeting the community in person and discussing the future of Capsule. If you are interested in attending or want to know more about the event, feel free to reach out to us. The event is intended for users to present their use-cases and share their experiences with the project, as well as for us to present the roadmap and gather feedback from the community (Not a sales event).
  • CNCF Security Slam 2026

    • Capsule will once again be present at the CNCF and accept contributions from the community to improve the security of the project. Security Slam 2026. Recap of the award we received in 2023:

    capsule-cncf-secslam

Last modified February 23, 2026: feat: add proxy docs (4f1cc74)