What's Changed
Chore
- Bumped Go to 1.26.1
- Bumped Portainer Agent to 2.39.1-LTS
- Bumped the following actions in CI and release GitHub Actions:
- actions/checkout@v6
- actions/setup-go@v6
- actions/upload-artifact@v7
- Added arm architecture support for musl - #112
- Added riscv64 architecture support for musl - #114
Feature
- Added support for registry configuration - #126
Security
- CVE-2026-33186 - bumped google.golang.org/grpc to v1.79.3
- CVE-2026-39883 - bumped go.opentelemetry.io/otel/sdk to v1.43.0
- CVE-2024-28180 - bumped github.com/go-jose/go-jose/v4 to 4.1.4
- CVEs - bumped github.com/nats-io/nats-server to v2.12.6
Improvements
- Optimized NodeSetter webhook for patching objects efficiently - #118
- Added cgroupv2 detection, nftables proxy mode for kube-proxy including table flush on start, and kernel loading - #116
- Added support for registry configuration via hosts.toml - #126
- Optimized binary size, crun, zstd compression, online/offline build variants - #117
Fixes
- Updated container images to use fully-qualified image references for proper loading - #115
- Normalized hostname for consistency - #116
- Added mutex to prevent data race for the use of client set in webhook - #122
- Fixed WaitGroup deadlocks and premature readiness signaling on failed startup paths - #123 and #124
- Fixed Alpine 3.23 compatibility issues causing post-reboot crashes #132
- Fixed a few issues for the installation script - #130
- Fixed an issue where stale runtime state caused pod sync failures on restart - #127
New Contributors
- @Ritish134 made their first contribution in #112
- @mmoll made their first contribution in #114
- @nova8-technologies made their first contribution in #115
- @samdulam made their first contribution in #132
Full Changelog: v1.1.2...v1.1.3