! Breaking Change !
Starting from the release v3
of the Kubernetes Dashboard, the underlying architecture has changed, and it requires a clean installation. Please remove the previous installation first.
Kubernetes Dashboard now requires cert-manager and nginx-ingress-controller to work properly. Please make sure you have them installed in your cluster if you want to use a manifest-based installation path. The helm-based approach can install all required dependencies automatically for you if needed.
Installation
You can now use Helm or a single Manifest to install Kubernetes Dashboard.
Helm
You can install Dashboard using Helm as described here.
Manifest
To install Kubernetes Dashboard using simple manifest and kubectl
simply run:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v3.0.0-alpha0/charts/kubernetes-dashboard.yaml
Images
Kubernetes Dashboard
WEB
docker.io/kubernetesui/dashboard-web:v1.0.0
API
docker.io/kubernetesui/dashboard-api:v1.0.0
Metrics Scraper
docker.io/kubernetesui/metrics-scraper:v1.0.9
What's Changed
- Updated Simplified Chinese translation by @hwdef in #7416
- Split frontend and backend by @maciaszczykm in #7047
- Use batch/v1 for fetching cronjob jobs by @neoaggelos in #7465
- GitHub Workflows security hardening by @sashashura in #7466
- Helm update v2.7.0 by @sobi3ch in #7469
- fix: update Secret with non-latin1 UTF-8 string by @Senorsen in #7477
- Build updates by @floreks in #7478
- Update config and dependencies by @maciaszczykm in #7476
- Get rid of ng-in-viewport dependency by @floreks in #7479
- check the existence of the http member of a ingress rule before iterating through it by @shankerwangmiao in #7481
- Bump helm/kind-action from 1.3.0 to 1.4.0 by @dependabot in #7482
- Bump helm/chart-testing-action from 2.2.1 to 2.3.1 by @dependabot in #7484
- Container resources by @marcosdiez in #7488
- Move about page to footer by @maciaszczykm in #7490
- Add support for multiarch docker build and deploy by @floreks in #7491
- fix:change toleration from master to control-plane by @yosshi825 in #7506
- Bump k8s.io/api from 0.25.2 to 0.25.3 in /modules/api by @dependabot in #7501
- Bump actions/setup-python from 3.1.2 to 4.3.0 by @dependabot in #7498
- Bump k8s.io/client-go from 0.25.2 to 0.25.3 in /modules/api by @dependabot in #7499
- yaml link updated by @krouser in #7524
- Bump actions/dependency-review-action from 2 to 3 by @dependabot in #7529
- Helm Chart: update podDisruptionBudget apiVersion to policy/v1. by @desaintmartin in #7530
- Helm Chart: if no image.tag is set, use default appVersion of Chart.yaml by @desaintmartin in #7531
- Fix license check by @maciaszczykm in #7518
- Bump k8s.io/client-go from 0.25.3 to 0.25.4 in /modules/api by @dependabot in #7528
- Bump github.com/emicklei/go-restful/v3 from 3.9.0 to 3.10.0 in /modules/api by @dependabot in #7525
- Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 in /modules/api by @dependabot in #7520
- Replace deprecated k8s registry references. by @jmhbnz in #7513
- feat: update Spanish localization by @anyulled in #7492
- Bump k8s.io/apiextensions-apiserver from 0.25.2 to 0.25.4 in /modules/api by @dependabot in #7526
- Cleanup & build system updates by @floreks in #7537
- feat: update Korean localization by @jc01rho in #7514
- Bump github.com/emicklei/go-restful/v3 from 3.10.0 to 3.10.1 in /modules/api by @dependabot in #7540
- Bump wiremind/helm-kubeval-action from 1.2.1 to 1.2.2 by @dependabot in #7538
- Bump golang.org/x/net from 0.1.0 to 0.2.0 in /modules/api by @dependabot in #7539
- Fix graphs when using translations by @maciaszczykm in #7546
- Fix run command on Mac by @maciaszczykm in #7545
- Hide node port 0 and update Go dependencies by @maciaszczykm in #7543
- Fix HTTP headers display, restore Go static check and fix typo by @maciaszczykm in #7549
- ingress paths are now clickable by @marcosdiez in #7487
- Bump golang.org/x/net from 0.2.0 to 0.4.0 in /modules/api by @dependabot in #7555
- Bump actions/setup-python from 4.3.0 to 4.3.1 by @dependabot in #7556
- Bump k8s.io/api from 0.25.4 to 0.25.5 in /modules/api by @dependabot in #7557
- Bump helm/kind-action from 1.4.0 to 1.5.0 by @dependabot in #7562
- Bump actions/setup-python from 4.3.1 to 4.4.0 by @dependabot in #7566
- Setup development container for new architecture by @shu-mutou in #7563
- Update Japanese translation by @shu-mutou in #7570
- Bump golang.org/x/net from 0.4.0 to 0.5.0 in /modules/api by @dependabot in #7573
- Enable npm update check with dependabot by @shu-mutou in #7574
- Add go.mod update check for tools and web by @shu-mutou in #7575
- Bump golang.org/x/text from 0.4.0 to 0.6.0 in /modules/web by @dependabot in #7578
- Added helm chart optional containers by @daiyyr in #7554
- Fix Scale Resource UI by @marcosdiez in #7584
- Bump actions/setup-python from 4.4.0 to 4.5.0 by @dependabot in #7588
- Bump github.com/cosmtrek/air from 1.40.4 to 1.41.0 in /modules/common/tools by @dependabot in #7590
- Bump k8s modules to 0.26.1 by @shu-mutou in #7568
- Bump github.com/golangci/golangci-lint from 1.50.1 to 1.51.0 in /modules/common/tools by @dependabot in #7609
- Bump github.com/golangci/golangci-lint from 1.51.0 to 1.51.1 in /modules/common/tools by @dependabot in #7610
- Bump golang.org/x/text from 0.6.0 to 0.7.0 in /modules/web by @dependabot in #7615
- Bump golang.org/x/net from 0.5.0 to 0.6.0 in /modules/api by @dependabot in #7614
- Helm: Update CI, upgrade metrics-server by @desaintmartin in #7600
- Support
kind
in development container by @shu-mutou in #7602 - Update OWNERS_ALIASES by @shu-mutou in #7620
- Update web dependencies by @maciaszczykm in #7619
- Fix build in development container by @shu-mutou in #7621
- Update Japanese translation guide by @shu-mutou in #7628
- Fix port number for dashboard by @shu-mutou in #7629
- Document helm chart PodSecurityPolicy deprecation and PodSecurityAdmission alternative by @jmhbnz in #7626
- Disable e2e job by @floreks in #7661
- Bump github.com/golang/glog from 1.0.0 to 1.1.0 in /modules/web by @dependabot in #7648
- Bump golang.org/x/text from 0.7.0 to 0.8.0 in /modules/web by @dependabot in #7649
- Bump github.com/golangci/golangci-lint from 1.51.1 to 1.51.2 in /modules/common/tools by @dependabot in #7630
- Bump golang.org/x/net from 0.6.0 to 0.8.0 in /modules/api by @dependabot in #7647
- Bump golang.org/x/net from 0.3.1-0.20221206200815-1e63c2f08a10 to 0.7.0 in /modules/web by @dependabot in #7650
- Bump golang.org/x/net from 0.3.1-0.20221206200815-1e63c2f08a10 to 0.7.0 in /modules/common/certificates by @dependabot in #7651
- Bump actions/setup-go from 3 to 4 by @dependabot in #7662
- Bump golang.org/x/net from 0.5.0 to 0.7.0 in /modules/common/tools by @dependabot in #7652
- Bump github.com/cosmtrek/air from 1.41.0 to 1.42.0 in /modules/common/tools by @dependabot in #7634
- Bump k8s modules to 0.26.2 by @shu-mutou in #7665
- Add flag to prevent ingress by @jcpunk in #7658
- Fix Scale Resource (part 2) by @marcosdiez in #7627
- [zh] Change i18n text in messages.xlf by @windsonsea in #7654
- Support auto skipping login page by @Thearas in #7645
- Bump github.com/golangci/golangci-lint from 1.51.2 to 1.52.0 in /modules/common/tools by @dependabot in #7677
- Enable
make serve
on development container by @shu-mutou in #7631 - Bump github.com/golangci/golangci-lint from 1.52.0 to 1.52.1 in /modules/common/tools by @dependabot in #7679
- Bump github.com/golang/glog from 1.1.0 to 1.1.1 in /modules/web by @dependabot in #7682
- Improve French I18N by @jeffmaury in #7656
- Bump k8s modules to v0.26.3 by @shu-mutou in #7678
- Fix e2e by @shu-mutou in #7664
- Bump github.com/golangci/golangci-lint from 1.52.1 to 1.52.2 in /modules/common/tools by @dependabot in #7686
- Bump kindest/node image to 1.26.3 by @shu-mutou in #7689
- Bump golang.org/x/net from 0.8.0 to 0.9.0 in /modules/api by @dependabot in #7693
- Bump golang.org/x/text from 0.8.0 to 0.9.0 in /modules/web by @dependabot in #7694
- Bump k8s modules to 0.27.0 by @shu-mutou in #7701
- Bump metrics-server dependency in helm chart to 3.8.4 by @laurence-hudson-mindfoundry in #7702
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 in /modules/api by @dependabot in #7704
- Add support for NPM dep, and compatibility for "rm" by @FrenchBen in #7521
- Update dependencies by @maciaszczykm in #7706
- Bump k8s modules to 0.27.1 by @shu-mutou in #7715
- Bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 in /modules/api by @dependabot in #7724
- Bump golang.org/x/net from 0.9.0 to 0.10.0 in /modules/api by @dependabot in #7727
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /modules/api by @dependabot in #7730
- fix: use dl.k8s.io, not kubernetes-release bucket by @rjsadow in #7729
- Update: Plugin resources, and docs by @frozenprocess in #7732
- Bump helm/kind-action from 1.5.0 to 1.6.0 by @dependabot in #7734
- Bump helm/kind-action from 1.6.0 to 1.7.0 by @dependabot in #7737
- Bump k8s modules to 0.27.2. by @shu-mutou in #7745
- Add additional controls for pod admission restricted by @jcpunk in #7722
- feat: add Prometheus labels by @ColdFire87 in #7749
- Update Dashboard Tour href to point to Dashboard Docs instead of nothing by @mdbudnick in #7750
- Rename master to control plane in the documentation by @ViliusS in #7748
- Fix - translation ID by @frozenprocess in #7753
- Specify bit size to int32 by @shu-mutou in #7756
- Bump kind version to 0.19.0 and node image to 1.27.2. by @shu-mutou in #7755
- Bump github.com/golangci/golangci-lint from 1.52.2 to 1.53.0 in /modules/common/tools by @dependabot in #7758
- Prevent to run postinstall for yarn during dependabot check by @shu-mutou in #7757
- Bump github.com/golangci/golangci-lint from 1.53.0 to 1.53.2 in /modules/common/tools by @dependabot in #7767
- Bump webpack-bundle-analyzer from 4.8.0 to 4.9.0 in /modules/web by @dependabot in #7764
- Bump jasmine-core from 4.6.0 to 5.0.0 in /modules/web by @dependabot in #7761
- Bump ngx-cookie-service from 14.0.1 to 16.0.0 in /modules/web by @dependabot in #7762
- Bump core-js from 3.30.1 to 3.30.2 in /modules/web by @dependabot in #7765
- Bump lint-staged from 13.2.1 to 13.2.2 in /modules/web by @dependabot in #7769
- Bump json5 from 2.2.1 to 2.2.3 in /modules/web by @dependabot in #7773
- Bump github.com/cosmtrek/air from 1.43.0 to 1.44.0 in /modules/common/tools by @dependabot in #7766
- Bump @babel/core from 7.21.4 to 7.22.1 in /modules/web by @dependabot in #7771
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /modules/web by @dependabot in #7774
- Bump @babel/preset-env from 7.21.4 to 7.22.4 in /modules/web by @dependabot in #7780
- Bump stylelint from 15.4.0 to 15.7.0 in /modules/web by @dependabot in #7782
- Bump wait-on from 6.0.1 to 7.0.1 in /modules/web by @dependabot in #7784
- Bump ace-builds from 1.17.0 to 1.22.0 in /modules/web by @dependabot in #7777
- Bump stylelint-config-standard-scss from 8.0.0 to 9.0.0 in /modules/web by @dependabot in #7778
- Bump @typescript-eslint/parser from 5.58.0 to 5.59.9 in /modules/web by @dependabot in #7775
- Bump @swimlane/ngx-charts from 20.1.2 to 20.3.1 in /modules/web by @dependabot in #7779
- Bump strip-ansi from 6.0.1 to 7.1.0 in /modules/web by @dependabot in #7785
- Bump ts-loader from 9.4.2 to 9.4.3 in /modules/web by @dependabot in #7786
- Bump js-beautify from 1.14.7 to 1.14.8 in /modules/web by @dependabot in #7790
- Bump @types/jest from 29.5.0 to 29.5.2 in /modules/web by @dependabot in #7793
- Bump semver from 7.4.0 to 7.5.1 in /modules/web by @dependabot in #7788
- Bump del from 6.1.1 to 7.0.0 in /modules/web by @dependabot in #7792
- Bump jest-preset-angular from 13.0.1 to 13.1.1 in /modules/web by @dependabot in #7795
- Bump concurrently from 8.0.1 to 8.1.0 in /modules/web by @dependabot in #7796
- Bump tslib from 2.5.0 to 2.5.3 in /modules/web by @dependabot in #7797
- Bump rxjs from 7.8.0 to 7.8.1 in /modules/web by @dependabot in #7799
- Bump cypress-fail-fast from 5.0.1 to 7.0.1 in /modules/web by @dependabot in #7798
- Bump @typescript-eslint/eslint-plugin from 5.58.0 to 5.59.9 in /modules/web by @dependabot in #7801
- Bump sass from 1.62.0 to 1.62.1 in /modules/web by @dependabot in #7806
- Bump xterm-addon-fit from 0.6.0 to 0.7.0 in /modules/web by @dependabot in #7787
- Bump ngx-pipes from 3.2.0 to 3.2.2 in /modules/web by @dependabot in #7808
- Bump minimatch from 5.1.0 to 9.0.1 in /modules/web by @dependabot in #7809
- Bump @types/node from 18.15.11 to 20.2.5 in /modules/web by @dependabot in #7805
- Bump eslint from 8.38.0 to 8.42.0 in /modules/web by @dependabot in #7810
- Bump tar from 6.1.13 to 6.1.15 in /modules/web by @dependabot in #7812
- Bump webpack-dev-server from 4.13.2 to 4.15.0 in /modules/web by @dependabot in #7816
- Bump @cypress/webpack-preprocessor from 5.17.0 to 5.17.1 in /modules/web by @dependabot in #7814
- Bump @types/jasmine from 4.3.1 to 4.3.2 in /modules/web by @dependabot in #7815
- Bump cypress from 12.9.0 to 12.13.0 in /modules/web by @dependabot in #7818
- Bump sass-loader from 13.2.2 to 13.3.1 in /modules/web by @dependabot in #7819
- Bump xterm from 4.18.0 to 5.1.0 by @shu-mutou in #7821
- Fix: Plugin API reverted to the correct version by @frozenprocess in #7824
- chore: pkg imported more than once by @testwill in #7823
- Bump sass from 1.62.1 to 1.63.2 in /modules/web by @dependabot in #7825
- Bump cypress from 12.13.0 to 12.14.0 in /modules/web by @dependabot in #7827
- Bump @babel/preset-env from 7.22.4 to 7.22.5 in /modules/web by @dependabot in #7838
- Bump xterm from 5.1.0 to 5.2.0 in /modules/web by @dependabot in #7842
- Bump @babel/register from 7.21.0 to 7.22.5 in /modules/web by @dependabot in #7841
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /modules/web by @dependabot in #7846
- Bump loader-utils from 2.0.2 to 2.0.4 in /modules/web by @dependabot in #7847
- Bump @babel/core from 7.22.1 to 7.22.5 in /modules/web by @dependabot in #7839
- Bump xterm from 5.2.0 to 5.2.1 in /modules/web by @dependabot in #7850
- Bump jasmine-core from 5.0.0 to 5.0.1 in /modules/web by @dependabot in #7852
- Bump sass from 1.63.2 to 1.63.3 in /modules/web by @dependabot in #7854
- Bump ace-builds from 1.22.0 to 1.22.1 in /modules/web by @dependabot in #7855
- Bump concurrently from 8.1.0 to 8.2.0 in /modules/web by @dependabot in #7856
- Bump webpack-dev-server from 4.15.0 to 4.15.1 in /modules/web by @dependabot in #7849
- Bump sass-loader from 13.3.1 to 13.3.2 in /modules/web by @dependabot in #7857
- Bump @types/node from 20.2.5 to 20.3.0 in /modules/web by @dependabot in #7851
- Bump core-js from 3.30.2 to 3.31.0 in /modules/web by @dependabot in #7853
- Bump ng-extract-i18n-merge from 1.4.0 to 2.7.0 by @shu-mutou in #7822
- Bump golang.org/x/text from 0.9.0 to 0.10.0 in /modules/web by @dependabot in #7860
- Bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.59.11 in /modules/web by @dependabot in #7861
- Bump zone.js from 0.13.0 to 0.13.1 in /modules/web by @dependabot in #7863
- Bump @typescript-eslint/parser from 5.59.9 to 5.59.11 in /modules/web by @dependabot in #7862
- Bump node-gyp from 9.3.1 to 9.4.0 in /modules/web by @dependabot in #7864
- Bump @swimlane/ngx-charts from 20.3.1 to 20.4.0 in /modules/web by @dependabot in #7865
- Bump @types/node from 20.3.0 to 20.3.1 in /modules/web by @dependabot in #7866
- Bump sass from 1.63.3 to 1.63.4 in /modules/web by @dependabot in #7872
- Bump golang.org/x/net from 0.10.0 to 0.11.0 in /modules/api by @dependabot in #7874
- Bump @swimlane/ngx-charts from 20.4.0 to 20.4.1 in /modules/web by @dependabot in #7889
- Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 in /modules/api by @dependabot in #7901
- Bump semver from 7.5.1 to 7.5.2 in /modules/web by @dependabot in #7903
- Bump github.com/golangci/golangci-lint from 1.53.2 to 1.53.3 in /modules/common/tools by @dependabot in #7902
- Bump eslint from 8.42.0 to 8.43.0 in /modules/web by @dependabot in #7907
- Bump stylelint from 15.7.0 to 15.8.0 in /modules/web by @dependabot in #7905
- Bump @types/jasmine from 4.3.2 to 4.3.3 in /modules/web by @dependabot in #7906
- Bump @types/jasmine from 4.3.3 to 4.3.4 in /modules/web by @dependabot in #7908
- Bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0 in /modules/web by @dependabot in #7909
- Bump @typescript-eslint/parser from 5.59.11 to 5.60.0 in /modules/web by @dependabot in #7910
- Bump sass from 1.63.4 to 1.63.5 in /modules/web by @dependabot in #7911
- Bump cypress from 12.14.0 to 12.15.0 in /modules/web by @dependabot in #7912
- Bump sass from 1.63.5 to 1.63.6 in /modules/web by @dependabot in #7923
- Bump ace-builds from 1.22.1 to 1.23.0 in /modules/web by @dependabot in #7924
- feat(helm-chart): support readinessprobe by @maxime1907 in #7899
- Bump semver from 7.5.2 to 7.5.3 in /modules/web by @dependabot in #7928
- Bump k8s modules to 0.27.3 by @shu-mutou in #7900
- Bump stylelint from 15.8.0 to 15.9.0 in /modules/web by @dependabot in #7929
- Update deployment files to support new architecture by @floreks in #7544
- Bump docker/setup-buildx-action from 2.5.0 to 2.7.0 by @dependabot in #7933
- Bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in #7934
- Bump docker/setup-qemu-action from 2.1.0 to 2.2.0 by @dependabot in #7935
- Bump minimatch from 9.0.1 to 9.0.2 in /modules/web by @dependabot in #7937
- Bump tslib from 2.5.3 to 2.6.0 in /modules/web by @dependabot in #7941
- Bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 in /modules/web by @dependabot in #7939
- Bump cypress from 12.15.0 to 12.16.0 in /modules/web by @dependabot in #7940
- Bump @typescript-eslint/parser from 5.60.0 to 5.60.1 in /modules/web by @dependabot in #7942
- Bump @types/node from 20.3.1 to 20.3.2 in /modules/web by @dependabot in #7943
- chore(deps): bump ace-builds from 1.23.0 to 1.23.1 in /modules/web by @dependabot in #7944
- chore(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 by @dependabot in #7946
- chore(deps-dev): bump lint-staged from 13.2.2 to 13.2.3 in /modules/web by @dependabot in #7945
- chore(deps-dev): bump ts-loader from 9.4.3 to 9.4.4 in /modules/web by @dependabot in #7952
- chore(deps-dev): bump @types/jasmine from 4.3.4 to 4.3.5 in /modules/web by @dependabot in #7956
- chore(deps-dev): bump stylelint-config-standard-scss from 9.0.0 to 10.0.0 in /modules/web by @dependabot in #7966
- chore(deps-dev): bump eslint from 8.43.0 to 8.44.0 in /modules/web by @dependabot in #7971
- chore(deps-dev): bump ts-jest from 29.1.0 to 29.1.1 in /modules/web by @dependabot in #7968
- chore(deps-dev): bump @types/node from 20.3.2 to 20.3.3 in /modules/web by @dependabot in #7972
- chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 in /modules/web by @dependabot in #7974
- chore(deps-dev): bump @typescript-eslint/parser from 5.60.1 to 5.61.0 in /modules/web by @dependabot in #7975
- chore(deps-dev): bump @babel/core from 7.22.5 to 7.22.6 in /modules/web by @dependabot in #7978
- chore(deps): bump golang.org/x/text from 0.10.0 to 0.11.0 in /modules/web by @dependabot in #7979
- chore(deps-dev): bump jest from 29.5.0 to 29.6.0 in /modules/web by @dependabot in #7980
- chore(deps-dev): bump stylelint from 15.9.0 to 15.10.0 in /modules/web by @dependabot in #7981
- chore(deps-dev): bump @babel/preset-env from 7.22.5 to 7.22.6 in /modules/web by @dependabot in #7977
- Fix Japanese translation file by @shu-mutou in #7983
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.12.0 in /modules/api by @dependabot in #7986
- chore(deps-dev): bump @types/node from 20.3.3 to 20.4.0 in /modules/web by @dependabot in #7987
- cleanup: links to authentication were broken (linking to 404). Issue #7970 by @Kallepan in #7982
- chore(deps): bump core-js from 3.31.0 to 3.31.1 in /modules/web by @dependabot in #7988
- chore(deps-dev): bump stylelint from 15.10.0 to 15.10.1 in /modules/web by @dependabot in #7990
- chore(deps-dev): bump @babel/core from 7.22.6 to 7.22.8 in /modules/web by @dependabot in #7992
- chore(deps-dev): bump cypress from 12.16.0 to 12.17.0 in /modules/web by @dependabot in #8002
- chore(deps-dev): bump @babel/preset-env from 7.22.6 to 7.22.7 in /modules/web by @dependabot in #7997
- chore(deps-dev): bump minimatch from 9.0.2 to 9.0.3 in /modules/web by @dependabot in #8006
- chore(deps-dev): bump jest from 29.6.0 to 29.6.1 in /modules/web by @dependabot in #8010
- chore(deps): bump docker/setup-buildx-action from 2.8.0 to 2.9.0 by @dependabot in #8011
- Add metrics-scraper module by @maciaszczykm in #7931
- feat: Update helm deployment by @floreks in #7969
New Contributors
- @neoaggelos made their first contribution in #7465
- @sashashura made their first contribution in #7466
- @sobi3ch made their first contribution in #7469
- @Senorsen made their first contribution in #7477
- @shankerwangmiao made their first contribution in #7481
- @yosshi825 made their first contribution in #7506
- @krouser made their first contribution in #7524
- @jmhbnz made their first contribution in #7513
- @jc01rho made their first contribution in #7514
- @daiyyr made their first contribution in #7554
- @jcpunk made their first contribution in #7658
- @windsonsea made their first contribution in #7654
- @Thearas made their first contribution in #7645
- @jeffmaury made their first contribution in #7656
- @laurence-hudson-mindfoundry made their first contribution in #7702
- @rjsadow made their first contribution in #7729
- @frozenprocess made their first contribution in #7732
- @ColdFire87 made their first contribution in #7749
- @mdbudnick made their first contribution in #7750
- @ViliusS made their first contribution in #7748
- @testwill made their first contribution in #7823
- @maxime1907 made their first contribution in #7899
- @Kallepan made their first contribution in #7982
Full Changelog: v2.7.0...v3.0.0-alpha0