K8sGPT changelog: what's new each month
Every stable K8sGPT release summarised by month: the highlights, new features, improvements, fixes and anything you need to act on. 3 months covered; the current month updates daily.
September 2026
2 releases: 0.4.38 → 0.4.39
September brought resource-level analysis improvements and enhanced security posture. The month focused on finer-grained diagnostics and safer handling of Kubernetes objects.
Highlights
- Analyze individual resources with the new --resource flag for targeted troubleshooting.
- ValidatingAdmissionPolicy analyzer added to cover Kubernetes policy validation.
- Resource names anonymised in event-derived failures for improved privacy.
- Security updates to gRPC dependencies.
- Improved event filtering to reduce false positives.
New
- --resource flag to analyze a single resource instead of entire namespaces
- ValidatingAdmissionPolicy analyzer for Kubernetes admission policy validation
- Resource name anonymisation in event-derived failures
Improved
- Service events now filtered by involved object kind to reduce noise
- Namespace validation performed before running core analyzers
- Duplicate reporting of unsupported scaleTargetRef and missing references eliminated
- OpenAIClient guarded against empty completion choices
Fixed
- Security vulnerability in google.golang.org/grpc updated to v1.83.2
- Flag description corrected for --with-stat
August 2026
1 release: 0.4.37
August brought new AI provider support and stability improvements. The release focused on expanding integration options and fixing edge cases in Kubernetes resource analysis.
Highlights
- Added Amazon Bedrock Mantle as a new AI provider with OpenAI-compatible API.
- Integrated LiteLLM backend for broader language model support.
- Fixed concurrency handling in custom analysis to prevent deadlocks and panics.
- Improved robustness of Ingress and HTTPRoute analyzers against nil values.
New
- Amazon Bedrock Mantle AI provider support
- LiteLLM backend integration
Improved
- Max-concurrency clamping in custom analysis to prevent deadlock conditions
- Ingress analyzer now handles resource backends safely
- HTTPRoute analyzer guards against nil backend port values
- Deployment analyzer handles nil spec.replicas gracefully
Fixed
- Panic when processing Ingress resources with resource-type backends
- Nil pointer dereference in HTTPRoute backend port checking
- Nil pointer dereference in deployment replica specification
- Potential deadlock and panic in custom analysis with high concurrency
July 2026
2 releases: 0.4.35 → 0.4.36
July brought stability improvements and fixes across pod scheduling detection, gateway analyzers, and AI model integrations. Several dependency updates and bug fixes ensure more reliable cluster diagnostics.
Highlights
- Added detection for SchedulingGated pods to improve visibility into pod scheduling issues.
- Fixed handling of empty conditions in Gateway and GatewayClass analyzers to prevent crashes.
- Corrected Vertex AI model IDs and fixed parameter handling for Anthropic models.
- Protected cache operations against nil gRPC connections for more robust operation.
- Resolved nil reference issues in Service endpoint analysis.
New
- Detection for SchedulingGated pods to identify pods stuck in scheduling gates.
Improved
- Gateway and GatewayClass analyzers now guard against empty conditions.
- Service not-ready endpoints analysis now handles nil TargetRef safely.
- Vertex AI integration corrected to use proper model identifiers without stray characters.
- Anthropic model parameter handling now sends temperature or topp exclusively as required.
- Cache Store and Load operations protected against nil gRPC connections.
Fixed
- SchedulingGated pod detection was missing from pod analysis.
- Crashes in Gateway/GatewayClass analyzers when conditions were empty.
- Nil reference errors in Service not-ready endpoints handling.
- Vertex AI model IDs contained stray asterisks causing authentication issues.
- gRPC cache operations could fail on nil connections.
Summaries are written automatically from the official release notes (full changelog ↗); check the original notes before relying on a detail. K8sGPT: pricing, features and alternatives · All changelogs
