- JS dependencies have been updated to address potential vulnerabilities in some of them. #1388 (kgroschoff)
- Service Accounts have been added to the UI #1158 (kgroschoff)
- The project menu has been redesigned. #1195 (maciaszczykm)
- Fixed changing default OpenStack image on operating system change #1215 (bashofmann)
containerRuntimeVersion
andkernelVersion
are now displayed on NodeDeployment detail page #1216 (bashofmann)- Custom links can now be added to the footer. #1220 (maciaszczykm)
- The OIDC provider URL is now configurable via "oidc_provider_url" variable. #1222 (maciaszczykm)
- The application logo has been changed. #1232 (maciaszczykm)
- The breadcrumbs component has been removed. The dialogs and buttons have been redesigned. #1233 (maciaszczykm)
- Serviceaccount tokens can now be downloaded. #1234 (kgroschoff)
- Packet cloud provider is now supported. #1238 (maciaszczykm)
- Tables have been redesigned. #1240 (kgroschoff)
- Added option to specify taints when creating/updating NodeDeployments #1244 (bashofmann)
- Styling of the cluster details view has been improved. #1270 (maciaszczykm)
- Missing parameters for OIDC providers have been added. #1273 (maciaszczykm)
- Add OpenShift support in UI #1274 (kgroschoff)
- Dates are now displayed using relative format, i.e. 3 days ago. #1303 (maciaszczykm)
- Redesigned dialogs and cluster details page. #1305 (maciaszczykm)
- Add provider GCP to UI #1307 (kgroschoff)
- Redesigned notifications. #1315 (maciaszczykm)
- The Instance Profile Name for AWS could be specified in UI. #1317 (kgroschoff)
- Redesigned node deployment view. #1320 (maciaszczykm)
- Redesigned cluster details page. #1345 (kubermatic-bot)
Misc:
- Missing parameters for OIDC providers have been added. #1273 (maciaszczykm)
Misc:
containerRuntimeVersion
andkernelVersion
are now displayed on NodeDeployment detail page #1217 (kubermatic-bot)- Fixed changing default OpenStack image on Operating System change #1218 (kubermatic-bot)
- The OIDC provider URL is now configurable via "oidc_provider_url" variable. #1224 (kubermatic-bot)
- Nodes and Node Deployments statuses are more accurate #1016 (maciaszczykm)
- DigitalOcean sizes and OpenStack flavors option pickers have been redesigned. #1021 (maciaszczykm)
- Smoother operation on bad network connection thanks to changes in asset caching. #1030 (kdomanski)
- Added a flag allowing to change the default number of nodes created with clusters. #1032 (maciaszczykm)
- Setting openstack tags for instances is possible via UI now. #1038 (kgroschoff)
- Node Deployments can now be named. #1039 (maciaszczykm)
- Adding multiple owners to a project is possible via UI now. #1042 (kgroschoff)
- kubelet version can now be specified for Node Deployments. #1047 (maciaszczykm)
- Events related to the Nodes are now displayed in the Node Deployment details view. #1054 (maciaszczykm)
- Fixed reload behaviour of openstack setting fields. #1056 (kgroschoff)
- Fixed missing dashboard version info in the footer. #1067 (maciaszczykm)
- Project owners visible in project list view now. #1082 (kgroschoff)
- Added possibility to assign labels to nodes. #1101 (maciaszczykm)
- User will be warned about cluster upgrades unavailable due to old nodes. #1121 (maciaszczykm)
- Updated list of AWS instance types to match latest available. #1122 (maciaszczykm)
- Fixed display number of replicas if the field is empty (0 replicas). #1126 (maciaszczykm)
- Added an option to include custom links into the application. #1131 (maciaszczykm)
- Minor layout issues with the cluster wizard have been fixed. #1134 (kgroschoff)
- Removed AWS instance types t3.nano & t3.micro as they are too small to schedule any workload on them #1138 (mrIncompetent)
- Application sidebar has been redesigned. #1173 (maciaszczykm)
Misc:
- Removed AWS instance types t3.nano & t3.micro as they are too small to schedule any workload on them #1140 (kubermatic-bot)
Misc:
- Minor layout issues with the cluster wizard have been fixed. #1134 (kgroschoff)
- Updated list of AWS instance types to match latest available. #1127 (kubermatic-bot)
- Fixed missing dashboard version info in the footer. #1096 (kubermatic-bot)
- Nodes and Node Deployments statuses are more accurate #1016 (maciaszczykm)
- DigitalOcean sizes and OpenStack flavors option pickers have been redesigned. #1021 (maciaszczykm)
- Smoother operation on bad network connection thanks to changes in asset caching. #1030 (kdomanski)
- Added a flag allowing to change the default number of nodes created with clusters. #1032 (maciaszczykm)
- Setting openstack tags for instances is possible via UI now. #1038 (kgroschoff)
- Node Deployments can now be named. #1039 (maciaszczykm)
- kubelet version can now be specified for Node Deployments. #1047 (maciaszczykm)
- Events related to the Nodes are now displayed in the Node Deployment details view. #1054 (maciaszczykm)
- Fixed reload behaviour of openstack setting fields. #1056 (kgroschoff)
- It is now possible to edit the project name in UI. #1003 (kgroschoff)
- Machine Networks for VSphere can now be set in the UI #829 (kgroschoff)
- VSphere: Setting a dedicated VSphere user for cloud provider functionalities is now possible. #834 (kgroschoff)
- Fixed that the cluster upgrade link did not appear directly when the details page is loaded #836 (bashofmann)
- Kubeconfig can now be shared via a generated link from the UI #857 (kgroschoff)
- Fixed duplicated SSH keys in summary view during cluster creation. #879 (kgroschoff)
- On project change, the user will stay on the same page, if he has the corresponding rights. #889 (kgroschoff)
- Fixed issues with caching the main page. #893 (maciaszczykm)
- Added support for creating, viewing, updating and deleting node deployments. #949 (maciaszczykm)
- Added Node Deployment details view #973 (maciaszczykm)
- Removed Container Runtime selection, which is no longer supported. #828 (bashofmann)
- Various minor visual improvements
Bugfix:
- Menu entries will be disabled as long as selected project is not in active state.
- Selected project state icon was added in the project selector and in the list view.
- Input field inside add project dialog will be automatically focused after opening dialog.
- After adding new project user will be redirected to project list #808 (maciaszczykm)
Misc:
- Notifications timeout is now 10s.
- Close and copy to clipboard actions are available on notifications. #798 (maciaszczykm)
- Provider-specific data will now be fetched without re-sending credentials. #814 (maciaszczykm)
- The UI has been reworked for the new user/project management
Bugfix:
- "Upgrade Cluster" link is no longer available for clusters that have no updates available or are not ready #750 (bashofmann)
- Fixed initial nodes data being lost when the browser tab was closed right after cluster creation #796 (kgroschoff)
Misc:
- Google Analytics code can now be optionally added by the administrator #742 (bashofmann)
- OpenStack tenant can now be either chosen from dropdown or typed in by hand #759 (kgroschoff)
- vSphere: Network can now be selected from a list #771 (kgroschoff)
- Login token is now removed from URL for security reasons #790 (bashofmann)
Admin
button has been removed fromCertificates and Keys
panel as it allowed to copy the admin token into the clipboard. Since this is a security concern we decided to remove this functionality. #800 (p0lyn0mial)
- Provider-specific data will now be fetched without re-sending credentials. #806 (maciaszczykm)
Admin
button has been removed fromCertificates and Keys
panel as it allowed to copy the admin token into the clipboard. Since this is a security concern we decided to remove this functionality. #800 (p0lyn0mial)
Bugfix:
- Fixed cluster settings view for Openstack #746 (kgroschoff)
Bugfix:
- Fixed error appearing when trying to change selected OS #699 (kgroschoff)
- Openstack: fixed an issue, where list of tenants wouldn't get loaded when returning from summary page #705 (kgroschoff)
- Fixed confirmation of cluster deletion #718 (kgroschoff)
- Fixed the link to Kubernetes dashboard #740 (guusvw)
Cloud Provider:
- Openstack: show selected image in cluster creation summary #698 (bashofmann)
- vSphere: custom cluster vnet can now be selected #708 (kgroschoff)
- Openstack: the list of available networks and floating IP pools will be loaded from the API #737 (j3ank)
Misc:
- Dashboard metrics can now be collected by Prometheus #678 (pkavajin)
- Redesigned cluster creation summary page #688 (kgroschoff)
- Default template images for Openstack and vSphere are now taken from datacenter configuration #689 (kgroschoff)
- Various minor fixes and improvements
Misc:
- Minor visual improvements #684 (kgroschoff)
Bugfix:
- The node list will no longer be expanded when clicking on an IP #676 (kgroschoff)
Cloud Provider:
- Openstack: the tenant can now be picked from a list loaded from the API #679 (kgroschoff)
Misc:
- Added a button to easily duplicate an existing node #675 (kgroschoff)
- A note has been added to the footer identifying whether the dashboard is a part of a demo system #682 (kgroschoff)
Cloud Provider:
- Enabled CoreOS on Openstack #673 (kgroschoff)
Misc:
- cri-o has been disabled #670 (kgroschoff)
- Node deletion can now be confirmed by pressing enter #672 (kgroschoff)
Bugfix:
- Fixed a bug that caused the credentials to be tested against the API before the user is done typing them #661 (kgroschoff)
Cloud Provider:
- Added Azure support #658 (kgroschoff)
Misc:
- You can now choose a specific Kubernetes version for newly created clusters #643 (kgroschoff)
- Kubeconfig can now be downloaded even for paused clusters #645 (kgroschoff)
- Support button has been removed #649 (kgroschoff)
- Added CentOS support #659 (kgroschoff)
- Credentials fields are now password fields #660 (kgroschoff)
- Various minor fixes and improvements
Bugfix:
- New Kubernetes versions will only be advertised for upgrade if they are a higher version #639 (kgroschoff)
Cloud Provider:
- Provider settings can now be edited in existing clusters #638 (kgroschoff)
Bugfix:
- Fixed the display of very long cluster names #592 (kgroschoff)
- Removed duplicate info from AWS cluster creation summary #593 (j3ank)
- Fixed downloading kubeconfig in Firefox #596 (kgroschoff)
- Fixed node accordion opening up when deleting a node #619 (kgroschoff)
Cloud Provider:
- Disabled CoreOS on Openstack #630 (kgroschoff)
Misc:
- Node count will now default to 3 or 1 depending on whether the user is creating a new cluster or just adding nodes #582 (kgroschoff)
- Operating system logo will now be displayed on the node list #586 (kgroschoff)
- Docker will be selected by default #608 (kgroschoff)
- Improved hint for SSH login name #587 (kgroschoff)
- Downloaded kubeconfig will now contain the cluster's ID in its file name #600 (kgroschoff)
- Paused clusters will now display the reason for pause #602 (kgroschoff)
- Optional fields of cluster configuration are now hidden in the simple view #613 (kgroschoff)
- Added a copy tooltip when hovering over an admin token #629 (kgroschoff)
- Node list has been redesigned #633 (kgroschoff)
- Node list now shows nodes' creation dates #606 (kgroschoff)
- Node creation now allows to choose an OS and container runtime #597 (kgroschoff)
- Various minor fixes and improvements