|
| 1 | +# Created with komac v2.12.1 |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: kosay.kubetui |
| 5 | +PackageVersion: 1.9.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 | + New Features |
| 28 | + - Runtime customization of pod table columns (#779) |
| 29 | + Customize which columns are shown in the pod table while the app is running. |
| 30 | + Press t to open the column selection dialog, use Space/Enter to toggle visibility, and J/K to reorder columns. |
| 31 | + Required columns like NAME are always visible and cannot be deselected. |
| 32 | + - Column presets for pod view (#783) |
| 33 | + Define reusable column presets in config.yaml under pod.column_presets. |
| 34 | + Load a preset at startup with --pod-columns-preset. |
| 35 | + Optionally, set a default preset with pod.default_preset to apply automatically when no CLI option is provided. |
| 36 | + Priority (highest to lowest): |
| 37 | + - --pod-columns |
| 38 | + - --pod-columns-preset |
| 39 | + - config.yaml default_preset |
| 40 | + - built-in default |
| 41 | + - New UI component: CheckList |
| 42 | + Supports multi-selection, required items, reordering, and theming. |
| 43 | + Used in the pod column selection dialog. |
| 44 | + - Enum-based PodColumn |
| 45 | + Switched from string-based to a type-safe enum. |
| 46 | + Added FromStr parsing, sorting, hashing, and improved overall safety and maintainability. |
| 47 | + Improvements & Refactor |
| 48 | + - Extracted shared column building logic into convert_columns. |
| 49 | + - Improved deduplication logic to preserve user-defined column order. |
| 50 | + - Clarified CLI help text and updated README instructions. |
| 51 | + - Added footer to the pod column dialog showing available key bindings: |
| 52 | + [Space/Enter] to toggle, [J/K] to move. |
| 53 | + Documentation |
| 54 | + - Expanded README with details and usage examples for column presets. |
| 55 | + - Added a help dialog section explaining runtime customization of pod columns. |
| 56 | + Fixes |
| 57 | + - Fixed an issue where duplicate columns could appear in the pod view. |
| 58 | + - Updated the sample config: reordered columns and added the IP column for better defaults. |
| 59 | + Dependencies |
| 60 | + - fix(deps): update rust crate clap to v4.5.40 by @renovate in #778 |
| 61 | + - fix(deps): update rust crate arboard to v3.6.0 by @renovate in #782 |
| 62 | + - fix(deps): update rust crate tokio to v1.46.0 by @renovate in #784 |
| 63 | + - fix(deps): update rust crate tokio to v1.46.1 by @renovate in #785 |
| 64 | + - fix(deps): update rust crate kube to v1 by @renovate in #772 |
| 65 | + Full Changelog: v1.8.1...v1.9.0 |
| 66 | +ReleaseNotesUrl: https://github.com/sarub0b0/kubetui/releases/tag/v1.9.0 |
| 67 | +ManifestType: defaultLocale |
| 68 | +ManifestVersion: 1.10.0 |
0 commit comments