- fix: v in Latest Set Version in ClusterClassClusterUpgrader by @dkoshkin in #68
- fix: use kubernetes-upgrader categories by @dkoshkin in #70
- fix: set status.phase for Plan by @dkoshkin in #71
- fix: use more Watches in MachineImageSyncer by @dkoshkin in #73
- fix: use cluster-upgrader categories by @dkoshkin in #74
- feat: add spec.paused fields to MachineImageSyncer and ClusterClassClusterUpgrader by @dkoshkin in #75
- fix: use correct MachineImageTemplateResource struct name by @dkoshkin in #76
- fix: regenerate zz_generated.deepcopy.go and remove incompatible linter by @dkoshkin in #77
- chore(deps): Bump mfinelli/setup-shfmt from 2 to 3 by @dependabot in #78
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #79
- fix: race condition where multiple Jobs are created by @dkoshkin in #80
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.5.0...v0.6.0
- chore: use a MachineImageTemplate object by @dkoshkin in #39
- chore: rename example files by @dkoshkin in #41
- fix: MachineImageSyncer reconcile race by @dkoshkin in #42
- chore: refactor machineimagesyncer controller to be more testable by @dkoshkin in #43
- fix: watch for Jobs in MachineImage reconciler by @dkoshkin in #44
- chore(deps): Bump actions/checkout from 3 to 4 by @dependabot in #45
- chore(deps): Bump k8s.io/apiextensions-apiserver from 0.27.2 to 0.28.1 by @dependabot in #46
- chore: refactor policy package to be more generic by @dkoshkin in #47
- feat: refactor to use ClusterClassClusterUpgrader type by @dkoshkin in #48
- fix: use builtin Owns kubebuilder watcher func by @dkoshkin in #49
- fix: watch MachineImage in Plan controller by @dkoshkin in #50
- feat: implement Debian repository source type by @dkoshkin in #51
- chore(deps): Bump k8s.io/apiextensions-apiserver from 0.28.1 to 0.28.2 by @dependabot in #52
- chore(deps): Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #53
- chore(deps): Bump docker/login-action from 2 to 3 by @dependabot in #54
- docs: add architecture details in README by @dkoshkin in #56
- docs: wait for clusterctl providers by @dkoshkin in #57
- fix: remove debug print lines by @dkoshkin in #59
- docs: minor fixes in the README by @dkoshkin in #58
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.4.0...v0.5.0
- feat: add MachineImageSyncer type with an initial test implementation by @dkoshkin in #37
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.3.0...v0.4.0
- chore: rename MachineImage API by @dkoshkin in #28
- chore: rename spec.ImageID to ID by @dkoshkin in #30
- chore(deps): Bump k8s.io/client-go from 0.27.2 to 0.27.5 by @dependabot in #33
- chore(deps): Bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.2 by @dependabot in #32
- chore(deps): Bump sigs.k8s.io/cluster-api from 1.5.0 to 1.5.1 by @dependabot in #31
- feat: support auto upgrading Clusters with a Plan type by @dkoshkin in #36
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.2.1...v0.3.0
- chore: revert "don't publish archives in releases" by @dkoshkin in #25
- chore: more README fixes by @dkoshkin in #26
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.2.0...v0.2.1
- chore: don't publish archives in releases by @dkoshkin in #20
- chore: include sample in releases by @dkoshkin in #22
- chore: update README with usage instructions by @dkoshkin in #23
- fix: set status on success by @dkoshkin in #24
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.1.3...v0.2.0
- build: use out/ directory for components yaml by @dkoshkin in #18
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.1.2...v0.1.3
- chore: login to ghcr before release by @dkoshkin in #16
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.1.1...v0.1.2
- chore: add upx tool by @dkoshkin in #14
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/compare/v0.1.0...v0.1.1
- feat: Initial implementation building images by @dkoshkin in #1
- chore(deps): Bump asdf-vm/actions from 2.1.0 to 2.2.0 by @dependabot in #12
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 by @dependabot in #11
- chore(deps): Bump guyarb/golang-test-annotations from 0.6.0 to 0.7.0 by @dependabot in #3
- @dkoshkin made their first contribution in #1
Full Changelog: https://github.com/dkoshkin/kubernetes-upgrader/commits/v0.1.0