Releases
v1.12.0
Compare
Sorry, something went wrong.
No results found
v1.12.0
BREAKING CHANGES
Minimum Go version is now 1.25 (upgraded from 1.23). Contributors and CI environments must use Go 1.25+.
FEATURES
f5os_lag: LAG resource now accepts LACP or STATIC mode
CI/CD: Split acceptance tests into 22 sequential per-resource jobs with resource_group mutex for safe shared-device testing
CI/CD: Added coverage threshold enforcement (75%) to both GitHub Actions and GitLab CI via shared scripts/check-coverage.sh
CI/CD: Added cve-scan job using govulncheck
BUG FIXES
f5os_user: Password update now uses admin set-password endpoint, fixing failures when provider does not have the user's old password
IMPROVEMENTS
Aligned GitHub Actions unit test job timeout with GitLab CI (30m to 65m)
Upgraded golangci-lint-action to v9.2.1 and golangci-lint to v2.12.2 (Go 1.25 compatible)
Made GitHub Actions govulncheck job non-blocking pending Go toolchain upgrade to 1.25.11
Removed redundant go:build CI job
Added unit tests for common.go utility functions and f5os_tenant_image data source
Increased unit test coverage to 80%+ across all 20 resources (overall: 81.2%)
SECURITY
Upgraded Go from 1.23.6 to 1.25.10
Upgraded golang.org/x/net from v0.39.0 to v0.55.0
Upgraded golang.org/x/sys from v0.32.0 to v0.44.0
Upgraded google.golang.org/grpc from v1.65.0 to v1.79.3
You can’t perform that action at this time.