This release fixes a number of bugs and introduces two new features.
We have added a policy for AI(-assisted) contributions. Please have your agents follow these rules, along with the AGENTS.md file when contributing to this repo.
We have also added the In the media page. We welcome contributions to this page - just open a PR!
What's Changed
Dependencies
- github.com/luthermonson/go-proxmox → 0.6.0
- Go → 1.25.11
- We are now testing with Go versions 1.25 and 1.26 to ensure future compatibility
API
- New condition:
CredentialsNotFoundwhen credentials/secrets cannot be found or accessed - New field:
NetworkDevice.Queueswhich controls the number of queues of a network device - New field:
RouteSpec.Is6andRoutePolicySpec.Is6to disambiguate routes when address family cannot be otherwise derived
Features
- Multiqueue support @drew-viles #650
- Claim-rooted IPAM resolver (also fixes a static-IP provisioning resolution bug) @Leonorus #759 #794
Bugfixes
- Fixed three race conditions (two in testing, one in bootstrap) #711
- Fixed an issue where network config rendering would fail given multiple network interfaces and one gateway #779
- Routing table refactor that improves resilience #792
Misc
- AGENTS.md and AI policy #730
- In the media page by #752
- Testing improvements and hardening
- Started testing with Go 1.26 in addition to 1.25
New Contributors
- @drew-viles made their first contribution in #650
- @Leonorus made their first contribution in #759 #794
Full Changelog: v0.8.1...v0.8.2