What's Changed
Highlight
- Added Helm support for managing Helm releases and charts.
- Added App catalog for discovering and deploying applications from Artifact Hub.
- Added multi-namespace selection for resource tables.
- Added many native Kubernetes resource types across core, apps, networking, storage, certificates, coordination, scheduling, admission, resource, and migration APIs.
- Added deployment expose dialog for creating Services from Deployments.
Fixes And Hardening
- Fixed Kubernetes proxy handling for hop-by-hop headers.
- Prometheus auto-discovery now skips headless services and only selects expected Prometheus-compatible ports.
- Improved column helper usage across resource list pages.
- Resource apply now checks create and update permissions against the actual operation.
- OAuth JWT refresh now rejects expired tokens that cannot be refreshed.
- Fixed resource API version fallback behavior.
Dependencies
- Updated Go dependencies, including Anthropic SDK, Go crypto/net, Kubernetes libraries, and controller-runtime.
- Updated frontend dependencies, including React, Vite, Tailwind, TanStack Query, Tabler icons, Vitest, and TypeScript ESLint.
- Upgraded ESLint tooling.
Thanks @zxh326, @zzl221000
Full Changelog: v0.11.0...v0.12.0