diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c9ed7f..6f81279 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), ## [Unreleased] +## [0.8.4] - 2026-09-30 + +### Added + +- Flathub submission documents are in `packaging/flathub`. +- Microsoft Store text for the `runFullTrust` capability is in `packaging/microsoft-store/restricted-capabilities.md`. + +### Changed + +- Client and UI code is grouped by area: cluster session, kubeconfig, terminal, charts, editor, grid, and the shell, connection, and storage windows. +- AppStream includes screenshots, an age rating, and the kubeconfig step after install. + ## [0.8.3] - 2026-09-29 ### Added diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4c148ec..e5e6663 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -57,6 +57,7 @@ Store listing copy: | Product features (up to 20 bullets, 200 characters each) | [packaging/microsoft-store/product-features.md](packaging/microsoft-store/product-features.md) | | Keywords (up to 7, 40 characters each, 21 words total) | [packaging/microsoft-store/keywords.md](packaging/microsoft-store/keywords.md) | | Copyright, additional license terms, Developed by | [packaging/microsoft-store/additional-info.md](packaging/microsoft-store/additional-info.md) | +| Restricted capability `runFullTrust` | [packaging/microsoft-store/restricted-capabilities.md](packaging/microsoft-store/restricted-capabilities.md) | | Store logos (9:16 poster, 1:1 box art, app tiles) | [packaging/microsoft-store/logos.md](packaging/microsoft-store/logos.md) | ### System requirements (Properties) @@ -85,6 +86,18 @@ The app is a win-x64 desktop console (tables, YAML, terminal). It does not use a | Processor | x64 | Not specified | | Graphics | Not specified | Not specified | +## Flathub + +`FlatpakPack` writes the GitHub Release `.flatpak` from the linux-x64 publish. A Flathub submission builds a release tag from source. Open the pull request on [flathub/flathub](https://github.com/flathub/flathub) against `new-pr`. + +| Field | Document | +|-------|----------| +| Pull request and local check | [packaging/flathub/submission.md](packaging/flathub/submission.md) | +| Upstream files and NuGet sources | [packaging/flathub/sources.md](packaging/flathub/sources.md) | +| Manifest values | [packaging/flathub/manifest.md](packaging/flathub/manifest.md) | +| Finish args | [packaging/flathub/permissions.md](packaging/flathub/permissions.md) | +| Verified app id | [packaging/flathub/verification.md](packaging/flathub/verification.md) | + ## GitHub setup exe The GitHub Windows installer stays the WiX Burn `setup.exe`. Its switches are `/quiet /norestart` (install), `/repair /quiet /norestart` (repair), and `/uninstall /quiet /norestart` (uninstall). Signing that exe for an EXE/MSI Store listing needs a Trusted Root Authenticode certificate and the Burn order: payload PEs, then the MSI, then `wix burn detach` / sign the engine / `wix burn reattach` / sign `setup.exe` ([WiX signing](https://docs.firegiant.com/wix/tools/signing/)). diff --git a/data/com.maks_it.clusterconsole.metainfo.xml b/data/com.maks_it.clusterconsole.metainfo.xml index b5853d2..1a1b77a 100644 --- a/data/com.maks_it.clusterconsole.metainfo.xml +++ b/data/com.maks_it.clusterconsole.metainfo.xml @@ -9,6 +9,7 @@ CC0-1.0 Apache-2.0 +

**After installation, point the app at a kubeconfig that can reach a running cluster (KUBECONFIG or ~/.kube/config).**

Browse a Kubernetes cluster from the desktop using your kubeconfig. Apply YAML, follow logs, exec into pods, and manage port-forwards without a browser.

Settings stay on this computer. Cluster access uses the network and files under the home folder (typically ~/.kube).