diff --git a/CHANGELOG.md b/CHANGELOG.md index 8aebd00..f63184d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/). ## Unreleased +## [0.7.0] — 2026-08-29 + ### Changed - **netbird**: `server.ingressGrpc.annotations` is now empty by default diff --git a/charts/netbird/Chart.yaml b/charts/netbird/Chart.yaml index a1995dc..c5d1218 100644 --- a/charts/netbird/Chart.yaml +++ b/charts/netbird/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: netbird description: A Helm chart for deploying NetBird VPN management, signal, dashboard, and relay services on Kubernetes type: application -version: 0.6.0 +version: 0.7.0 appVersion: "0.77.1" keywords: - netbird @@ -30,9 +30,9 @@ annotations: - name: Initium url: https://github.com/KitStream/initium artifacthub.io/changes: | - - kind: added - description: Dedicated gRPC and relay Services with appProtocol (h2c/ws) so Envoy-based Gateway API controllers (Cilium, Envoy Gateway) configure the correct upstream protocol - kind: changed - description: Bump NetBird from 0.72.3 to 0.73.2 + description: "BREAKING: server.ingressGrpc.annotations is now empty by default instead of carrying nginx-specific annotations, which were applied even when className pointed at another controller. ingress-nginx users must set them explicitly; the chart fails at template time if className is nginx and backend-protocol is missing. See the CHANGELOG for migration steps." - kind: changed - description: Document Cilium Gateway API setup and management.ProxyService in values.yaml + description: Bump NetBird from 0.73.2 to 0.77.1 + - kind: changed + description: Bump dashboard image from v2.39.0 to v2.91.0 to pair with server 0.77.x diff --git a/charts/netbird/docs/compatibility.md b/charts/netbird/docs/compatibility.md index 084c5ae..ada1b0e 100644 --- a/charts/netbird/docs/compatibility.md +++ b/charts/netbird/docs/compatibility.md @@ -2,12 +2,13 @@ > Auto-generated by `make compat-matrix` — do not edit manually. > -> Last updated: 2026-06-23 +> Last updated: 2026-08-29 -| Chart ╲ Server | 0.73 | 0.72 | 0.71 | 0.70 | 0.69 | 0.68 | 0.67 | 0.66 | 0.65 | 0.64 | 0.63 | 0.62 | -| -------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | -| 0.6 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | — | -| 0.5 | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | -| 0.4 | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | — | — | -| 0.3 | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | -| 0.2 | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | +| Chart ╲ Server | 0.77 | 0.76 | 0.75 | 0.74 | 0.73 | 0.72 | 0.71 | 0.70 | 0.69 | 0.68 | 0.67 | 0.66 | 0.65 | 0.64 | 0.63 | 0.62 | +| -------------- | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | ------------------ | +| 0.7 | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | — | — | — | — | — | +| 0.6 | — | — | — | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | — | +| 0.5 | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | — | — | — | — | — | — | +| 0.4 | — | — | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | — | — | +| 0.3 | — | — | — | — | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | +| 0.2 | — | — | — | — | — | — | — | — | — | — | — | :white_check_mark: | :white_check_mark: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | diff --git a/charts/netbird/tests/serviceaccount_test.yaml b/charts/netbird/tests/serviceaccount_test.yaml index fc7363b..ba09841 100644 --- a/charts/netbird/tests/serviceaccount_test.yaml +++ b/charts/netbird/tests/serviceaccount_test.yaml @@ -62,6 +62,6 @@ tests: - isSubset: path: metadata.labels content: - helm.sh/chart: netbird-0.6.0 + helm.sh/chart: netbird-0.7.0 app.kubernetes.io/managed-by: Helm app.kubernetes.io/version: "0.77.1"