Overview
IMPORTANT: All future releases will be tagged with v prefix, starting from v1.30.0
Make sure to use the new versioning scheme across other components when upgrading.
Discussion: https://github.com/orgs/bank-vaults/discussions/2065
Features
- feat(kv): implement a file provider for Azure auth by @akijakya in #2086
- feat(dev): remove viper StringToString pflag workaround by @alexandear in #2199
- feat(dev): use internal package, bump to go 1.21 by @akijakya in #2256
- feat(GA): verify pull request by @ramizpolic in #2263
- feat(dev): add gen-docs command by @ramizpolic in #2270
Bug Fixes
- fix: add back missing pcscd entrypoint script by @sagikazarmark in #2095
- fix: Typos in errors, logs, vars, and comments by @alexandear in #2184
- fix: Replace deprecated io/ioutil with io and os by @alexandear in #2186
- fix: dupword lint; mark few linters as deprecated by @alexandear in #2200
- fix: gocritic lint issues; enable some linters by @alexandear in #2237
- fix: Issue #1823 - moving vault keys from kube secret to aws s3 by @rmullinnix461332 in #2302
Documentation
- docs: Add PR template by @tanmay-pnaik in #2089
- docs: Update issue template by @tanmay-pnaik in #2094
- docs: Update Slack URL by @tanmay-pnaik in #2101
- docs: added OpenSSF best practices badge by @lgecse in #2238
- docs: remove shared project files by @ramizpolic in #2291
Maintenance
- chore: removed duplicate test script by @akijakya in #2122
- chore: remove viper from vault file reloaders by @ramizpolic in #2105
- chore: Clean up examples moved to docs by @tanmay-pnaik in #2073
- chore: add codeowners by @ramizpolic in #2183
- chore: fix buildtag by @alexandear in #2191
- chore: update makefile by @ramizpolic in #2330
Dependency
View all dependency changes
- build(deps): bump google.golang.org/api from 0.133.0 to 0.134.0 by @dependabot in #2079
- build(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.2.7+incompatible to 2.2.8+incompatible by @dependabot in #2084
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.307 to 1.44.314 by @dependabot in #2090
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.475 to 1.62.503 by @dependabot in #2091
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.503 to 1.62.504 by @dependabot in #2092
- build(deps): bump gocloud.dev from 0.32.0 to 0.33.0 by @dependabot in #2093
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.314 to 1.44.316 by @dependabot in #2100
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.504 to 1.62.506 by @dependabot in #2097
- build(deps): bump alpine from 3.18.2 to 3.18.3 by @dependabot in #2109
- build(deps): bump google.golang.org/api from 0.134.0 to 0.135.0 by @dependabot in #2108
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.316 to 1.44.318 by @dependabot in #2106
- build(deps): bump sigs.k8s.io/controller-runtime from 0.15.0 to 0.15.1 by @dependabot in #2102
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.506 to 1.62.508 by @dependabot in #2107
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.318 to 1.44.319 by @dependabot in #2114
- build(deps): bump cloud.google.com/go/kms from 1.15.0 to 1.15.1 by @dependabot in #2113
- build(deps): bump google.golang.org/api from 0.135.0 to 0.136.0 by @dependabot in #2112
- build(deps): bump actions/dependency-review-action from 3.0.6 to 3.0.7 by @dependabot in #2111
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.322 by @dependabot in #2124
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.508 to 1.62.511 by @dependabot in #2125
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.322 to 1.44.325 by @dependabot in #2133
- build(deps): bump actions/dependency-review-action from 3.0.7 to 3.0.8 by @dependabot in #2126
- build(deps): bump google.golang.org/api from 0.136.0 to 0.137.0 by @dependabot in #2128
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.7.0 to 1.7.1 by @dependabot in #2129
- build(deps): bump cloud.google.com/go/storage from 1.31.0 to 1.32.0 by @dependabot in #2130
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.325 to 1.44.326 by @dependabot in #2134
- build(deps): bump k8s.io/client-go from 0.27.4 to 0.28.0 by @dependabot in #2135
- build(deps): bump google.golang.org/api from 0.137.0 to 0.138.0 by @dependabot in #2136
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.0 to 1.3.1 by @dependabot in #2140
- build(deps): bump sigs.k8s.io/controller-runtime from 0.15.1 to 0.16.0 by @dependabot in #2142
- build(deps): bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #2149
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.511 to 1.62.522 by @dependabot in #2152
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.326 to 1.44.331 by @dependabot in #2153
- build(deps): bump k8s.io/apimachinery from 0.28.0 to 0.28.1 by @dependabot in #2150
- build(deps): bump k8s.io/client-go from 0.28.0 to 0.28.1 by @dependabot in #2154
- build(deps): bump docker/setup-buildx-action from 2.9.1 to 2.10.0 by @dependabot in #2158
- build(deps): bump gocloud.dev from 0.33.0 to 0.34.0 by @dependabot in #2159
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.331 to 1.44.332 by @dependabot in #2160
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.522 to 1.62.526 by @dependabot in #2161
- build(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.2.8+incompatible to 2.2.9+incompatible by @dependabot in #2156
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.332 to 1.44.334 by @dependabot in #2167
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.526 to 1.62.530 by @dependabot in #2166
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets from 1.0.0 to 1.0.1 by @dependabot in #2148
- build(deps): bump github.com/aws/aws-sdk-go from 1.44.334 to 1.45.0 by @dependabot in #2169
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.530 to 1.62.533 by @dependabot in #2168
- build(deps): bump sigs.k8s.io/controller-runtime from 0.16.0 to 0.16.1 by @dependabot in #2170
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.0 to 1.45.1 by @dependabot in #2171
- build(deps): bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in #2174
- build(deps): bump aquasecurity/trivy-action from 0.11.2 to 0.12.0 by @dependabot in #2175
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.1 to 1.45.2 by @dependabot in #2177
- build(deps): bump cachix/install-nix-action from 22 to 23 by @dependabot in #2176
- build(deps): bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 by @dependabot in #2180
- build(deps): bump github.com/hashicorp/vault/api from 1.9.2 to 1.10.0 by @dependabot in #2178
- build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #2189
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.2 to 1.45.4 by @dependabot in #2188
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.7.1 to 1.7.2 by @dependabot in #2187
- build(deps): bump docker/build-push-action from 4.1.1 to 4.2.1 by @dependabot in #2197
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.544 to 1.62.545 by @dependabot in #2194
- build(deps): bump google.golang.org/api from 0.138.0 to 0.139.0 by @dependabot in #2193
- build(deps): bump actions/cache from 3.3.1 to 3.3.2 by @dependabot in #2196
- build(deps): bump actions/dependency-review-action from 3.0.8 to 3.1.0 by @dependabot in #2198
- build(deps): bump cloud.google.com/go/storage from 1.32.0 to 1.33.0 by @dependabot in #2192
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.545 to 1.62.549 by @dependabot in #2203
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.4 to 1.45.7 by @dependabot in #2204
- build(deps): bump cloud.google.com/go/kms from 1.15.1 to 1.15.2 by @dependabot in #2205
- build(deps): bump google.golang.org/api from 0.139.0 to 0.140.0 by @dependabot in #2206
- build(deps): bump sigs.k8s.io/controller-runtime from 0.16.1 to 0.16.2 by @dependabot in #2207
- build(deps): bump docker/build-push-action from 4.2.1 to 5.0.0 by @dependabot in #2209
- build(deps): bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #2208
- build(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 by @dependabot in #2210
- build(deps): bump docker/metadata-action from 4.6.0 to 5.0.0 by @dependabot in #2211
- build(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2 by @dependabot in #2216
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.7 to 1.45.11 by @dependabot in #2223
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.11 to 1.45.12 by @dependabot in #2224
- build(deps): bump google.golang.org/api from 0.140.0 to 0.141.0 by @dependabot in #2225
- build(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0 by @dependabot in #2212
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.549 to 1.62.564 by @dependabot in #2226
- build(deps): bump google.golang.org/api from 0.141.0 to 0.142.0 by @dependabot in #2228
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.12 to 1.45.14 by @dependabot in #2229
- build(deps): bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in #2230
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.14 to 1.45.15 by @dependabot in #2233
- build(deps): bump google.golang.org/api from 0.142.0 to 0.143.0 by @dependabot in #2235
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.15 to 1.45.17 by @dependabot in #2240
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.564 to 1.62.568 by @dependabot in #2241
- build(deps): bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #2239
- build(deps): bump alpine from 3.18.3 to 3.18.4 by @dependabot in #2244
- build(deps): bump google.golang.org/api from 0.143.0 to 0.144.0 by @dependabot in #2249
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.17 to 1.45.22 by @dependabot in #2250
- build(deps): bump ossf/scorecard-action from 2.2.0 to 2.3.0 by @dependabot in #2257
- build(deps): bump golang from 1.21.1-alpine3.18 to 1.21.2-alpine3.18 by @dependabot in #2262
- build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #2265
- build(deps): bump google.golang.org/api from 0.144.0 to 0.147.0 by @dependabot in #2266
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.22 to 1.45.25 by @dependabot in #2267
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.7.2 to 1.8.0 by @dependabot in #2255
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.568 to 1.62.581 by @dependabot in #2268
- build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.1 to 1.4.0 by @dependabot in #2269
- build(deps): bump golang from 1.21.2-alpine3.18 to 1.21.3-alpine3.18 by @dependabot in #2264
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.25 to 1.45.26 by @dependabot in #2271
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.26 to 1.45.27 by @dependabot in #2276
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.581 to 1.62.584 by @dependabot in #2275
- build(deps): bump k8s.io/apimachinery from 0.28.2 to 0.28.3 by @dependabot in #2274
- build(deps): bump google.golang.org/api from 0.147.0 to 0.148.0 by @dependabot in #2278
- build(deps): bump tonistiigi/xx from 1.2.1 to 1.3.0 by @dependabot in #2277
- build(deps): bump sigs.k8s.io/controller-runtime from 0.16.2 to 0.16.3 by @dependabot in #2280
- build(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #2285
- build(deps): bump github.com/aws/aws-sdk-go from 1.45.27 to 1.46.3 by @dependabot in #2288
- build(deps): bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #2272
- build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 by @dependabot in #2295
- build(deps): bump aquasecurity/trivy-action from 0.12.0 to 0.13.1 by @dependabot in #2299
- build(deps): bump golang from
926f7f7
to7fdfef9
by @dependabot in #2304 - build(deps): bump github.com/aliyun/aliyun-oss-go-sdk from 2.2.9+incompatible to 3.0.1+incompatible by @dependabot in #2305
- build(deps): bump google.golang.org/api from 0.148.0 to 0.149.0 by @dependabot in #2311
- build(deps): bump cloud.google.com/go/storage from 1.33.0 to 1.34.1 by @dependabot in #2312
- build(deps): bump github.com/aws/aws-sdk-go from 1.46.3 to 1.47.3 by @dependabot in #2315
- build(deps): bump actions/dependency-review-action from 3.1.0 to 3.1.1 by @dependabot in #2317
- build(deps): bump golang from
7fdfef9
to96a8a70
by @dependabot in #2318 - build(deps): bump aquasecurity/trivy-action from 0.13.1 to 0.14.0 by @dependabot in #2319
- build(deps): bump github.com/aws/aws-sdk-go from 1.47.3 to 1.47.4 by @dependabot in #2322
- build(deps): bump google.golang.org/api from 0.149.0 to 0.150.0 by @dependabot in #2323
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.584 to 1.62.604 by @dependabot in #2324
- build(deps): bump actions/dependency-review-action from 3.1.1 to 3.1.2 by @dependabot in #2325
- build(deps): bump golang from 1.21.3-alpine3.18 to 1.21.4-alpine3.18 by @dependabot in #2327
- build(deps): bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #2342
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.604 to 1.62.618 by @dependabot in #2354
- build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 by @dependabot in #2348
- build(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 by @dependabot in #2331
- build(deps): bump actions/dependency-review-action from 3.1.2 to 3.1.3 by @dependabot in #2333
- build(deps): bump github.com/aliyun/alibaba-cloud-sdk-go from 1.62.533 to 1.62.544 by @dependabot in #2190
New Contributors
- @ramizpolic made their first contribution in #2105
- @alexandear made their first contribution in #2184
- @rmullinnix461332 made their first contribution in #2302
Full Changelog: 1.20.3...v1.30.0