Skip to content

Releases

v0.7.0-alpha.1

v0.7.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Nov 14:38
42d58fd

What's Changed

Full Changelog: v0.6.0...v0.7.0-alpha.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 09:44
0e74043

Note

AI-assisted: The release notes were generated by Claude, but the analysis, discussion, and definition of the change were human-led.

Snellius now runs on an implementation-independent Gateway API core, with kgateway as its first pack (#31). For kgateway users nothing changes: every page and API v1 response stays the same.

New

  • Class-only installs (off by default). With installs.classOnly=true, a GatewayClass whose controller no pack recognises shows as its own install, with health read from Gateway API status alone.
  • API v1, additive: features on each install, packs in /api/v1/meta, and label and ruleSetLabel beside a computed fact's rule set.
  • Pack API for Go extensions: extension.NewCore, WithPack, Pack, Impl and app.RunWith. extension.New still means the core plus kgateway.

Breaking (Go and frontend extensions only)

  1. Controller metrics leave engine.Config and health.Input; they reach the engine as the kgateway pack's collected value (ctrlmetrics.CollectOnce + Publish).
  2. computed.Rules loses Delegation; it is now the optional computed.Delegator.
  3. Downstream web apps register kgatewayWebPack to keep the Delegation tab and kgateway copy.

The v0.6.0 upgrade notes show each change.

Install

helm install ui oci://ghcr.io/duncandoyle/charts/snellius --version 0.6.0 \
  -n snellius --create-namespace

Upgrading from 0.5.x: helm upgrade ui oci://ghcr.io/duncandoyle/charts/snellius --version 0.6.0 -n snellius --reuse-values.

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 08 Nov 14:28
61e5fba

Note

AI-assisted: The release notes were generated by Claude, but the analysis, discussion, and definition of the change were human-led.

A bug-fix release.

Fixed

  • Fresh data no longer shows as stale when the cluster's clock is off. The UI now measures data age with the server's clock, taken from each response's Date header. A cluster clock that drifted behind the browser, for example a minikube VM after the laptop slept, made fresh data read "Data is stale. Last checked 35m ago" (#28).

Install

helm install ui oci://ghcr.io/duncandoyle/charts/snellius --version 0.5.1 \
  -n snellius --create-namespace

Upgrading from 0.5.0: helm upgrade ui oci://ghcr.io/duncandoyle/charts/snellius --version 0.5.1 -n snellius --reuse-values.

v0.5.0 — Snellius

Choose a tag to compare

@github-actions github-actions released this 07 Nov 23:22
0014cce

Note

AI-assisted: The release notes were generated by Claude, but the analysis, discussion, and definition of the change were human-led.

kgateway-ui is now Snellius: a read-only UI for Kubernetes Gateway API, built for kgateway.

Install

helm install ui oci://ghcr.io/duncandoyle/charts/snellius --version 0.5.0 -n snellius --create-namespace
kubectl -n snellius port-forward svc/ui-snellius 8080:80

What's new

  • New name, logo and artifacts: image ghcr.io/duncandoyle/snellius, chart oci://ghcr.io/duncandoyle/charts/snellius, Go module github.com/DuncanDoyle/snellius, npm @snellius/shell.
  • Hovering Error or Warning on the Gateways, Routes and ListenerSets lists and the overview shows the finding behind it.
  • An About page, opened with the ⓘ button in the header.
  • No false "Data is stale" banner after a tab was in the background.
  • Stabilization: KGWUI-024 errors reach the Gateway page and summaries; on kgateway 2.5 a selector that matches nothing is flagged again; the status-sync count is gone.

Upgrading from kgateway-ui

The selector and object names change, so this is an uninstall and reinstall with your saved values. Follow Upgrading from kgateway-ui. Finding codes keep the KGWUI- prefix.

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 16:43
662ecc5

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 19:37
8342a38

What's Changed

New Contributors

Full Changelog: https://github.com/DuncanDoyle/kgateway-ui/commits/v0.3.0