What's Changed
- Fix Helm repo link by @phillebaba in #205
- Remove old e2e tests workflow by @phillebaba in #211
- Bump github.com/fluxcd/pkg/runtime from 0.104.0 to 0.105.0 by @dependabot[bot] in #206
- Set best practice defaults for network router deployment by @phillebaba in #214
- Switch to using local golang ci lint and cleanup Makefile by @phillebaba in #176
- Enforce import ordering and aliases by @phillebaba in #216
- Refactor Dockerfile to build Go binary outside of Docker by @phillebaba in #218
- Bump sigs.k8s.io/controller-runtime from 0.23.3 to 0.24.0 by @dependabot[bot] in #225
- Bump github.com/netbirdio/netbird from 0.69.0 to 0.70.4 by @dependabot[bot] in #224
- Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 by @dependabot[bot] in #223
- Pin the default client image with digest by @phillebaba in #227
- Fix group reconcile removing peers by @phillebaba in #226
- Add check for go mod being dirty by @phillebaba in #229
- Add minimal e2e tests to verify operator starts by @phillebaba in #230
- Fix SPDX license header by @phillebaba in #231
- Modernize for Go 1.26 by @phillebaba in #232
- Rename Helm chart and Docker image and move to GHCR by @phillebaba in #233
Full Changelog: v0.3.1...v0.4.0