Changes
⚠️ Breaking
- Remove deprecated uuid field from ServerSpec @afritzler (#699)
🚀 Features
- Reconcile
Settypes until all patching/creation is completed @nagadeesh-nagaraja (#676) - Remove deprecated uuid field from ServerSpec @afritzler (#699)
- Add
DNSRecordtemplate volume to Helm chart @stefanhipfel (#660) - Update gofish dependency and adjust for changes @stmcginnis (#644)
- Add priority field to ServerMaintenance for ordering maintenance tasks @stefanhipfel (#687)
- Add short names to metal resources @afritzler (#679)
- Kubebuilder update from v4.11.1 to v4.12.0 @afritzler (#686)
🐛 Bug Fixes
- Ensure
ServerMaintenanceis removed when performing a BMC version upgrade @stefanhipfel (#712) - Bump
gofishto v0.21.4 @xkonni (#717) - Fix percentage display in BMC/BIOS update conditions @xkonni (#711)
- Fix flaky BMCVersion/BIOSVersion tests due to nil UpgradeTask pointer @afritzler (#703)
- Refactor BIOSSettings and BMCSettings with condition-based state tracking @nagadeesh-nagaraja (#653)
🧰 Maintenance
- Bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 @dependabot[bot] (#716)
- Bump rollup from 4.42.0 to 4.59.0 @dependabot[bot] (#715)
- Bump lodash-es and mermaid @dependabot[bot] (#702)
- Bump github.com/stmcginnis/gofish from 0.21.1 to 0.21.3 @dependabot[bot] (#701)
- Fix release drafter to support drafting patch releases on release branches @afritzler (#698)
- Set correct branch for releases @afritzler (#697)
- Add CLAUDE.md to point to AGENTS.md @afritzler (#694)
- Bump github.com/jaypipes/ghw from 0.22.0 to 0.23.0 @dependabot[bot] (#682)
- Bump golang from 1.25.7 to 1.26.0 @dependabot[bot] (#681)
- Collaps concepts section in docs @afritzler (#677)