Releases: ironcore-dev/FeDHCP
Releases · ironcore-dev/FeDHCP
v0.2.9
Changes
- Adapt httpboot plugin to respond with client specific UKIs @hardikdr (#155)
- Add netboot plugin @5kt (#140)
- Always push @5kt (#153)
🧰 Maintenance
- Bump docker/build-push-action from 5 to 6 @dependabot (#161)
- Bump k8s.io/client-go from 0.30.1 to 0.30.2 @dependabot (#158)
- Bump k8s.io/api from 0.30.1 to 0.30.2 @dependabot (#159)
- Bump github.com/ironcore-dev/ipam from 0.2.1 to 0.2.2 @dependabot (#157)
- Bump sigs.k8s.io/controller-runtime from 0.18.3 to 0.18.4 @dependabot (#156)
v0.2.8
Changes
🚀 Features
- Add address type check when selecting OOB networks @damyan (#152)
- Make PXE plugin not brake the plugin chain @damyan (#151)
🧰 Maintenance
- Bump ksivamuthu/actions-setup-gh-cli from 2 to 3 @dependabot (#150)
- Bump sigs.k8s.io/controller-runtime from 0.18.2 to 0.18.3 @dependabot (#149)
- Bump k8s.io/client-go from 0.30.0 to 0.30.1 @dependabot (#146)
v0.2.7
Changes
🚀 Features
- Implement OOB DHCPv4 @damyan (#145)
- Enable CGO at build time @damyan (#133)
- Allow non-root to listen on priveleted ports @damyan (#143)
🐛 Bug Fixes
🧰 Maintenance
- Bump golangci/golangci-lint-action from 5 to 6 @dependabot (#142)
- Bump sigs.k8s.io/controller-runtime from 0.18.1 to 0.18.2 @dependabot (#141)
- Bump sigs.k8s.io/controller-runtime from 0.18.0 to 0.18.1 @dependabot (#139)
- Bump golangci/golangci-lint-action from 4 to 5 @dependabot (#137)
- Bump k8s.io/client-go from 0.29.4 to 0.30.0 @dependabot (#128)
v0.2.6
Changes
🚀 Features
- Introduce IPv6 OOB plugin @damyan (#134)
- Add PXE/TFTP tests @damyan (#131)
- Add IPv4 implemenetation for
pxeboot
plugin @damyan (#122) - Do not use log.Fatal() @damyan (#116)
- Improve watcher when waiting for IP deletion @damyan (#114)
🐛 Bug Fixes
🧰 Maintenance
- Bump k8s.io/api from 0.29.4 to 0.30.0 @dependabot (#130)
- Bump pascalgn/size-label-action from 0.5.0 to 0.5.2 @dependabot (#126)
- Bump k8s.io/client-go from 0.29.3 to 0.29.4 @dependabot (#125)
- Bump k8s.io/api from 0.29.3 to 0.29.4 @dependabot (#124)
- Bump github.com/ironcore-dev/ipam from 0.2.0 to 0.2.1 @dependabot (#121)
- Bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 @dependabot (#117)
v0.2.5
Changes
🚀 Features
- Do not sleep after deletion, watch the object until the deletion is finalized @damyan (#113)
- Refactor plugin IPAM @damyan (#110)
- Add ARM64 builds @damyan (#108)
- Ignore 'AlreadyExists" API error when creating IPAM IP @damyan (#103)
- Improve logging @damyan (#102)
- Rename default branch to
main
@damyan (#101) - Make onmetal's logging verbosity configurable @damyan (#100)
- Add some badges to README: @damyan (#94)
- Add multi-subnet support for IPAM @damyan (#93)
🐛 Bug Fixes
🧰 Maintenance
- Bump dependabot/fetch-metadata from 1 to 2 @dependabot (#109)
- Bump k8s.io/client-go from 0.29.2 to 0.29.3 @dependabot (#98)
- Bump k8s.io/api from 0.29.2 to 0.29.3 @dependabot (#96)
- Add some badges to README: @damyan (#94)
v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Changes
🚀 Features
- Fix module name, switch to public
ipam
@damyan (#86) - Make FeDHCP reuse-compliant @damyan (#81)
- Bump module versions @damyan (#80)
- Run all actions on public runners @damyan (#79)
🐛 Bug Fixes
🧰 Maintenance
- Bump golangci/golangci-lint-action from 3 to 4 @dependabot (#73)
- Bump sigs.k8s.io/controller-runtime from 0.17.0 to 0.17.1 @dependabot (#72)