Skip to content

Commit b53fa19

Browse files
committed
docs: add changelog for v0.1.0 and refresh roadmap
1 parent f7e26b5 commit b53fa19

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## [Unreleased]
6+
7+
## [0.1.0] - 2026-03-08
8+
9+
### Added
10+
11+
- Initial `kdocter` CLI:
12+
- `kdocter diagnose cluster`
13+
- `kdocter diagnose pod <name>`
14+
- Namespace controls: `-n/--namespace`, `-A/--all-namespaces`
15+
- Output formats: `text`, `json`, `sarif`
16+
- Offline analysis via `--context-file`
17+
- Analyzer engine, analyzer trait, and registry
18+
- Built-in analyzers (CrashLoopBackOff, ImagePullBackOff, OOMKilled, Unschedulable, Missing Secret/ConfigMap, Service selector mismatch, Node NotReady, NetworkPolicy-related)
19+
- Dependency graph layer and key relations (`Deployment -> ReplicaSet -> Pod`, `Ingress -> Service`, `Service -> Pod`, `Pod -> Secret/ConfigMap/PVC/Node`, `PVC -> PV`)
20+
- Confidence scoring and diagnosis ranking
21+
22+
### Changed
23+
24+
- README roadmap updated to separate completed milestones vs next milestones
25+
26+
### CI / Release
27+
28+
- GitHub Actions CI workflow for build/test
29+
- Tagged release workflow for publishing binaries

0 commit comments

Comments
 (0)