v0.1.0
Changelog
- 105ab01 feat: derive upgrade plans locally with maintenance windows
- 4717392 feat: explainer states how each claim is known, and what it doesn't
- 1c54def feat: hosted mode — read-only serving with scheduled refresh
- 6a707a9 feat: interop CLI with cache, version ordering, stack solver
- 7ed12ca feat: layered stack map replaces the mermaid graph view
- d9222d2 feat: local web UI with whiteboard, stack builder, graph and planner
- 1e6bfc8 feat: rename to vkstack, and split the surfaces by audience
- 2b855cf feat: show the support lifecycle the matrix already publishes
- f30f524 fix: build counts on a node must reflect the pin
- f6ccf22 fix: describe each Supervisor train in terms true for that train
- f7a8b07 fix: name Supervisor entries as deliveries, not competing patches
- 15667d7 fix: never hide a pair the matrix calls compatible
- aca0298 fix: only real dependencies constrain a stack
- fc78b6b fix: split Supervisor nodes by release train
- 998495b fix: stop claiming Supervisor deliveries are older than the vCenter
- 75f8ba7 fix: stop inventing provenance for the vsc0 Supervisor train
- 6a108f9 fix: the goreleaser checksum key is singular
- 3871a8a refactor: cut the explainer back to a picture
Install
go install github.com/warroyo/vkstack/cmd/vkstack@v0.1.0Or download the archive for your platform above, then:
vkstack refresh # populate the local cache once (~1 min)
vkstack serve --open # the map, for people
vkstack describe # the agent-facing contract, as JSON