Releases: motoki317/kd
Releases · motoki317/kd
Release list
v0.3.7
Changelog
Bug fixes
- 56870f3 fix(canvas): clamp camera transitions
- f388708 fix(canvas): compute interactive zoom bounds
- e74dce4 fix(canvas): keep fitting graphs inside the viewport
- 9f9f41f fix(canvas): keep overflowing graphs covered
- 27a1289 fix(canvas): respect the toolbar inset in covered y clamps
Docker image: ghcr.io/motoki317/kd:0.3.7 (linux amd64/arm64)
v0.3.6
Changelog
Features
- d9058c5 feat(api): seed loggable from viewer-authorized log sources
- 06d4ee1 feat(graph): compute per-node log availability
- c7032c8 feat(web): gate the Logs tab on the server flag
Bug fixes
- e01bbf3 fix(api): bound the graph stream's metrics call with a 10s timeout
- cab8044 fix(logs): re-attach crashloop logs only on a new container instance
- d8dc09c fix(logs): stop re-dumping completed pod logs
- cbf41e3 fix(web): extend the silent-stall watchdog to the graph stream
- 1c3de0e fix(web): resolve selection against current state on every snapshot
Others
- f4d65c7 build(just): use [script] recipes so noexec tempdirs can't break the build
Docker image: ghcr.io/motoki317/kd:0.3.6 (linux amd64/arm64)
v0.3.5
Changelog
Bug fixes
- ec44793 fix(logs): time-sort aggregated logs from the first line
Docker image: ghcr.io/motoki317/kd:0.3.5 (linux amd64/arm64)
v0.3.4
Changelog
Bug fixes
- 051484b fix(sse): recover the sidebar from a silently-stalled namespaces stream
Docker image: ghcr.io/motoki317/kd:0.3.4 (linux amd64/arm64)
v0.3.3
Changelog
Bug fixes
- 54c07bd fix(store): wake subscribers for late-registered CRD kinds
- bbe2c9f fix(web): end an edge-drag on pointercancel, not only pointerup
Others
- f18d820 refactor(config): reuse splitCSV; drop dead dev-user flag
- 7629ee9 refactor(graph): remove duplicated field/health helpers
- 6d2e1d8 refactor(graph,store): address Pass-1 quality-review findings
- 401c670 refactor(server): fold duplicated Go helpers into single sources of truth
- 0e32a12 refactor(web): dedup and de-drift client helpers (Pass 2)
- 96aa866 refactor(web): fold duplicated client helpers into single sources of truth
- 6f00a51 refactor(web): give the resource-dimension vocabulary a neutral home
- b751279 refactor: address Pass-3 feedback — finish pill-id dedup, keep kindFromType total
Docker image: ghcr.io/motoki317/kd:0.3.3 (linux amd64/arm64)
v0.3.2
Changelog
Bug fixes
- fc04107 fix(graph): show container's spec image, not the node's cached-tag alias
Docker image: ghcr.io/motoki317/kd:0.3.2 (linux amd64/arm64)
v0.3.1
v0.3.0
Changelog
Features
- b379775 feat(api): stream resource events over SSE, ending the 8s drawer poll
- aa91149 feat(api): stream sidebar namespace health over SSE, ending the 15s poll
- 880681a feat(web): move the full-screen toggle to the drawer tab bar
- c314fc8 feat(web): syntax-highlight and fold the manifest tab
Bug fixes
- 1a675e0 fix(api): give the events sort a total order so an idle stream stays silent
- 660d4c1 fix(web): don't flag a false error when a switched context lacks the selected namespace
Docker image: ghcr.io/motoki317/kd:0.3.0 (linux amd64/arm64)
v0.2.1
Changelog
Performance
- e115ecf perf(conn): replace perpetual heartbeat with event-driven ping
Docker image: ghcr.io/motoki317/kd:0.2.1 (linux amd64/arm64)
v0.2.0
Changelog
Features
- 2f222c8 feat(canvas): make the Fit button zoom all the way out to fit everything
- 9c84766 feat(canvas): notched cards, data-flow traces, and direct-neighbor spotlight
- 6f06726 feat(canvas): pan and zoom the blueprint grid with the cards
- 916fab9 feat(clock): update resource ages every second
- ba59b11 feat(drawer): collapse the init-containers section once every step is done
- 94881d2 feat(drawer): extend the legend filter to the workload rollup gauge
- 6a65b79 feat(drawer): filter the pod gauge by clicking a container legend
- 6e8c909 feat(drawer): stack the pod gauge by container, drop per-card bars
- 57ce4a5 feat(theme): Blueprint overhaul — engineering schematic design language
Bug fixes
- bf16f25 fix(drawer): even out KindFacts block spacing in the detail drawer
- 1ee2140 fix(drawer): make the pod host chip open its Node in the Nodes view
- 36e931e fix(drawer): stop open animation replaying on background resource polls
Others
- e4bf7e6 refactor(drawer): drop the now-dead owners/onNavigate plumbing
- a85ab96 refactor(drawer): remove the owner parent-link chips
Docker image: ghcr.io/motoki317/kd:0.2.0 (linux amd64/arm64)