Kubeapps v2.4.5 (chart version 8.0.15) is another patch release that improves the performance of the Carvel plugin when viewing installed packages. There are also other bug fixes and more behind-the-scenes work on a new repository API which we'll be talking about more in a later release, as well as CI improvements. See below for details of the various bug fixes.
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
Main changes in this release
- Add Kubeapps logo in SVG format by @castelblanque in #4550
- Sync chart with bitnami/kubeapps chart (version 8.0.8) by @kubeapps-bot in #4566
- Initialise serveOpts after arg parsing and update test to verify. by @absoludity in #4561
- Add carvel test to e2e by @absoludity in #4489
- Sync chart with bitnami/kubeapps chart (version 8.0.9) by @kubeapps-bot in #4572
- Update asset-syncer and kubeops to ensure userAgent set correctly. by @absoludity in #4569
- 4th step for Investigate and propose package repositories API with similar core interface to packages API. #3496 by @gfichtenholt in #4573
- Add getting-started.md at old location with link. by @absoludity in #4575
- Sync chart with bitnami/kubeapps chart (version 8.0.10) by @kubeapps-bot in #4577
- Update the Kubeapps components to reflect the current reality. by @absoludity in #4586
- 5th step for Investigate and propose package repositories API with similar core interface to packages API. #3496 by @gfichtenholt in #4587
- Auto add issues to the new project board by @antgamdia in #4589
- Update links to new project and milestones in github by @ppbaena in #4526
- Fix custodian job by @antgamdia in #4590
- Sync chart with bitnami/kubeapps chart (version 8.0.11) by @kubeapps-bot in #4602
- Step 6 for Investigate and propose package repositories API with similar core interface to packages API. #3496 by @gfichtenholt in #4594
- Sync chart with bitnami/kubeapps chart (version 8.0.13) by @kubeapps-bot in #4610
- Add README.md files to improve documentation UX by @ppbaena in #4556
- Fix timeout for Carvel installed package summaries by @absoludity in #4607
- step 7 for Investigate and propose package repositories API with similar core interface to packages API. #3496 by @gfichtenholt in #4618
- Return NotFound immediately when kapp configmap not found. by @absoludity in #4623
Dependency upgrades
- Bump sigs.k8s.io/controller-runtime from 0.11.1 to 0.11.2 by @dependabot in #4547
- Bump react-redux from 7.2.6 to 7.2.8 in /dashboard by @dependabot in #4551
- Bump @playwright/test from 1.20.1 to 1.20.2 in /integration by @dependabot in #4552
- Bump react-tabs from 4.0.1 to 4.2.0 in /dashboard by @dependabot in #4546
- Bump prettier from 2.6.1 to 2.6.2 in /dashboard by @dependabot in #4555
- Bump prettier from 2.6.1 to 2.6.2 in /integration by @dependabot in #4553
- Bump react-markdown from 8.0.1 to 8.0.2 in /dashboard by @dependabot in #4558
- Bump playwright from 1.20.1 to 1.20.2 in /integration by @dependabot in #4560
- Bump google-protobuf from 3.19.4 to 3.20.0 in /dashboard by @dependabot in #4562
- Bump sass from 1.49.9 to 1.49.11 in /dashboard by @dependabot in #4567
- Bump eslint-import-resolver-typescript from 2.7.0 to 2.7.1 in /dashboard by @dependabot in #4568
- Bump ts-proto from 1.110.2 to 1.110.4 in /dashboard by @dependabot in #4576
- Bump react-minimal-pie-chart from 8.2.0 to 8.3.0 in /dashboard by @dependabot in #4578
- Bump kube from 0.70.0 to 0.71.0 in /cmd/pinniped-proxy by @dependabot in #4581
- Bump kube-derive from 0.70.0 to 0.71.0 in /cmd/pinniped-proxy by @dependabot in #4582
- Bump kube-runtime from 0.70.0 to 0.71.0 in /cmd/pinniped-proxy by @dependabot in #4583
- Bump @playwright/test from 1.20.2 to 1.21.0 in /integration by @dependabot in #4584
- Bump playwright from 1.20.2 to 1.21.0 in /integration by @dependabot in #4585
- Bump github.com/fluxcd/source-controller/api from 0.22.4 to 0.23.0 by @dependabot in #4580
- Bump @types/enzyme from 3.10.11 to 3.10.12 in /dashboard by @dependabot in #4579
- Bump github.com/vmware-tanzu/carvel-kapp-controller from 0.34.0 to 0.35.0 by @dependabot in #4597
- Bump @playwright/test from 1.21.0 to 1.21.1 in /integration by @dependabot in #4598
- Bump oras.land/oras-go from 1.1.0 to 1.1.1 by @dependabot in #4600
- Bump playwright from 1.21.0 to 1.21.1 in /integration by @dependabot in #4599
- Bump helm.sh/helm/v3 from 3.8.1 to 3.8.2 by @dependabot in #4601
- Bump async from 2.6.3 to 2.6.4 in /dashboard by @dependabot in #4596
- Bump anyhow from 1.0.56 to 1.0.57 in /cmd/pinniped-proxy by @dependabot in #4609
- Bump github.com/fluxcd/source-controller/api from 0.23.0 to 0.24.1 by @dependabot in #4612
- Bump github.com/fluxcd/helm-controller/api from 0.18.2 to 0.20.1 by @dependabot in #4606
- Bump github.com/spf13/viper from 1.10.1 to 1.11.0 by @dependabot in #4617
- Bump github.com/containerd/containerd from 1.6.2 to 1.6.3 by @dependabot in #4615
- Bump github.com/fluxcd/source-controller/api from 0.24.1 to 0.24.2 by @dependabot in #4619
- Bump axios from 0.26.1 to 0.27.1 in /integration by @dependabot in #4621
- Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 by @dependabot in #4620
- Bump axios from 0.27.1 to 0.27.2 in /integration by @dependabot in #4625
Full Changelog: v2.4.4...v2.4.5