v0.11.0-rc.4
- fix: release naming and docker (#478) (f5d846c)
- fix: release naming and docker (#477) (0e51ae5)
- fix: add GH_TOKEN to release workflow for GitHub CLI authentication (2032edd)
- fix: add git user configuration to release workflow (1f9c728)
- 🚀 Refactor kwatch (#476) (9e28265)
- fix: switch star history chart to a working data source (#473) (18bdea0)
- fix: node field selector bug and migrate v1 Endpoints to EndpointSlice (9d2627c)
- refactor: smart message format across all providers (7593af1)
- refactor: clean LLM prompt — remove examples, tighten rules (ab75802)
- feat: alert retry jitter, cluster-autoscaler monitor, audit logging, graph pruning, service endpoint debounce, LLM prompt fix, and various improvements (e149a41)
- remove AGENTS.md (4f38cad)
- 100% handler coverage and remaining coverage gap closure (ac92518)
- fix: set BaselineTTL in TestControllerPodEvent to prevent baseline suppression (ee79a55)
- Fix hard-coded string lengths, severity for critical thresholds, filter nil guards, AddIndexers unchecked error, shutdown goroutine lifecycle, metrics dead code (0c3443b)
- Add PVC edges to graph, configmap/secret/pvc impact reporting, tests; fix TestFirstKey flake; periodic graph rebuild (1480c3f)
- Sustained checks for HPAScalingError, CronJobSuspended, node pressure; fix HighRestartCount bypassing DisruptionFilter; add ResolveByResource cooldown; container_killing_filter exact match; CLHF orphan migration; Evicted/Preempting back in obviousReasons (8e07264)
- Refactor IncidentKey for consistent crash-loop handling (70c2d7b)
- Refine system prompt for Kubernetes RCA assistant (9ed1a98)
- Enhance system prompt for Kubernetes RCA assistant (27e7d55)
- Update process_node.go (1e46b75)
- Update Correlation config parameters (1d21e51)
- Add cooldown cleanup for seen keys (155144c)
- chore: stage and commit all pending changes (daada0b)
- chore: update LLM image references and CI config (69bbe8c)
- chore: add all missing config fields to example config (f52543d)
- chore: replace real values with placeholders in example config (6714853)
- chore: remove unused pendingPodThreshold from example config (39c1fb8)
- docs: remove 'sidecar' from AI descriptions (1d9186b)
- docs: note LLM sidecar only supports amd64/arm64 (9358156)
- feat: add new hexagonal badge logo for kwatch brand identity (29bac52)
- chore: update LLM model references and remove CHANGELOG (566b2af)
- upgrade models (2771217)
- chore(helm): remove replicaCount and nativeSidecar from chart (a7a1a44)
- chore: fix minor robustness and maintenance issues (f39052b)
- fix: prevent re-notification of active errors on restart (ed55972)
- fix: persist LLM analysis to correlation engine and swap to MiniCPM5-1B (dfef6d6)
- 📝 Rewrite README with emojis and beginner-friendly tone (cc5535d)
- 📝 Remove outdated provider screenshots from README (a7073eb)
- 📝 Update README to match current config defaults and add missing sections (df82488)
- 🔧 Revert test2 image ref back to kwatch in publish.yml (3267eeb)
- 🔧 Fix chart: scoping bug and GOMEMLIMIT to match deploy.yaml (3a2430c)
- 🔧 Sync Helm chart defaults with deploy.yaml (resources, pullPolicy, LLM keep-alive, fix typo) (bbc37c3)
- 🔧 Increase HpaMonitor SustainedMinutes default to 20 (f02d4e7)
- 🔧 Set ReportStartupBaseline default to false (c7bf2d4)
- 🔧 Enable LLM by default across all config layers (e563a08)
- 🚀 Squashed changes from test2 (90fb8dd)
- 🐛 Fix useradd failure under QEMU for arm64 LLM image build (#465) (e7be61e)
- 🔧 Update GitHub Actions to latest versions (Node 24) (#464) (f4b93a5)
- 🚀 Refactor kwatch (#458) (1090df7)
- test: add NoiseFilter tests (0450aab)
- ✨ incident enrichment, lifecycle management, and Slack thread support (#455) (a14c773)
- 🔧 Refactor to follow Kubernetes project structure and logging standards and fix startup notification message (#437) (9dbfe31)
See the full diff since v0.10.5.