|
| 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.13.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 | + What's New |
| 28 | + Features |
| 29 | + Log Buffer Limit (#932) |
| 30 | + Added a configurable upper bound on the number of lines retained in the log view buffer to prevent unbounded memory growth during long log sessions. |
| 31 | + - Config: logging.max_lines in ~/.config/kubetui/config.yaml |
| 32 | + - Per-query override: limit:<n> (alias lim) keyword in the log query |
| 33 | + - When the buffer exceeds the limit, the oldest lines are dropped first |
| 34 | + logging: |
| 35 | + max_lines: 5000 |
| 36 | + pod:api log:error limit:1000 |
| 37 | + Namespace Fallback (#952) |
| 38 | + Configurable list of namespaces to display when the Kubernetes API does not allow listing namespaces (e.g. RBAC restrictions). The namespace selector now falls back to the configured list with an indicator in the title. |
| 39 | + fallback_namespaces: |
| 40 | + - production |
| 41 | + - staging |
| 42 | + - dev |
| 43 | + Per-widget Error Display (#953, #956) |
| 44 | + Reworked the way data-fetch errors are displayed in widgets. Previously, errors were shoehorned into each widget's data type — Table widgets had their header replaced with ERROR, and Log/List widgets had ANSI-colored error lines mixed into their content. The Tab/Dialog layer now manages widget error state separately and renders the error in place while preserving the widget's title and border. The view automatically reverts to the normal display when fresh data arrives. The display style is themable via theme.component.error. |
| 45 | + theme: |
| 46 | + component: |
| 47 | + error: |
| 48 | + fg_color: red |
| 49 | + modifier: bold |
| 50 | + Bug Fixes |
| 51 | + - Prevent API resources tab panic with non-zero priority columns (#958) - Fixed an index out-of-bounds panic when rendering tables that include priority columns. |
| 52 | + Dependencies |
| 53 | + - Update kube to v3.1.0 (#944) and k8s-openapi to v0.27.1 (#940) |
| 54 | + - Update tokio to v1.50.0 (#938) |
| 55 | + - Update clap to v4.6.1 (#928, #929, #942, #943, #960) |
| 56 | + - Update jiff to v0.2.24 (#933, #937, #939, #961) |
| 57 | + - Update unicode-segmentation to v1.13.2 (#945, #946, #947) |
| 58 | + - Update rayon to v1.12.0 (#957) |
| 59 | + - Update bitflags to v2.11.1 (#959) |
| 60 | + - Update once_cell to v1.21.4 (#941) |
| 61 | + - Update strum to 0.28.0 (#934) |
| 62 | + - Update anyhow to v1.0.102 (#930) |
| 63 | + - Update futures to v0.3.32 (#926) |
| 64 | + - Update GitHub artifact actions (#936) |
| 65 | + - Lock file maintenance (#925, #962) |
| 66 | + Full Changelog: v1.12.1...v1.13.0 |
| 67 | +ReleaseNotesUrl: https://github.com/sarub0b0/kubetui/releases/tag/v1.13.0 |
| 68 | +ManifestType: defaultLocale |
| 69 | +ManifestVersion: 1.12.0 |
0 commit comments