Releases: AliyunContainerService/cron-operator
Releases · AliyunContainerService/cron-operator
v0.2.2
What's Changed
- build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2 by @dependabot[bot] in #47
- chore(helm): adjust indentation for resources and securityContext by @ChenYi015 in #49
- feat(helm): add global.nodeSelector by @ChenYi015 in #48
- build(deps): bump go.uber.org/zap from 1.27.0 to 1.27.1 by @dependabot[bot] in #45
- feat(helm): add global.tolerations by @ChenYi015 in #50
- feat(helm): add clusterProfile support for Edge-specific nodeSelector and tolerations by @ChenYi015 in #51
- build(makefile): add support for customizing image by @ChenYi015 in #52
- refactor(makefile): install and uninstall CRDs by @ChenYi015 in #53
- build(makefile): update Makefile for Helm chart deployment by @ChenYi015 in #55
- chore(git): update gitignore to include additional editor and system files by @ChenYi015 in #57
- deploy(helm): set securityContext to disallow privilege escalation by @ChenYi015 in #58
- test(e2e): update Makefile targets for e2e tests by @ChenYi015 in #56
- fix(makefile): replace
${VAR} with $ (VAR) for consistency by @ChenYi015 in #60 - deploy(helm): add support for specifying values file in helm upgrade command by @ChenYi015 in #61
- test(e2e): update e2e tests to use specific helm values and image tag by @ChenYi015 in #62
- Release v0.2.2 by @ChenYi015 in #59
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- chore(config): add test/utils to codecov ignore list by @ChenYi015 in #40
- feat(controller): patch status instead of update by @ChenYi015 in #41
- fix(controller): ignore not found error when deleting terminated workloads by @ChenYi015 in #42
- fix(controller): ignore already exists error when creating a new workload by @ChenYi015 in #43
- Release v0.2.1 by @ChenYi015 in #44
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- fix(helm): correct zap log level argument name by @ChenYi015 in #36
- refactor: replace verbose logging with standard info level logs by @ChenYi015 in #37
- refactor(cron): reorganize cron reconcile logic and improve workload management by @ChenYi015 in #38
- Release v0.2.0 by @ChenYi015 in #39
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Initialize project with Kubebuilder by @ChenYi015 in #1
- Add new Cron API by @ChenYi015 in #2
- Implement Cron controller by @ChenYi015 in #3
- chore(deps): add Dependabot configuration for weekly updates by @ChenYi015 in #4
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #5
- Bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #7
- Bump github.com/onsi/gomega from 1.36.1 to 1.39.0 by @dependabot[bot] in #13
- build(docker): improve build caching and update base image version by @ChenYi015 in #14
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #9
- Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.27.5 by @dependabot[bot] in #8
- chore(ci): update integration test workflows by @ChenYi015 in #16
- refactor: use cobra for CLI management by @ChenYi015 in #15
- docs: update README by @ChenYi015 in #17
- docs: add contributing guide by @ChenYi015 in #18
- Bump golang from 1.24.6 to 1.25.5 by @ChenYi015 in #20
- build(docker): replace distroless image with slim Debian base by @ChenYi015 in #19
- Bump k8s.io/apimachinery from 0.34.1 to 0.35.0 by @dependabot[bot] in #12
- Bump k8s.io/client-go from 0.34.1 to 0.35.0 by @dependabot[bot] in #11
- deploy(helm): add cron-operator Helm chart by @ChenYi015 in #21
- Refactor CLI structure with Cobra framework by @ChenYi015 in #22
- deploy(helm): add host timezone configuration option by @ChenYi015 in #23
- deploy(helm): add leaderElection.enable option by @ChenYi015 in #24
- test(helm): add unit tests for cron-operator Helm chart by @ChenYi015 in #25
- docs(helm): update cron-operator Helm chart readme by @ChenYi015 in #26
- chore(ci): update coverage reports to Codecov by @ChenYi015 in #27
- feat: support configurable max concurrent reconciles by @ChenYi015 in #28
- feat: support configurable client QPS and burst by @ChenYi015 in #29
- fix(controller): replace klog with logf for context logging by @ChenYi015 in #31
- chore(ci): add cmd directory to codecov ignore list by @ChenYi015 in #30
- feat(helm): add configurable log encoder option by @ChenYi015 in #32
- feat(helm): add log level configuration option by @ChenYi015 in #33
- docs: update readme by @ChenYi015 in #34
- chore(ci): add release workflow by @ChenYi015 in #35
New Contributors
- @ChenYi015 made their first contribution in #1
- @dependabot[bot] made their first contribution in #5
Full Changelog: https://github.com/AliyunContainerService/cron-operator/commits/v0.1.0