The former kubectl.runKustomize helper is now the public
kubectl.RunKustomize. This function allows building an existing
kustomization directory.
v0.46.0
Breaking changes
Fixed ProxyUDPURL function to return the correct URL (<IP>:<PORT>),
the type of returned value changed from *url.URL to string.
Renamed ProxyURL to ProxyHTTPURL.
#1008
Added
Added support for arbitrary Helm chart values to the Kuma plugin.
#958
Introduced new functions ProxyTCPURL and ProxyTLSURL that returns
the URL in the format <IP>:<PORT>. Introduced new function ProxyHTTPSURL.
#1008
v0.45.0
Kuma addon now properly uses the Helm chart version passed in its builder's
WithVersion method.
#949
When Kuma addon is used with version greater or equal to 2.6.0 and mTLS enabled,
a default allow-all TrafficPermission gets installed to preserve previous behavior.
#950
v0.44.0
Added a call to NegotiateAPIVersion when creating a Docker client to
ensure that the client is able to communicate with the Docker daemon.
#932
v0.43.0
Added WithReleaseChannel to the GKE cluster builder to allow specifying
a release channel for the cluster.
#911
v0.42.0
Bump Kong Gateway Enterprise default image to 3.4
#867
... (truncated)
Commits
3337c75 chore(deps): bump Wandalen/wretry.action from 3.3.0 to 3.4.0 (#1037)
This release contains several improvements including performance, API additions,
and two new experimental packages whose APIs are unstable and may change in the
future.
Enhancements:
#1246[]: Add zap/exp/zapslog package for integration with slog.
#1273[]: Add Name to Logger which returns the Logger's name if one is set.
#1281[]: Add zap/exp/expfield package which contains helper methods
Str and Strs for constructing String-like zap.Fields.
This release contains several improvements including performance, API additions,
and two new experimental packages whose APIs are unstable and may change in the
future.
Enhancements:
#1246[]: Add zap/exp/zapslog package for integration with slog.
#1273[]: Add Name to Logger which returns the Logger's name if one is set.
#1281[]: Add zap/exp/expfield package which contains helper methods
Str and Strs for constructing String-like zap.Fields.
[!NOTE]
The above change in proto library usage introduces a minor behavior change within those libraries. The old github.com/golang/protobuf library would error if given a nil message to Marshal, while the new google.golang.org/protobuf library will successfully output zero bytes in this case. This means server method handlers that did return nil, nil will now return an empty message and no error, while it used to return an error. This also affects the client side, where clients sending nil messages used to fail without sending the RPC, and now they will send an empty message.
Release 1.61.2
Dependencies
Update http2 library to address vulnerability CVE-2023-45288
Bumps the production-dependencies group with 13 updates:
1.2.3
1.4.2
0.5.9
0.6.0
0.24.1
0.47.0
1.8.1
1.9.0
1.24.0
1.26.0
1.54.0
1.62.1
1.30.0
1.33.0
0.26.0
0.29.3
0.26.0
0.29.3
0.26.0
0.29.3
0.26.0
0.29.3
0.14.1
0.17.3
1.3.0
1.4.0
Updates
github.com/go-logr/logr
from 1.2.3 to 1.4.2Release notes
Sourced from github.com/go-logr/logr's releases.
... (truncated)
Commits
1205f42
Merge pull request #295 from go-logr/dependabot/github_actions/actions/checko...ccedcbd
Merge pull request #294 from go-logr/dependabot/github_actions/github/codeql-...bead577
build(deps): bump actions/checkout from 4.1.5 to 4.1.6a492d95
build(deps): bump github/codeql-action from 3.25.4 to 3.25.519ad07c
build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.31c97a21
build(deps): bump actions/checkout from 4.1.4 to 4.1.5f70c5b5
build(deps): bump github/codeql-action from 3.25.3 to 3.25.44ade8d3
build(deps): bump golangci/golangci-lint-action from 5.3.0 to 6.0.188d98bd
Merge pull request #289 from go-logr/dependabot/github_actions/golangci/golan...432cd86
Merge pull request #288 from go-logr/dependabot/github_actions/actions/setup-...Updates
github.com/google/go-cmp
from 0.5.9 to 0.6.0Release notes
Sourced from github.com/google/go-cmp's releases.
Commits
c3ad843
Add cmpopts.EquateComparable (#340)e250a55
Use of hotlinking of Go identifiers (#337)8a3e8dd
set workflow permission to read-only (#327)8cea5de
Pin GitHub action versions (#332)3bb304a
Run tests for Go 1.20 version (#322)571a56b
Remove purego fallbacks (#325)Updates
github.com/kong/kubernetes-testing-framework
from 0.24.1 to 0.47.0Release notes
Sourced from github.com/kong/kubernetes-testing-framework's releases.
... (truncated)
Changelog
Sourced from github.com/kong/kubernetes-testing-framework's changelog.
... (truncated)
Commits
3337c75
chore(deps): bump Wandalen/wretry.action from 3.3.0 to 3.4.0 (#1037)3d7aec6
feat: publish kubectl.RunKustomize (#1036)e21b04b
chore(deps): bump github.com/docker/docker (#1033)a025430
chore(deps): bump Wandalen/wretry.action from 3.2.0 to 3.3.0 (#1034)a03f6ad
chore(deps): bump Wandalen/wretry.action from 3.1.0 to 3.2.0 (#1031)05b3afe
chore(deps): bump sigs.k8s.io/controller-runtime from 0.17.2 to 0.17.3 (#1032)b52ee2d
chore(deps): bump sigs.k8s.io/kustomize/api from 0.17.0 to 0.17.1fa2aba1
chore(deps): bump github.com/kong/go-kong from 0.52.0 to 0.54.0c4818f1
chore(deps): bump sigs.k8s.io/kustomize/api from 0.16.0 to 0.17.0d387788
chore(deps): bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 (#1026)Updates
github.com/stretchr/testify
from 1.8.1 to 1.9.0Release notes
Sourced from github.com/stretchr/testify's releases.
... (truncated)
Commits
bb548d0
Merge pull request #1552 from stretchr/dependabot/go_modules/github.com/stret...814075f
build(deps): bump github.com/stretchr/objx from 0.5.1 to 0.5.2e045612
Merge pull request #1339 from bogdandrutu/uintptr5b6926d
Merge pull request #1385 from hslatman/not-implements9f97d67
Merge pull request #1550 from stretchr/release-notesbcb0d3f
Include the auto-release notes in releasesfb770f8
Merge pull request #1247 from ccoVeille/typos85d8bb6
fix typos in comments, tests and github templatese2741fa
Merge pull request #1548 from arjunmahishi/msgAndArgs6e59f20
http_assertions: assert that the msgAndArgs actually works in testsUpdates
go.uber.org/zap
from 1.24.0 to 1.26.0Release notes
Sourced from go.uber.org/zap's releases.
Changelog
Sourced from go.uber.org/zap's changelog.
Commits
96038b7
Prepare for release v1.26.0 (#1355)c17272e
Add WithLazy Logger method (#1319)99f1811
exp: Add a changelog (#1353)7728f39
chore(CHANGELOG): Move reference links to sections (#1352)5a27bab
perf: Faster string encoding (#1350)82c728b
Replace benbjohnson/clock with custom MockClock (#1349)b7aed24
zapslog: Handle empty attrs centrally (#1351)2b35963
lint: Enable errcheck, fix failures (#1345)9a36792
test: improve slog coverage (#1347)e5e8b70
build(deps): bump actions/checkout from 3 to 4 (#1346)Updates
google.golang.org/grpc
from 1.54.0 to 1.62.1Release notes
Sourced from google.golang.org/grpc's releases.
... (truncated)
Commits
9952aa8
Change version to 1.62.1 (#7020)d7334c4
fix enabling compression by trimming whitespaces in accept encoding header (#...d076e14
rpc_util: Fix RecvBufferPool deactivation issues (#6766)9d981b0
cherry-pick #6997 to 1.62.x release branch (#6979) (#7018)7c4b553
Switch version to 1.62.1-dev (#6995)d715b2e
Change version to 1.62.0 (#6994)d706a42
cherry-pick #6926 to 1.62 release branch (#6986)8a4ca0c
cherry-pick #6977 to 1.62.x release branch (#6979)d41b01d
encoding: fix typo (#6966)c2b50ee
deps: fix backwards compatibility with encoding (#6965)Updates
google.golang.org/protobuf
from 1.30.0 to 1.33.0Updates
k8s.io/api
from 0.26.0 to 0.29.3Commits
067c548
Update dependencies to v0.29.3 tagf98a503
Merge pull request #123763 from liggitt/proto-1.291e39277
[CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/pr...f5eca04
Merge pull request #122959RomanBednar/automated-cherry-pick-of-#122728
fd1786f
flag PersistentVolumeLastPhaseTransitionTime field as betaa48c0a4
Merge pull request #122429 from MadhavJivrajani/tools-bump-129656e18f
.*: bump golang.org/x/tools to v0.16.10d77c34
Merge remote-tracking branch 'origin/master' into release-1.29bb0a75c
add beta comment for pod replacement policy0099855
update go.modUpdates
k8s.io/apimachinery
from 0.26.0 to 0.29.3Commits
d794766
Merge pull request #123763 from liggitt/proto-1.299b124b1
[CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/pr...dc7e034
Merge pull request #122429 from MadhavJivrajani/tools-bump-1297d94fef
.*: bump golang.org/x/tools to v0.16.13c8c1f2
update go.mod12dc3f8
Merge pull request #113374 from ahmedtd/kep-3257-projected-types03a1b4b
LRUExpireCache: Allow removing multiple keys under lockbc0a03b
Merge pull request #119762 from AxeZhan/PollUntilContextCancel16d50e6
Merge pull request #121552 from pohly/klog-update6b13b03
dependencies: klog v2.110.1Updates
k8s.io/client-go
from 0.26.0 to 0.29.3Commits
46588f2
Update dependencies to v0.29.3 tag403b37f
Merge pull request #123763 from liggitt/proto-1.2992199ae
[CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/pr...baea19d
Merge pull request #122429 from MadhavJivrajani/tools-bump-1293373afd
.*: bump golang.org/x/tools to v0.16.1288368e
update go.mod86d49e7
Merge pull request #113374 from ahmedtd/kep-3257-projected-types59c256a
Regenerate for ClusterTrustBundlePEM projected volume APIac369c3
Define ClusterTrustBundlePEM projected volume66e57f7
Merge pull request #121552 from pohly/klog-updateUpdates
k8s.io/code-generator
from 0.26.0 to 0.29.3Commits
867d3ef
Merge pull request #123763 from liggitt/proto-1.299d92335
[CVE-2024-24786] Bump github.com/golang/protobuf v1.5.4, google.golang.org/pr...3cc1c2e
Merge pull request #123376skitt/automated-cherry-pick-of-#123261
a9bce21
codegen: don't nuke files if only verifying07ba736
Merge pull request #122429 from MadhavJivrajani/tools-bump-1292a7860a
.*: bump golang.org/x/tools to v0.16.1599d00c
code-generator: fix invalid replace of klog51ae00d
Merge pull request #121808 from cpanato/go-update-main87e6f21
update go.mod66e74b7
Merge pull request #121552 from pohly/klog-updateUpdates
sigs.k8s.io/controller-runtime
from 0.14.1 to 0.17.3Release notes
Sourced from sigs.k8s.io/controller-runtime's releases.