github.com/projectcapsule/capsule
v0.14.0
#791 most downloaded on Go modules
projectcapsule/capsule
What this package is like to depend on
Last release 3 days ago
21 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Rarely documented
notes for 10 of 46 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
123 releases · first in 2023
41 releases in the last 12 months
see the full history below
Release timeline
123 releases · Oct 2023 to Aug 2026Releases
latest 60 of 123-
v0.14.021 Aug 2026Release notes
Open source →Changelog
✨ New Features
- 96f0806: feat(chart): bind default owner clusterroles in strict rbac mode (#2088) (@Svarrogh1337)
- bdcdcef: feat: add globalresourcequota api (#2068) (@oliverbaehler)
- 957288b: feat: bump supported kubernetes version to 1.36 (#2072) (@oliverbaehler)
- fed61d2: feat: replicating resources upon namespace creation (#2080) (@prometherion)
- 65a4e19: feat: requests and limit policies (#2095) (@oliverbaehler)
🐛 Bug fixes
- bddb976: fix(helm): fix manager.rbac.strict being no-op (#2084) (@Svarrogh1337)
- 5944210: fix: allowing replication of cluster scoped objects via gtr (#2090) (@prometherion)
- 305cabd: fix: consistently reconcile quotas from rules (#2083) (@oliverbaehler)
- 93fafdc: fix: do not mutate on update and bound pvcs (#2073) (@oliverbaehler)
- fbda18f: fix: missing leader election namespace when running out-of-cluster (#2079) (@prometherion)
- 62d8d62: fix: revert pv labeling to dircet api reads (#2085) (@oliverbaehler)
🛠 Dependency updates
- 1b633d6: fix(deps): update module github.com/go-logr/logr to v1.4.4 (#2065) (@renovate[bot])
- 4f0a4c9: fix(deps): update module github.com/google/cel-go to v0.30.0 (#2061) (@renovate[bot])
- 06b2f63: fix(deps): update module github.com/prometheus/client_golang to v1.24.1 (#2064) (@renovate[bot])
- a0154a9: fix(deps): update module go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to v0.69.0 (#2010) (@renovate[bot])
- 7c9b989: fix(deps): update module google.golang.org/grpc to v1.82.1 (#2060) (@renovate[bot])
- bd197b8: fix(deps): update module google.golang.org/grpc to v1.83.0 (#2078) (@renovate[bot])
- 8d111c7: fix(deps): update module sigs.k8s.io/cluster-api to v1.13.4 (#2056) (@renovate[bot])
- d924534: fix(deps): update module sigs.k8s.io/gateway-api to v1.6.1 (#2027) (@renovate[bot])
🛡️ Security updates
- 06187e5: sec: use default serviceaccount for tenantresources by default (#2029) (@oliverbaehler)
Full Changelog: v0.13.11...v0.14.0
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.14.0ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.14.0
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.36>= 1.36.0Thanks to all the contributors! 🚀 🦄
-
v0.13.1128 Jul 2026Release notes
Open source →Changelog
✨ New Features
- 2252c53: feat(performance): removed duplicate client calls from all admission paths (#2054) (@oliverbaehler)
🐛 Bug fixes
- 613b43a: fix: correct tenant ownerships resolution with deduplicaiton (#2059) (@oliverbaehler)
Full Changelog: v0.13.10...v0.13.11
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.11ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.11
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.1022 Jul 2026Release notes
Open source →Changelog
✨ New Features
- f1b760a: feat(rules): improve metadata enforcement and add ingress rules (#2050) (@oliverbaehler)
- e8ac32d: feat: add administrator capabilities (#2049) (@oliverbaehler)
- c17e4fa: feat: add leader-election tuning (#2008) (@oliverbaehler)
- 30e4f9d: feat: add managed-by labels to emitted events (#2028) (@oliverbaehler)
- 9ee5468: feat: add rolebindings to rules api (#2032) (@oliverbaehler)
- 99e0522: feat: implement performance optimizations (#2045) (@oliverbaehler)
🐛 Bug fixes
- 388d9f3: fix(webhook): fix hostname validation logic (#2015) (@boettluSICKAG)
- abff646: fix: Enforce namespace metadata validation for capsule users only (#2042) (@tom-stockwell)
- 15a848d: fix: allow administrator operations on tenant namespaces (#2037) (@oliverbaehler)
🛠 Dependency updates
- f5bfb72: fix(deps): update module google.golang.org/grpc to v1.82.0 (#2033) (@renovate[bot])
- 509516e: fix(deps): update module k8s.io/klog/v2 to v2.140.0 (#2016) (@renovate[bot])
- a14db27: fix(deps): update opentelemetry-go monorepo to v1.44.0 (#2011) (@renovate[bot])
🚀 Build process updates
- 1fadf5f: ci: add fossa project.team name (#2046) (@Svarrogh1337)
- 16bc219: ci: add fossa project.team name (#2047) (@Svarrogh1337)
Full Changelog: v0.13.9...v0.13.10
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.10ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.10
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.906 Jul 2026Release notes
Open source →Changelog
🐛 Bug fixes
- 8d52116: fix: add cache timeout for rbac controller (#2006) (@oliverbaehler)
Full Changelog: v0.13.8...v0.13.9
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.9ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.9
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.9-0.20260706075022-e44e02a36d0e06 Jul 2026 pre-releaseNothing published for this version
-
v0.13.803 Jul 2026Release notes
Open source →⚠️ Security
- GHSA-jr6p-8pjj-mfx6 Moderate: Incomplete fix of CVE-2026-22872: TenantResource RawItems and Generators still allow cluster-scoped resource creation (cross-tenant privilege escalation) - Without impersonation
- GHSA-68cj-mvg9-rgm2 Moderate: CapsuleConfiguration NodeMetadata regex fields lack webhook validation, allowing MustCompile panic on all Node admission requests
Changelog
✨ New Features
- 8e1cc91: feat(globalcustomquota): add support for not-equals field selector (#1997) (@sandert-k8s)
- 77d1810: feat(chart): add built-in prometheusrules (#1990) (@oliverbaehler)
- 77d1810: feat: add metadata enforcement (#1990) (@oliverbaehler) Read More
- 0c22ce8: feat: define interface for event recorder (#1985) (@bakito)
- 6a762e7: feat: add improve webhook validation for regex properties (#1995) (@oliverbaehler)
- 6a762e7: feat: add metric recorder for all objects with conditions (#1995) (@oliverbaehler)
🐛 Bug fixes
- 4b07463: fix: metric recorders for all conditionals (#1998) (@oliverbaehler)
🛠 Dependency updates
Full Changelog: v0.13.7...v0.13.8
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.8ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.8
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.724 Jun 2026Release notes
Open source →Changelog
⚠️ Security
- GHSA-gxjc-74v5-3vx3 Moderate: Malformed ForbiddenAnnotations.Regex can bypass Tenant validation and trigger namespace admission panic
- GHSA-gjw4-3v3v-rqxg High: Tenant owner bypasses Capsule's forbidden namespace/service/node label and annotation enforcement because
ForbiddenListSpec.ExactMatchrunssort.SearchStrings(byte order) over a slice sorted case-insensitively - GHSA-f94q-w3w8-cj67 Moderate: hostnameRegexHandler.OnUpdate validates stale (old) Tenant regex, allowing invalid AllowedHostnames regex to bypass webhook validation
✨ New Features
- 755cef5: feat(rules): add service enforcement rules (#1982) (@oliverbaehler) - Read More
- 755cef5: feat(chart): add flowschema and apipriority (#1982) (@oliverbaehler)
- 0b11582: feat: add scheduler enforcement rule (#1971) (@oliverbaehler) - Read More
🐛 Bug fixes
- 8d89d68: fix(sec): corrects validation for regex objects (hostname and forbidden (#1983) (@oliverbaehler)
- 4e9e529: fix(webhook): remove dead diff code block that panics on nil namespace metadata (#1976) (@jouve)
Full Changelog: v0.13.6...v0.13.7
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.7ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.7
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.617 Jun 2026Release notes
Open source →Changelog
🐛 Bug fixes
- f84f9d6: fix(webhook): Release annotation on bounded ResourcePoolClaim (#1965) (@FerroO2000)
- af2f377: fix: add serviceaccount validation for tenantowners and tenants (#1966) (@oliverbaehler)
- af2f377: fix: racing condition for terminating namespaces (#1966) (@oliverbaehler)
- af2f377: fix: fix typo in
namespaces/finalize(#1966) (@oliverbaehler)
Full Changelog: v0.13.5...v0.13.6
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.6ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.6
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.509 Jun 2026Release notes
Open source →Changelog
✨ New Features
- e2aa501: feat(chart): allow additional controller rbac (#1958) (@oliverbaehler)
- 327296a: feat: add action type for rules and regexp cache (#1957) (@oliverbaehler)
- 34262c5: feat: add rule-based QOS enforcement (#1961) (@oliverbaehler)
🐛 Bug fixes
- 34262c5: fix: skip terminating namespaces for Tenantresources and GlobalTenantResources (#1961) (@oliverbaehler)
- 34262c5: fix: migrate registry rules api (#1961) (@oliverbaehler)
- 34262c5: fix: migrate promotions rules api (#1961) (@oliverbaehler)
- 6120885: fix: translate serviceaccounts to type serviceaccount not user (#1956) (@oliverbaehler)
Full Changelog: v0.13.4...v0.13.5
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.5ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.5
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.405 Jun 2026Release notes
Open source →Changelog
🐛 Bug fixes
- 4c72af7: fix: best effort patch reconciling status (#1952) (@oliverbaehler)
- 4c4d927: fix: use different match strategy for truthy and match (#1953) (@oliverbaehler)
Full Changelog: v0.13.3...v0.13.4
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.4ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.4
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.304 Jun 2026Release notes
Open source →Changelog
🐛 Bug fixes
- 780be87: fix: preserve ca-bundles injected from external providers (#1948) (@oliverbaehler)
🛠 Dependency updates
- 999869d: feat(deps): bump golang 1.26.4 (#1949) (@oliverbaehler)
- 3fc945b: fix(deps): update module sigs.k8s.io/cluster-api to v1.13.2 (#1874) (@renovate[bot])
Full Changelog: v0.13.2...v0.13.3
Check out what's new in this release
Docker Images
ghcr.io/projectcapsule/capsule:0.13.3ghcr.io/projectcapsule/capsule:latest
Helm Chart
View this release on Artifact Hub or use the OCI helm chart:ghcr.io/projectcapsule/charts/capsule:0.13.3
Review the Major Changes section first before upgrading to a new version
Important
Kubernetes compatibility
Note that the Capsule project offers support only for the latest minor version of Kubernetes.
Backwards compatibility with older versions of Kubernetes and OpenShift is offered by vendors.Kubernetes version Minimum required v1.35>= 1.35.0Thanks to all the contributors! 🚀 🦄
-
v0.13.203 Jun 2026Nothing published for this version
-
v0.13.2-0.20260601074645-0c5862ded72001 Jun 2026 pre-releaseNothing published for this version
-
v0.13.129 May 2026Nothing published for this version
-
v0.13.028 May 2026Nothing published for this version
-
v0.12.5-0.20260519140558-7a65ab7afce019 May 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260505053440-859aa0360b6c05 May 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260504131211-71418aec977f04 May 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260501165009-2208890c959101 May 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260419064724-96d06c715b8b19 Apr 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260410125729-0ebadaa1101b10 Apr 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260403120431-011500086fbd03 Apr 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260221180916-0cd90760ac9421 Feb 2026 pre-releaseNothing published for this version
-
v0.12.5-0.20260212222834-2dfd4f39ba9312 Feb 2026 pre-releaseNothing published for this version
-
v0.12.419 Dec 2025Nothing published for this version
-
v0.12.311 Dec 2025Nothing published for this version
-
v0.12.210 Dec 2025Nothing published for this version
-
v0.12.109 Dec 2025Nothing published for this version
-
v0.12.005 Dec 2025Nothing published for this version
-
v0.11.226 Oct 2025Nothing published for this version
-
v0.11.2-0.20251114082558-3c5708a37f7414 Nov 2025 pre-releaseNothing published for this version
-
v0.11.2-0.20251111082919-78af6c5467a511 Nov 2025 pre-releaseNothing published for this version
-
v0.11.2-0.20251110104043-7f9e5b80c66d10 Nov 2025 pre-releaseNothing published for this version
-
v0.11.2-0.20251031073527-866c69ffc32231 Oct 2025 pre-releaseNothing published for this version
-
v0.11.2-0.20251025071902-b5bdc75a631d25 Oct 2025 pre-releaseNothing published for this version
-
v0.11.123 Oct 2025Nothing published for this version
-
v0.11.020 Oct 2025Nothing published for this version
-
v0.10.904 Sep 2025Nothing published for this version
-
v0.10.9-0.20250829163154-cab3ba50e11929 Aug 2025 pre-releaseNothing published for this version
-
v0.10.825 Aug 2025Nothing published for this version
-
v0.10.722 Aug 2025Nothing published for this version
-
v0.10.620 Aug 2025Nothing published for this version
-
v0.10.518 Aug 2025Nothing published for this version
-
v0.10.5-0.20250815190745-100454d303c315 Aug 2025 pre-releaseNothing published for this version
-
v0.10.414 Aug 2025Nothing published for this version
-
v0.10.4-0.20250813071402-0ab01359773413 Aug 2025 pre-releaseNothing published for this version
-
v0.10.4-0.20250812074635-b22adc424f4b12 Aug 2025 pre-releaseNothing published for this version
-
v0.10.4-0.20250806072108-30168db4fa1106 Aug 2025 pre-releaseNothing published for this version
-
v0.10.4-0.20250802121519-cdca11f0b97002 Aug 2025 pre-releaseNothing published for this version
-
v0.10.301 Aug 2025Nothing published for this version
-
v0.10.221 Jul 2025Nothing published for this version
-
v0.10.2-0.20250704080056-ebfa654b699a04 Jul 2025 pre-releaseNothing published for this version
-
v0.10.101 Jul 2025Nothing published for this version
-
v0.10.1-0.20250607065945-2fb2c791079707 Jun 2025 pre-releaseNothing published for this version
-
v0.10.1-0.20250604072613-288f08e7351304 Jun 2025 pre-releaseNothing published for this version
-
v0.10.022 May 2025Nothing published for this version
-
v0.9.1-0.20250509084751-e6fcfaf6f65209 May 2025 pre-releaseNothing published for this version
-
v0.9.009 May 2025Nothing published for this version
-
v0.8.101 May 2025Nothing published for this version
-
v0.8.030 Apr 2025Nothing published for this version