v2.4.3
Kubeapps v2.4.3 (chart version 7.8.4) is a new patch release that includes important improvements and extensions to all plugins, fixing many issues along the way.
A lot of effort has been applied to refine the experience when using Kubeapps with the Carvel plugin so that you can now configure and install your Carvel packages the simple UI you've grown to love. We have the basic options required to install a Carvel package in the UX as well as some configurable defaults for things like upgrade policies and pre-release version selection. See the documentation for managing Carvel packages with Kubeapps. The Flux integration in the UX has also received some improvements but is not yet at the level of the Carvel integration. We have added a comprehensive documentation for the Flux support in this guide.
This release also sees a major milestone achieved for Kubeapps: we are no longer exposing the Kubernetes API service to the UX by default! It has been a long-term goal of ours to remove the UX's requirement of talking directly to the Kubernetes API server and more recently it has been part of our plan to remove this proxying while adding the new kubeapps-apis service with its pluggable architecture. With this release, a new resources
plugin is enabled by default which allows only very specific functionality used by the UX, such as watching the Kubernetes resources related to a specific installed package (if you have the required RBAC, as always), allowing us to remove the proxy so that the Kubernetes API service is no longer exposed to the UX at all. Note that this is incompatible with the current Kubeapps operator support, which is now disabled by default on install. You can enable the operator support with the featureFlags.operators
flag upon installation, but this will also re-enable the proxy to the Kubernetes API service for the dashboard.
If you want to know more about the new plugable architecture, @absoludity has published an excellent blog post explaining the rationale behind it and how the implementation looks in Kubeapps.
E2E tests in CI have received a revamp, switching to Playwright as the new test engine, having now more reliability and better reporting so that it's much easier for us to both debug existing tests and plan new tests moving ahead!
Remember that you can contribute to Kubeapps by opening a new issue or PR!
Installation
To install this release, ensure you add the Bitnami charts repository to your local Helm cache:
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
Install the Kubeapps Helm chart:
kubectl create namespace kubeapps
helm install kubeapps --namespace kubeapps bitnami/kubeapps
To get started with Kubeapps, check out this walkthrough.
What's Changed
General changes
- add gRPC UnaryServerInterceptor for kubeapps-apis by @satya-dillikar in #3780
- Watch specific resources rather than list of all gvrs. by @absoludity in #3838
- Add actions for getting resources from resources plugin. by @absoludity in #3862
- Allow to sync and store charts with spaces in name (#3758) by @castelblanque in #3863
- Fix css overflow issues by @antgamdia in #3879
- Use cds-select in the deployment/upgrade views by @antgamdia in #3880
- Switch AppView to use new getResources. by @absoludity in #3872
- Remove most references to shared/ResourceRef by @absoludity in #3887
- Add proto and implementations for GetServiceAccountNames by @antgamdia in #3894
- Remove watchResource and associated code. by @absoludity in #3897
- Add GoFlag in CommandLine by @satya-dillikar in #3884
- Fix install repo firing twice (#3678) by @castelblanque in #3891
- Only watch resources that are updated in UX. by @absoludity in #3902
- suppress noisy logs by @satya-dillikar in #3917
- Upgrade ts-proto with fix for noImplicitReturns. by @absoludity in #3909
- Wrong Helm values reported on Update form (#3621) by @castelblanque in #3898
- Add GetNamespaceNames, CreateNamespace and CheckNamespaceExists to resources plugin by @absoludity in #3905
- Add implementation for Namespace related GRPC methods in resources plugin by @absoludity in #3910
- Switch dashboard to use checkNamespaceExists. by @absoludity in #3911
- Update resources proto with GetSecretNames and CreateSecret. by @absoludity in #3914
- App repository update form fix for filters (#3447) by @castelblanque in #3931
- Fix for malformed can-i URL (#2719) by @castelblanque in #3960
- Fix repeated operator resources shown in dashboard (#3574) by @castelblanque in #3968
- Add files from kubeapps/common by @antgamdia in #3969
- Maintainers and roadmap update by @ppbaena in #3976
- Added some more cases to the tests for chars encoding (#3758) by @castelblanque in #3998
- Set variable for Kind cluster name in makefile by @castelblanque in #4019
- Add implementation for resources secret endpoints by @absoludity in #3915
- Switch dashboard's createDockerRegistrySecret to use resources API. by @absoludity in #3916
- Add GetAppRepository to kubeops backend by @absoludity in #4027
- Remove repo secrets from redux state, fetch on mount by @absoludity in #4028
- Disable the version selector when upgrading pkgs by @antgamdia in #4013
- No more secret requests to K8s API by @absoludity in #4034
- Update dashboard's validateToken not to use k8s api server. by @absoludity in #4043
- Update cookie auth check to no longer use axios/k8s api server by @absoludity in #4045
- Use another yaml dep to unmarshall the schema by @antgamdia in #4050
- Fix namespace when watching (rather than getting) resources. by @absoludity in #4057
- DRY up use of errorByStatus in two plugins. by @absoludity in #4056
- Moved global repos to their own namespace and outside the kubeapps one by @castelblanque in #3990
- Terminology changes: replacing controversial terms from our codebase by @antgamdia in #4101
- Update copyright headers by @antgamdia in #4106
- Use the same cmd args in every cmd-based application by @antgamdia in #4177
- Migrate from go yaml.v2 to yaml.v3 by @antgamdia in #4178
- Migrate from ghodss/yaml to sigs.k8s.io/yaml by @antgamdia in #4179
- Replace
logrus
byklog
by @antgamdia in #4180 - Preparation for release v2.4.3 by @castelblanque in #4234
- Allow changing the k8s target version in Cargo by @antgamdia in #4166
- Remove proxied K8s API from our openapi.yaml by @absoludity in #4080
- Aggregate repos read/write ClusterRoles to OOB view/edit (#3680) by @castelblanque in #3991
- Use markdown in the installed app notes by @antgamdia in #4143
- Error alert component by @castelblanque in #4084
- Separate action for requesting resource refs. by @absoludity in #4211
- Use react-router-dom when possible by @antgamdia in #4137
- Call GetInstalledPackageResourceRefs with exp backoff. by @absoludity in #4233
- Enable showing the progression of a pending installation. by @absoludity in #4247
- Allow customizing QPS/Burst in the kubeapps-api service by @antgamdia in #4069
- Update error in AppView to use ErrorAlert. by @absoludity in #4199
- Update tests for installed package to test call to client. by @absoludity in #4225
- Use
Buffer.from
instead of deprecatedatob
andbtoa
by @antgamdia in #4145 - 3695 check installed pkg details 4 by @absoludity in #4223
- Rename
MasterURL
toAPIServerURL
by @antgamdia in #4155
Flux plugin
- leftover item(s) from previous PR: fixed unit tests in helm and fluxv2 TestGetInstalledPackageResourceRefs, move more shared code into plugins/pkg by @gfichtenholt in #4094
- Fix for #3636: Open Charts themselves may need caching in fluxv2 plugin by @gfichtenholt in #3899
- First step for flux plugin: switch to using flux native data types instead of unstructured #4112 by @gfichtenholt in #4175
- Fix for Cannot view newly created flux 2 package from UX #4173 by @gfichtenholt in #4204
- fix for Customer requests that kubeapps do not set TargetNamespace field on CRs created by flux plugin #4189 by @gfichtenholt in #4224
- fix for Creating flux package fails with: invalid character '#' looking for beginning of value #4212 by @gfichtenholt in #4227
- Add same workaround to show repo in flux by @antgamdia in #4236
- fix for httpclient library SetClientTLS cleanup + unit tests #4119 & finish flux plugin: switch to using flux native data types instead of unstructured #4112 by @gfichtenholt in #4238
- Ensure only one of helm or fluxv2 plugins are configured. by @absoludity in #4257
- Extract some functions to be used in other plugins by @antgamdia in #4232
Carvel plugin
- Allow selecting which SA should be used to install a Carvel pkg by @antgamdia in #3883
- Check App CR creation when CreateInstalledPackage by @antgamdia in #3970
- Set the
ValuesSchema
andDefaultValues
in Carvel pkgs by @antgamdia in #4023 - Add detailed status msgs for installed carvel pkgs by @antgamdia in #4059
- Use the package's namespace instead of the requested one in carvel plugin by @antgamdia in #4060
- Retrieve every k8s resource generated by a Carvel package installation (alt) by @antgamdia in #4068
- Add docs for the carvel plugin by @antgamdia in #4127
- Improve readme builder for carvel pkgs by @antgamdia in #4138
- Configurable auto-upgrades policy for Carvel pkgs by @antgamdia in #4085
- Remove wrongly added annotations in carvel plugin by @antgamdia in #4186
- Add default allow downgrades in carvel pkgs by @antgamdia in #4192
- Wait until CM is created when installing a carvel pkg by @antgamdia in #4139
- Improve kapp-ctrl alignment by @antgamdia in #4074
- Check the versionSelection before install/update by @antgamdia in #4222
- Fix failing test after previous PR merge by @antgamdia in #4153
- Set the
LatestMatchingVersion
field properly by @antgamdia in #4067 - Add
defaultIncludePrereleases
by @antgamdia in #4165
Documentation
- Move some doc files by @antgamdia in #4125
- Add powershell instructions by @antgamdia in #4248
- Improve install notes by @antgamdia in #4144
CI
- Use two replicas for Kubeapps-apis service in CI by @absoludity in #3867
- Update integration image by @antgamdia in #3878
- Print API logs when CI fails by @antgamdia in #3866
- Move operator integration test to its own directory and test separately. by @absoludity in #4079
- Update circleci imgs to the latest ones by @antgamdia in #4169
- Update check in e2e test to use resources api. by @absoludity in #4065
- E2E tests with Playwright by @castelblanque in #4185
- Temporary improvement for CI success rate by @castelblanque in #4136
- Fix bearer token login on E2E tests (#2898) by @castelblanque in #4215
- E2e tests fixes and improvements by @castelblanque in #4243
- Fix for test 01 aimed at GKE by @castelblanque in #4258
- CI: Don't overwrite
/app/reports
directory with html reporter. by @absoludity in #4246 - Test running without k8s api proxying. by @absoludity in #4054
- Default user positive and negative test for deploying by @castelblanque in #4221
Chart
- Add initial tpl validation for plugins by @antgamdia in #4235
- Add switch to enable/disable operators support by @castelblanque in #4051
- Sync chart with bitnami/kubeapps chart (version 7.6.0) by @kubeapps-bot in #3864
- Sync chart with bitnami/kubeapps chart (version 7.6.1) by @kubeapps-bot in #3882
- Sync chart with bitnami/kubeapps chart (version 7.6.2) by @kubeapps-bot in #3893
- Sync chart with bitnami/kubeapps chart (version 7.6.3) by @kubeapps-bot in #3954
- Sync chart with bitnami/kubeapps chart (version 7.6.4) by @kubeapps-bot in #4008
- Sync chart with bitnami/kubeapps chart (version 7.7.0) by @kubeapps-bot in #4029
- Sync chart with bitnami/kubeapps chart (version 7.7.1) by @kubeapps-bot in #4058
Dependency upgrades
- Upgrade dependencies by @antgamdia in #4121
- Bump ts-proto from 1.90.0 to 1.92.0 in /dashboard by @dependabot in #3842
- Bump puppeteer from 11.0.0 to 12.0.0 in /integration by @dependabot in #3837
- Bump @jest/test-sequencer from 27.3.1 to 27.4.0 in /integration by @dependabot in #3856
- Bump react-markdown from 7.1.0 to 7.1.1 in /dashboard by @dependabot in #3857
- Bump puppeteer from 12.0.0 to 12.0.1 in /integration by @dependabot in #3858
- Bump anyhow from 1.0.50 to 1.0.51 in /cmd/pinniped-proxy by @dependabot in #3855
- Bump jest from 27.3.1 to 27.4.0 in /integration by @dependabot in #3859
- Bump jest-circus from 27.3.1 to 27.4.0 in /integration by @dependabot in #3861
- Bump redux-thunk from 2.4.0 to 2.4.1 in /dashboard by @dependabot in #3835
- Bump reqwest from 0.11.6 to 0.11.7 in /cmd/pinniped-proxy by @dependabot in #3869
- Bump @types/swagger-ui-react from 3.35.3 to 4.1.0 in /dashboard by @dependabot in #3868
- Bump jest from 27.4.0 to 27.4.2 in /integration by @dependabot in #3871
- Bump jest-circus from 27.4.0 to 27.4.2 in /integration by @dependabot in #3870
- Bump react-intl from 5.22.0 to 5.23.0 in /dashboard by @dependabot in #3873
- Bump @types/moxios from 0.4.13 to 0.4.14 in /dashboard by @dependabot in #3860
- Bump sass from 1.43.5 to 1.44.0 in /dashboard by @dependabot in #3875
- Bump @formatjs/cli from 4.4.0 to 4.5.0 in /dashboard by @dependabot in #3876
- Bump @jest/test-sequencer from 27.4.0 to 27.4.2 in /integration by @dependabot in #3874
- Bump github.com/jinzhu/copier from 0.3.2 to 0.3.4 by @dependabot in #3877
- Bump github.com/itchyny/gojq from 0.12.5 to 0.12.6 by @dependabot in #3885
- Bump jest from 27.4.2 to 27.4.3 in /integration by @dependabot in #3886
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.7.0 to 2.7.1 by @dependabot in #3892
- Bump ts-proto from 1.92.0 to 1.92.1 in /dashboard by @dependabot in #3895
- Bump prettier from 2.5.0 to 2.5.1 in /dashboard by @dependabot in #3900
- Bump ts-jest from 27.0.7 to 27.1.0 in /dashboard by @dependabot in #3901
- Bump eslint-plugin-redos from 1.2.0 to 4.1.1 in /dashboard by @dependabot in #3903
- Bump qs from 6.10.1 to 6.10.2 in /dashboard by @dependabot in #3907
- Bump @types/lodash from 4.14.177 to 4.14.178 in /dashboard by @dependabot in #3919
- Bump @cds/core and @cds/react in /dashboard by @dependabot in #3918
- Bump prettier from 2.5.0 to 2.5.1 in /integration by @dependabot in #3904
- Bump ts-jest from 27.1.0 to 27.1.1 in /dashboard by @dependabot in #3923
- Bump typescript from 4.5.2 to 4.5.3 in /dashboard by @dependabot in #3924
- Bump helm.sh/helm/v3 from 3.7.1 to 3.7.2 by @dependabot in #3921
- Bump serde from 1.0.130 to 1.0.131 in /cmd/pinniped-proxy by @dependabot in #3925
- Bump @wojtekmaj/enzyme-adapter-react-17 from 0.6.5 to 0.6.6 in /dashboard by @dependabot in #3928
- Bump stylelint-scss from 4.0.0 to 4.0.1 in /dashboard by @dependabot in #3927
- Bump @clr/ui from 12.0.7 to 12.0.8 in /dashboard by @dependabot in #3933
- Bump swagger-ui-react from 4.1.2 to 4.1.3 in /dashboard by @dependabot in #3932
- Bump jest-circus from 27.4.2 to 27.4.4 in /integration by @dependabot in #3937
- Bump sass from 1.44.0 to 1.45.0 in /dashboard by @dependabot in #3935
- Bump ts-proto from 1.93.1 to 1.93.2 in /dashboard by @dependabot in #3934
- Bump postcss from 8.4.4 to 8.4.5 in /dashboard by @dependabot in #3940
- Bump jest from 27.4.3 to 27.4.4 in /integration by @dependabot in #3939
- Bump hyper from 0.14.15 to 0.14.16 in /cmd/pinniped-proxy by @dependabot in #3926
- Bump @jest/test-sequencer from 27.4.2 to 27.4.4 in /integration by @dependabot in #3943
- Bump kube-runtime from 0.64.0 to 0.65.0 in /cmd/pinniped-proxy by @dependabot in #3936
- Bump puppeteer from 12.0.1 to 13.0.0 in /integration by @dependabot in #3938
- Bump github.com/spf13/viper from 1.9.0 to 1.10.0 by @dependabot in #3944
- Bump kube-derive from 0.64.0 to 0.65.0 in /cmd/pinniped-proxy by @dependabot in #3942
- Bump jest from 27.4.4 to 27.4.5 in /integration by @dependabot in #3950
- Bump typescript from 4.5.3 to 4.5.4 in /dashboard by @dependabot in #3946
- Bump serde_json from 1.0.72 to 1.0.73 in /cmd/pinniped-proxy by @dependabot in #3948
- Bump kube from 0.64.0 to 0.65.0 in /cmd/pinniped-proxy by @dependabot in #3945
- Bump jest-circus from 27.4.4 to 27.4.5 in /integration by @dependabot in #3951
- Bump ts-proto from 1.93.2 to 1.93.3 in /dashboard by @dependabot in #3947
- Bump @jest/test-sequencer from 27.4.4 to 27.4.5 in /integration by @dependabot in #3949
- Bump jest-puppeteer from 6.0.2 to 6.0.3 in /integration by @dependabot in #3952
- Bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in #3958
- Bump github.com/vmware-tanzu/carvel-vendir from 0.23.0 to 0.24.0 by @dependabot in #3957
- Bump google.golang.org/grpc from 1.42.0 to 1.43.0 by @dependabot in #3959
- Bump ts-proto from 1.93.3 to 1.95.0 in /dashboard by @dependabot in #3955
- Bump tokio from 1.14.0 to 1.15.0 in /cmd/pinniped-proxy by @dependabot in #3965
- Bump github.com/spf13/viper from 1.10.0 to 1.10.1 by @dependabot in #3964
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.7.1 to 2.7.2 by @dependabot in #3972
- Bump ts-jest from 27.1.1 to 27.1.2 in /dashboard by @dependabot in #3971
- Bump serde from 1.0.131 to 1.0.132 in /cmd/pinniped-proxy by @dependabot in #3974
- Bump k8s.io/klog/v2 from 2.30.0 to 2.40.1 by @dependabot in #3979
- Bump react-intl from 5.23.0 to 5.24.0 in /dashboard by @dependabot in #3981
- Bump stylelint-scss from 4.0.1 to 4.1.0 in /dashboard by @dependabot in #3983
- Bump reqwest from 0.11.7 to 0.11.8 in /cmd/pinniped-proxy by @dependabot in #3982
- Bump google.golang.org/grpc/cmd/protoc-gen-go-grpc from 1.1.0 to 1.2.0 by @dependabot in #3984
- Bump stylelint from 14.1.0 to 14.2.0 in /dashboard by @dependabot in #3985
- Bump prop-types from 15.7.2 to 15.8.0 in /dashboard by @dependabot in #3988
- Bump puppeteer from 13.0.0 to 13.0.1 in /integration by @dependabot in #3987
- Bump sass from 1.45.0 to 1.45.1 in /dashboard by @dependabot in #3986
- Bump @types/swagger-ui-react from 4.1.0 to 4.1.1 in /dashboard by @dependabot in #3993
- Bump anyhow from 1.0.51 to 1.0.52 in /cmd/pinniped-proxy by @dependabot in #3994
- Bump @types/react-helmet from 6.1.4 to 6.1.5 in /dashboard by @dependabot in #3992
- Bump ts-proto from 1.95.0 to 1.95.1 in /dashboard by @dependabot in #3997
- Bump http from 0.2.5 to 0.2.6 in /cmd/pinniped-proxy by @dependabot in #4006
- Bump serde_json from 1.0.73 to 1.0.74 in /cmd/pinniped-proxy by @dependabot in #4007
- Bump ts-proto from 1.95.1 to 1.97.0 in /dashboard by @dependabot in #4005
- Bump rxjs from 7.4.0 to 7.5.1 in /dashboard by @dependabot in #4003
- Bump @types/jest from 27.0.3 to 27.4.0 in /dashboard by @dependabot in #4010
- Bump @types/enzyme from 3.10.10 to 3.10.11 in /dashboard by @dependabot in #4009
- Bump react-markdown from 7.1.1 to 7.1.2 in /dashboard by @dependabot in #4015
- Bump sass from 1.45.1 to 1.45.2 in /dashboard by @dependabot in #4017
- Bump serde from 1.0.132 to 1.0.133 in /cmd/pinniped-proxy by @dependabot in #4014
- Bump react-intl from 5.24.0 to 5.24.1 in /dashboard by @dependabot in #4020
- Bump @formatjs/cli from 4.5.0 to 4.7.0 in /dashboard by @dependabot in #4021
- Bump @jest/test-sequencer from 27.4.5 to 27.4.6 in /integration by @dependabot in #4024
- Bump jest-circus from 27.4.5 to 27.4.6 in /integration by @dependabot in #4025
- Bump jest from 27.4.5 to 27.4.6 in /integration by @dependabot in #4026
- Bump jest from 27.4.6 to 27.4.7 in /integration by @dependabot in #4033
- Bump github.com/containerd/containerd from 1.5.8 to 1.5.9 by @dependabot in #4032
- Bump google-protobuf from 3.19.1 to 3.19.2 in /dashboard by @dependabot in #4031
- Bump sass from 1.45.2 to 1.46.0 in /dashboard by @dependabot in #4035
- Bump prop-types from 15.8.0 to 15.8.1 in /dashboard by @dependabot in #4036
- Bump ts-proto from 1.97.0 to 1.97.2 in /dashboard by @dependabot in #4037
- Bump ts-proto from 1.97.2 to 1.98.0 in /dashboard by @dependabot in #4039
- Bump ts-proto from 1.98.0 to 1.100.0 in /dashboard by @dependabot in #4042
- Bump react-intl from 5.24.1 to 5.24.2 in /dashboard by @dependabot in #4041
- Bump @formatjs/cli from 4.7.0 to 4.7.1 in /dashboard by @dependabot in #4044
- Bump eslint-plugin-redos from 4.1.1 to 4.2.1 in /dashboard by @dependabot in #4047
- Bump postcss-scss from 4.0.2 to 4.0.3 in /dashboard by @dependabot in #4048
- Bump sass from 1.46.0 to 1.47.0 in /dashboard by @dependabot in #4046
- Bump shx from 0.3.3 to 0.3.4 in /dashboard by @dependabot in #4049
- Bump ts-proto from 1.100.0 to 1.100.1 in /dashboard by @dependabot in #4052
- Bump reqwest from 0.11.8 to 0.11.9 in /cmd/pinniped-proxy by @dependabot in #4055
- Bump @clr/ui from 12.0.8 to 12.0.9 in /dashboard by @dependabot in #4053
- Bump google-protobuf from 3.19.2 to 3.19.3 in /dashboard by @dependabot in #4063
- Bump qs from 6.10.2 to 6.10.3 in /dashboard by @dependabot in #4064
- Bump rxjs from 7.5.1 to 7.5.2 in /dashboard by @dependabot in #4066
- Bump @types/jsonwebtoken from 8.5.6 to 8.5.7 in /dashboard by @dependabot in #4070
- Bump follow-redirects from 1.14.5 to 1.14.7 in /integration by @dependabot in #4073
- Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.30.0 to 0.31.0 by @dependabot in #4071
- Bump follow-redirects from 1.14.5 to 1.14.7 in /dashboard by @dependabot in #4072
- Bump sass from 1.47.0 to 1.48.0 in /dashboard by @dependabot in #4077
- Bump mock-socket from 9.0.8 to 9.1.0 in /dashboard by @dependabot in #4078
- Bump react-intl from 5.24.2 to 5.24.3 in /dashboard by @dependabot in #4082
- Bump eslint-plugin-redos from 4.2.1 to 4.2.2 in /dashboard by @dependabot in #4083
- Bump ts-jest from 27.1.2 to 27.1.3 in /dashboard by @dependabot in #4089
- Bump ajv from 8.8.2 to 8.9.0 in /dashboard by @dependabot in #4088
- Bump kube-derive from 0.65.0 to 0.66.0 in /cmd/pinniped-proxy by @dependabot in #4090
- Bump ts-proto from 1.100.1 to 1.101.0 in /dashboard by @dependabot in #4095
- Bump @types/jsonwebtoken from 8.5.7 to 8.5.8 in /dashboard by @dependabot in #4103
- Bump puppeteer from 13.0.1 to 13.1.0 in /integration by @dependabot in #4105
- Bump kube from 0.65.0 to 0.66.0 in /cmd/pinniped-proxy by @dependabot in #4091
- Bump serde_json from 1.0.74 to 1.0.75 in /cmd/pinniped-proxy by @dependabot in #4098
- Bump react-markdown from 7.1.2 to 8.0.0 in /dashboard by @dependabot in #4104
- Bump puppeteer from 13.1.0 to 13.1.1 in /integration by @dependabot in #4113
- Bump kube-runtime from 0.65.0 to 0.66.0 in /cmd/pinniped-proxy by @dependabot in #4110
- Bump @types/react-router-dom from 5.3.2 to 5.3.3 in /dashboard by @dependabot in #4107
- Bump axios from 0.24.0 to 0.25.0 in /integration by @dependabot in #4114
- Bump sass from 1.48.0 to 1.49.0 in /dashboard by @dependabot in #4108
- Bump @types/react-router from 5.1.17 to 5.1.18 in /dashboard by @dependabot in #4122
- Bump ts-proto from 1.101.0 to 1.102.0 in /dashboard by @dependabot in #4120
- Bump structopt from 0.3.25 to 0.3.26 in /cmd/pinniped-proxy by @dependabot in #4109
- Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 by @dependabot in #4128
- Bump ts-proto from 1.102.0 to 1.102.2 in /dashboard by @dependabot in #4126
- Bump axios from 0.24.0 to 0.25.0 in /dashboard by @dependabot in #4124
- Bump swagger-ui-react from 4.1.3 to 4.2.1 in /dashboard by @dependabot in #4132
- Bump @formatjs/cli from 4.7.1 to 4.8.0 in /dashboard by @dependabot in #4131
- Bump @paciolan/remote-component from 2.12.0 to 2.12.1 in /dashboard by @dependabot in #4134
- Bump @types/react-router-hash-link from 2.4.4 to 2.4.5 in /dashboard by @dependabot in #4135
- Bump github.com/jinzhu/copier from 0.3.4 to 0.3.5 by @dependabot in #4133
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.7.2 to 2.7.3 by @dependabot in #4130
- Bump ts-proto from 1.102.2 to 1.103.0 in /dashboard by @dependabot in #4141
- Bump nanoid from 3.1.30 to 3.2.0 in /dashboard by @dependabot in #4146
- Bump anyhow from 1.0.52 to 1.0.53 in /cmd/pinniped-proxy by @dependabot in #4148
- Bump serde from 1.0.133 to 1.0.135 in /cmd/pinniped-proxy by @dependabot in #4149
- Bump typescript from 4.5.4 to 4.5.5 in /dashboard by @dependabot in #4140
- Bump serde_json from 1.0.75 to 1.0.78 in /cmd/pinniped-proxy by @dependabot in #4151
- Bump ts-proto from 1.103.0 to 1.104.0 in /dashboard by @dependabot in #4152
- Bump stylelint from 14.2.0 to 14.3.0 in /dashboard by @dependabot in #4147
- Bump react-intl from 5.24.3 to 5.24.4 in /dashboard by @dependabot in #4156
- Bump kube-derive from 0.66.0 to 0.67.0 in /cmd/pinniped-proxy by @dependabot in #4159
- Bump @formatjs/cli from 4.8.0 to 4.8.1 in /dashboard by @dependabot in #4157
- Bump kube-runtime from 0.66.0 to 0.67.0 in /cmd/pinniped-proxy by @dependabot in #4158
- Bump @clr/ui from 12.0.9 to 13.0.0 in /dashboard by @dependabot in #4160
- Bump puppeteer from 13.1.1 to 13.1.2 in /integration by @dependabot in #4163
- Bump swagger-ui-react from 4.2.1 to 4.3.0 in /dashboard by @dependabot in #4164
- Bump mock-socket from 9.1.0 to 9.1.2 in /dashboard by @dependabot in #4167
- Bump serde from 1.0.135 to 1.0.136 in /cmd/pinniped-proxy by @dependabot in #4168
- Bump github.com/k14s/kapp from 0.44.0 to 0.45.0 by @dependabot in #4162
- Bump google.golang.org/grpc from 1.43.0 to 1.44.0 by @dependabot in #4171
- Bump swagger-ui-react from 4.3.0 to 4.4.0 in /dashboard by @dependabot in #4181
- Bump tokio from 1.15.0 to 1.16.0 in /cmd/pinniped-proxy by @dependabot in #4183
- Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.31.0 to 0.32.0 by @dependabot in #4182
- Bump helm.sh/helm/v3 from 3.7.2 to 3.8.0 by @dependabot in #4154
- Bump google-protobuf from 3.19.3 to 3.19.4 in /dashboard by @dependabot in #4187
- Bump tokio from 1.16.0 to 1.16.1 in /cmd/pinniped-proxy by @dependabot in #4188
- Bump swagger-ui-react from 4.4.0 to 4.4.1 in /dashboard by @dependabot in #4195
- Bump github.com/fluxcd/source-controller/api from 0.21.0 to 0.21.1 by @dependabot in #4197
- Bump kube-runtime from 0.67.0 to 0.68.0 in /cmd/pinniped-proxy by @dependabot in #4201
- Bump sass from 1.49.0 to 1.49.4 in /dashboard by @dependabot in #4203
- Bump kube-derive from 0.67.0 to 0.68.0 in /cmd/pinniped-proxy by @dependabot in #4200
- Bump kube from 0.67.0 to 0.68.0 in /cmd/pinniped-proxy by @dependabot in #4207
- Bump postcss from 8.4.5 to 8.4.6 in /dashboard by @dependabot in #4209
- Bump @playwright/test from 1.17.2 to 1.18.1 in /integration by @dependabot in #4208
- Bump github.com/fluxcd/helm-controller/api from 0.15.0 to 0.16.0 by @dependabot in #4202
- Bump sass from 1.49.4 to 1.49.7 in /dashboard by @dependabot in #4210
- Bump github.com/fluxcd/source-controller/api from 0.21.1 to 0.21.2 by @dependabot in #4245
- Bump github.com/distribution/distribution from 2.7.1+incompatible to 2.8.0+incompatible by @dependabot in #4244
- Bump @formatjs/cli from 4.8.1 to 4.8.2 in /dashboard by @dependabot in #4240
- Bump eslint-plugin-redos from 4.2.2 to 4.3.0 in /dashboard by @dependabot in #4239
- Bump swagger-ui-react from 4.4.1 to 4.5.0 in /dashboard by @dependabot in #4249
- Bump stylelint from 14.3.0 to 14.4.0 in /dashboard by @dependabot in #4250
- Bump react-intl from 5.24.4 to 5.24.6 in /dashboard by @dependabot in #4251
- Bump @clr/ui from 13.0.0 to 13.0.1 in /dashboard by @dependabot in #4252
- Bump rxjs from 7.5.2 to 7.5.3 in /dashboard by @dependabot in #4254
- Bump ajv from 8.9.0 to 8.10.0 in /dashboard by @dependabot in #4253
Full Changelog: v2.4.2...v2.4.3