|
| 1 | +# Created with komac v2.16.0 |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: kosay.kubetui |
| 5 | +PackageVersion: 1.14.0 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: kosay |
| 8 | +PublisherUrl: https://github.com/sarub0b0 |
| 9 | +PublisherSupportUrl: https://github.com/sarub0b0/kubetui/issues |
| 10 | +Author: kosay |
| 11 | +PackageName: kubetui |
| 12 | +PackageUrl: https://github.com/sarub0b0/kubetui |
| 13 | +License: MIT |
| 14 | +LicenseUrl: https://github.com/sarub0b0/kubetui/blob/HEAD/LICENSE |
| 15 | +ShortDescription: A terminal UI for Kubernetes |
| 16 | +Description: | |
| 17 | + Kubetui is a terminal user interface (TUI) tool designed for monitoring Kubernetes resources. |
| 18 | + It provides an easy-to-use interface for developers and operators to access important information about their applications and infrastructure. |
| 19 | +Tags: |
| 20 | +- cli |
| 21 | +- kubernetes |
| 22 | +- monitor |
| 23 | +- rust |
| 24 | +- terminal |
| 25 | +- tui |
| 26 | +ReleaseNotes: |- |
| 27 | + Highlights |
| 28 | + Node tab |
| 29 | + A new Node tab (press 5) lists cluster nodes with status, roles, age, and version. It includes a detail pane for the selected node, customizable columns (runtime dialog / --node-columns / presets), label columns, and column-aware filtering. (#920, #972, #974, #975, #979, #983, #985) |
| 30 | + Column-aware filtering (Pod / Node / Config / Network) |
| 31 | + The table filter is now column-aware across all aggregate views: COL:<regex> to include, !COL:<regex> to exclude, label:<selector> applied server-side, and bare values match NAME. Terms on hidden columns become inactive (kept, not applied), the title shows a [position/shown (total)] count (e.g. [1/2 (3)]) so you can see how many rows the filter hides, and ? opens a per-tab filter help dialog. (#980, #982, #986, #988, #989, #991, #992, #997, #999) |
| 32 | + Label columns (Pod / Node / Config / Network) |
| 33 | + Register Kubernetes labels as table columns via label_columns in the config file. Registered labels also become valid filter columns and column-dialog entries. (#975, #993, #1002, #1003) |
| 34 | + Log query: multi-namespace partial success |
| 35 | + When a log query targets multiple namespaces and the resource is missing in some of them, the remaining namespaces keep streaming logs; missing ones surface as inline [kubetui] notices instead of failing the whole query. (#1004) |
| 36 | + Fixes |
| 37 | + - Force exec auth plugins non-interactive so plugin stderr can't corrupt the TUI (#987) |
| 38 | + - Keep all columns visible when the pane is too narrow (#976) |
| 39 | + - Apply theme to the pod log-query and node filter help dialogs (#984) |
| 40 | + - URL-encode user-typed label selectors (#996) |
| 41 | + - Clear filter state on filter cancel and drive the (total) indicator by filter state |
| 42 | + Internal / Refactor |
| 43 | + - Extract a shared parse_table_filter core used by all tabs (#991) |
| 44 | + - Node column registry single-source-of-truth (#995) |
| 45 | + - Apply nightly rustfmt (#971) |
| 46 | + Documentation |
| 47 | + - Overhaul the README for the new features, and document the OSC52 clipboard mode that shipped in v1.12.0 (#1006) |
| 48 | + Dependencies |
| 49 | + - Numerous dependency updates via Renovate |
| 50 | + Full Changelog: v1.13.0...v1.14.0 |
| 51 | +ReleaseNotesUrl: https://github.com/sarub0b0/kubetui/releases/tag/v1.14.0 |
| 52 | +ManifestType: defaultLocale |
| 53 | +ManifestVersion: 1.12.0 |
0 commit comments