This release upgrades WrapGuard's dependencies and addresses security vulnerabilities across the project.
Dependencies
Go Runtime and Toolchain
- Upgraded Go from 1.24.2 to 1.25.12
- Updated Go module version requirement to 1.25.0
Direct Dependencies
- Updated
golang.zx2c4.com/wireguardto the latest version - Promoted
golang.org/x/cryptofrom an indirect to a direct dependency
Indirect Dependencies
- Updated
github.com/google/btreeto 1.1.3 - Updated
golang.org/x/netto 0.57.0 - Updated
golang.org/x/systo 0.47.0 - Updated
golang.org/x/timeto 0.15.0
CI/CD Improvements
Workflow Actions
- Upgraded GitHub Actions to newer versions:
checkout@v7,setup-go@v7,setup-node@v7,cache@v6,codecov/codecov-action@v7, and artifact actions to v7–v8 - Simplified release asset uploads by replacing deprecated
actions/upload-release-asset@v1withgh release uploadcommands
Security Scanning
- Added vulnerability scanning via
golang.org/x/vuln/cmd/govulncheck@v1.6.0to test and release workflows
Release assets
Downloads
Each archive has a matching .sha256 checksum attached to this release.