- bugfix: Ensured that tooltips in the virtual cluster creation flow are consistent (by @PRTTMPRPHT in #3531)
- bugfix: Fixed a bug in which the UI crashed when the login URL is malformed (by @PRTTMPRPHT in #3597)
- bugfix: Fixed a bug where template references weren't displayed in the list of DevPod workspaces (by @PRTTMPRPHT in #3569)
- bugfix: Fixed an application crash when hovering over actions while editing an existing DevPod workspace (by @PRTTMPRPHT in #3567)
- bugfix: Fixed an issue that resulted in users being unable to create DevPod workspaces with an image as the source (by @PRTTMPRPHT in #3552)
- bugfix: Fixed centering of elements in virtual clusters table (by @PRTTMPRPHT in #3512)
- bugfix: Fixed overflow issues with select options when creating a virtual cluster or DevPod workspace from template (by @PRTTMPRPHT in #3457)
- bugfix: Fixed sorting of pods by age in the cluster detail page (by @PRTTMPRPHT in #3527)
- bugfix: Fixed styling of source code fields in firefox (by @PRTTMPRPHT in #3554)
- chore: bump devpod-crane v0.0.3 -> v0.0.4 (by @janekbaraniewski in #3565)
- enhancement: The /oidc/userinfo endpoint has been added to the vCluster Platform OIDC provider. (by @rmweir in #3534)
- feature: Add possibility to configure cost control related settings via platform config (by @johannesfrey in #3474)
- feature: Add sleepmode metrics for spaceinstances and virtualclusterinstances for cost control ROI dashboard (by @johannesfrey in #3422)
- feature: Expose backend API to query allocation metrics that serve as the basis for the cost control ROI dashboard visualizations (by @johannesfrey in #3467)
- feature: Manage a global Prometheus that utilizes Prometheus federation and the control-plane / agent tailscale network (by @lizardruss in #3458)
- feature: Manage prometheus and opencost deployments for ROI dashboard (by @lizardruss in #3423)
- feature: Support using specific version of DevPodEnvironmentTemplate in DevPodWorkspacePreset (by @janekbaraniewski in #3479)
- feature: add zombie reaper process to main loft server process (by @janekbaraniewski in #3508)
- feature: update provider version when reinitialising workspace (by @janekbaraniewski in #3483)
- fix of a vulnerability (cve): updated k8s version, docker version, helm version and github.com/gorilla/schema version. (by @hidalgopl in #3487)
- security: pins kubectl in docker image to the same version as rest of k8s components (by @hidalgopl in #3498)
- ui: A interactive dashboard where you can manage your cost, see how much you are saving by using vcluster. (by @andyluak in #3493)
- ui: Added an empty state for the menus of dropdowns (by @PRTTMPRPHT in #3484)
- ui: Added back options for selection of SSO groups when editing team members (by @PRTTMPRPHT in #3526)
- ui: Added remove option for optional fields when configuring parameters (by @PRTTMPRPHT in #3507)
- ui: Added search functionality to DevPod workspace filters (by @PRTTMPRPHT in #3545)
- ui: After deploying the latest stable version, the latest beta was lower than the default. (by @andyluak in #3541)
- ui: Allow submission of forms by pressing enter in input fields (by @PRTTMPRPHT in #3596)
- ui: Changed Wake Up modal to disappear immediately upon button click as the process happens in the background (by @PRTTMPRPHT in #3532)
- ui: Changed the description of the "apply configuration changes" modal (by @PRTTMPRPHT in #3518)
- ui: Changed the icon for "Profile" menu entry (by @PRTTMPRPHT in #3598)
- ui: Changed the placeholders for image inputs in DevPod Pro (by @PRTTMPRPHT in #3560)
- ui: Changed the wording of formatted timespans to be less ambiguous (by @PRTTMPRPHT in #3573)
- ui: Clearer cluster roles descriptions (by @andyluak in #3528)
- ui: Fixed template names in DevPod workspace filters and prevented them from being stuck when workspaces are deleted (by @PRTTMPRPHT in #3568)
- ui: Improved data fetching in the virtual clusters table to cache information (by @PRTTMPRPHT in #3600)
- ui: Made the option to delete a parameter accessible while modifying parameters (by @PRTTMPRPHT in #3478)
- ui: Make sure we redirect only to the new route (by @andyluak in #3540)
- ui: Remove deprecated platform login command and replaced it with current (by @andyluak in #3523)
- ui: Renamed "Cluster" to "Nodes" in the cluster details page (by @PRTTMPRPHT in #3522)
- ui: Replaced deprecated code block components with code block components from vCluster design system (by @PRTTMPRPHT in #3608)
- ui: Replaced deprecated input components with input components from vCluster design system (by @PRTTMPRPHT in #3604)
- ui: Replaced deprecated textarea components with textarea components from vCluster design system (by @PRTTMPRPHT in #3606)
- ui: Simplify get project prefix function and resolve bug where ui was fetching the wrong project (by @andyluak in #3521)
- ui: Sleep chart bars always have values (by @andyluak in #3585)
- ui: The "Create Workspace" interface now makes use of the default templates set in the project (by @PRTTMPRPHT in #3553)
- ui: Updated layout of virtual cluster details page to match newer guidelines (by @PRTTMPRPHT in #3599)
- ui: Updated the description for parameter configuration (by @PRTTMPRPHT in #3517)