Releases: mercari/spanner-autoscaler
Releases · mercari/spanner-autoscaler
v0.5.0
What's Changed
New Features 🎉
- Add scaleup step size feature by @kazuki-hanai in #132
Other Changes
- Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 by @dependabot in #93
- Bump golang.org/x/text from 0.3.6 to 0.3.8 by @dependabot in #94
- Update Kubebuilder/components versions by @rustycl0ck in #97
- Add permisisons to CI for adding size labels by @rustycl0ck in #100
- Migrate to
actions/github-script
Github Action by @rustycl0ck in #101 - Enable Dependabot for version updates by @rustycl0ck in #99
- Bump github/codeql-action from 1 to 2 by @dependabot in #103
- Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #105
- Bump actions/checkout from 3 to 4 by @dependabot in #125
- Bump golang from 1.19 to 1.21 by @dependabot in #117
- Bump cloud.google.com/go/spanner from 1.46.0 to 1.54.0 by @dependabot in #136
- Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #130
- Bump docker/login-action from 2 to 3 by @dependabot in #129
- Bump docker/build-push-action from 4 to 5 by @dependabot in #128
- Bump github.com/onsi/gomega from 1.24.1 to 1.30.0 by @dependabot in #135
- Bump actions/setup-go from 4 to 5 by @dependabot in #138
- Bump github/codeql-action from 2 to 3 by @dependabot in #140
- Bump actions/github-script from 6 to 7 by @dependabot in #139
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #146
- Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #145
- Bump go.uber.org/zap from 1.24.0 to 1.26.0 by @dependabot in #142
- Bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #148
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #149
New Contributors
- @dependabot made their first contribution in #93
- @kazuki-hanai made their first contribution in #132
Full Changelog: v0.4.3...v0.5.0
v0.4.3
What's Changed
New Features 🎉
- Support smaller
ScaledownStepSize
(less than 1000) by @rustycl0ck in #92
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
Other Changes
- Update README.md by @JiyeYu in #86
- Add additional information for
scaledownStepSize
by @kaustubhhiware in #87 - Update documentation for
scaledownStepSize
value constraint by @rustycl0ck in #88 - Allow
--scale-down-interval
to be overwritten by SpannerAutoscaler resource by @tkuchiki in #89
New Contributors
- @JiyeYu made their first contribution in #86
- @kaustubhhiware made their first contribution in #87
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
Other Changes
- Honor config-file options by @rustycl0ck in #85
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
New Features 🎉
- Add
SpannerAutoscaleSchedule
API by @rustycl0ck in #71 - Switch from command line flags to config file based options by @shuheiktgw in #77
- Add full functionality for handling schedules by @rustycl0ck in #78
- Update documentation by @rustycl0ck in #81
Other Changes
- Correct GitHub Actions go mod cache prefix by @shuheiktgw in #72
- Add unit tests for v1alpha1 ConvertTo by @shuheiktgw in #67
- Add more tests for webhook defaults by @shuheiktgw in #73
- Add unit tests for v1alpha1 ConvertFrom by @shuheiktgw in #74
- Add unit tests for webhook validations by @shuheiktgw in #75
- Add
delete
functionality for schedule resources by @rustycl0ck in #76 - Fix
RoleBinding
andnamespace
in samples by @rustycl0ck in #80 - Create CodeQL workflow by @rustycl0ck in #82
- Add validation webhook for
SpannerAutoscaleSchedule
by @rustycl0ck in #79
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
New Features 🎉
- Add new API version -
v1beta1
by @rustycl0ck in #61 - Migrate
SpannerAutoscaler
controller and packages to usev1beta1
by @rustycl0ck in #64 - Add
validation
anddefaulting
webhooks by @rustycl0ck in #65 - Remove custom
logging
package by @rustycl0ck in #68 - Change
pkg
tointernal
and improve logging by @rustycl0ck in #69
Other Changes
- Set a Spanner client log by @shuheiktgw in #62
- Switch all internal compute capacity to processing units only by @rustycl0ck in #66
New Contributors
- @shuheiktgw made their first contribution in #62
Full Changelog: v0.2.3...v0.3.0
v0.2.3
v0.2.2
What's Changed
Other Changes
- Minimize manual creation of manifest files at deployment by @rustycl0ck in #50
- Improvements to release process by @rustycl0ck in #51
- Add
make
target for downloading external dependencies by @rustycl0ck in #52 - Enable
golangci-lint
checks by @rustycl0ck in #53 - Fix directory structure and migrate tests to Ginkgo by @rustycl0ck in #55
- Remove custom pkg
pointer
by @rustycl0ck in #56
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Integrate
kpt
with Kustomize resources by @rustycl0ck in #47
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Add goreleaser workflow by @micnncim in #25
- Fix action-add-labels by @tkuchiki in #35
- Update size workflow trigger by @micnncim in #36
- Add pull_request event to test job by @tkuchiki in #37
- Support impersonate by @apstndb in #32
- Support Processing Units by @apstndb in #34
- Fix check-release workflow by @tkuchiki in #45
- Add command line flags for zap by @rustycl0ck in #44
- Bump kubebuilder version from
v2
tov3
by @rustycl0ck in #40
New Contributors
Full Changelog: v0.1.5...v0.2.0