Skip to content

Releases: motoki317/kd

v0.3.7

Choose a tag to compare

@github-actions github-actions released this 18 Jul 16:08
ce49649

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

Choose a tag to compare

@github-actions github-actions released this 18 Jul 01:42
8dcf90f

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

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:16
dd9e230

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

Choose a tag to compare

@github-actions github-actions released this 13 Jul 16:54
e6408f7

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

Choose a tag to compare

@github-actions github-actions released this 11 Jul 03:04
b751279

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

Choose a tag to compare

@github-actions github-actions released this 01 Jul 12:27
165b9ac

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

Choose a tag to compare

@github-actions github-actions released this 25 Jun 04:52
df47f55

Changelog

Features

  • 596770e feat: show kd identity and build info in the help card

Bug fixes

  • 5c6f409 fix(web): hold scroll position when folding manifest fields
  • 191af3f fix(web): size the resource drawer relative to the viewport

Docker image: ghcr.io/motoki317/kd:0.3.1 (linux amd64/arm64)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 10:16
3a91e4a

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

Choose a tag to compare

@github-actions github-actions released this 19 Jun 14:06
e34ad85

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

Choose a tag to compare

@github-actions github-actions released this 19 Jun 10:21
b5492e3

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)