Changelog
- 455ab3c Merge pull request #51 from sp71/feat/cronjob-next-run
- 3010bb9 feat: Tab toggles broad mode in / and f to also match column values #43
- a77e968 feat: add Next column to CronJob preview
- 6fc0724 feat: add Tail Logs action on x->l, remap Logs to x->L #38
- c90effc feat: add flake.nix
- 9f3eea7 feat: add min_contrast_ratio theme mutator #39
- 68a1a0e feat: add secret_lazy_loading config to speed up Secret list
- 6654a8b feat: better spacing for browser view
- a830b85 feat: column toggle overlay applies edits live; Esc discards #44
- c7b522e feat: flake versioning, fail-fast CI, and pre-push tag guard
- 07dc544 feat: help screen splits / (search-with-highlight) from f (filter)
- 92b5c51 feat: mouse wheel scrolls in YAML, Describe, Diff, Help, Explain modes #42
- f289b06 feat: namespace selector A binding (and only A) flips to all-namespaces
- 425f00f feat: scroll overflow indicator + namespace overlay no-match copy fix
- 4246482 feat: shift+r at LevelResourceTypes re-runs API discovery
- 7721af1 feat: show nodeport for nodeport services #46
- 61790cf feat: unify y/n confirm overlays on Enter/Esc and polish quit dialog #45
- 31dc32e fix: also cancel log streams on :q/:quit; extract cancelActiveTabLogStreams
- bd791d0 fix: also cancel log streams on :q/:quit; extract cancelActiveTabLogStreams
- 484015f fix: broad-mode persists past Enter so n/N and the applied filter keep matching
- 57ed5b9 fix: cancel log streams on tab close and quit
- e22d52e fix: cancel log streams on tab close and quit
- 0fdc5e5 fix: clamp help-screen scroll so ctrl+u responds on first press
- 894d251 fix: clarify rollback action descriptions to reflect picker behavior
- 27243b1 fix: clarify rollback action descriptions to reflect picker behavior
- dbc4760 fix: column toggle overlay box stays stable size while filtering
- 6769149 fix: column toggle overlay filter bar anchored under title (matches namespace overlay)
- 00adcb5 fix: default to UTC when spec.timeZone is empty; tidy go.mod; doc + test polish
- a25a1f6 fix: discovery completion uses middleItems-empty (not m.loading) as the "initial vs refresh" signal
- 37e7a5f fix: don't include prefixes and timestamps when they are hidden #40
- 8fc704b fix: gate older-history auto-load on cursor at top, not just scroll==0
- 78d2dff fix: help screen box stays the same height when filtering
- 6868a5c fix: help-scroll clamp uses the renderer's actual visible-rows formula
- 00f5163 fix: highlight selected resource type in parent pane at LevelResources
- aa44549 fix: pod metrics enrichment in single-namespace mode and across ticks
- e651854 fix: preserve cursor across periodic API discovery refreshes
- cf02701 fix: refresh actually refetches and Age advances between fetches
- d3094cb fix: restrict itemCache shortcut to preview loads so deleted rows disappear
- eff9e4f fix: scroll indicators split into top/bottom rows with stable layout
- b7a3eaa fix: search highlights persist past Enter; help marks current match distinctly