github loft-sh/loft v4.4.0-next.6

latest releases: v4.4.0-beta.3, v4.4.0-beta.2, v4.4.0-beta.1...
pre-release25 days ago
  • : Disabled some configuration fields for externally deployed virtual clusters (by @PRTTMPRPHT in #4556)
  • bugfix: fixes a bug in ClusterAccess validation (now we allow ClusterAccess with empty spec.priority) (by @hidalgopl in #4421)
  • bugfix: if serverURL in virtual cluster instance kubeconfig is a platform one, and client certs are requested, return error (by @hidalgopl in #4567)
  • bugfix: return error if client certificates are requested but vCluster uses direct cluster endpoint or access point (by @hidalgopl in #4569)
  • bugfix: updates vCluster instance default parameters if the template defaults are changed. (by @zerbitx in #4488)
  • bugfix: use platform token auth in virtual cluster kubeconfig only if serverURL is a loft host (by @hidalgopl in #4585)
  • enhancement: Add new default template for private nodes (by @ulyssessouza in #4536)
  • enhancement: discard "failed to list *v1.PartialObjectMetadata: the server could not find the requested resource" logs coming from client-go lib (by @hidalgopl in #4427)
  • enhancement: extend get virtual cluster instance kubeconfig endpoint to support requesting client certs and overriding serverURL (by @hidalgopl in #4545)
  • feature: add support for DevPod user docker credentials in platform (by @janekbaraniewski in #4453)
  • ui: Add TemplateNotFound and VersionNotFound error states on vcluster template column table (by @andyluak in #4526)
  • ui: Added a helper dialog showing how to join private nodes (by @PRTTMPRPHT in #4509)
  • ui: Added a new kubeconfig download dialog for virtual clusters (by @PRTTMPRPHT in #4568)
  • ui: Added an ellipsis mode to the new tabs component (by @PRTTMPRPHT in #4612)
  • ui: Added collapsed mode for the sidebar (by @PRTTMPRPHT in #4330)
  • ui: Added deploy in virtual cluster section to virtual cluster forms (by @PRTTMPRPHT in #4533)
  • ui: Added indication in owners columns if owner is suspended (by @PRTTMPRPHT in #4461)
  • ui: Added new columns relating to nodes to the virtual cluster table (by @PRTTMPRPHT in #4527)
  • ui: Added selection of kubernetes distro version (by @PRTTMPRPHT in #4452)
  • ui: Added selection of node pool type to virtual cluster basics section (by @PRTTMPRPHT in #4516)
  • ui: Added validation to custom vCluster version input (by @PRTTMPRPHT in #4423)
  • ui: Allow UI to create only using generate name (by @andyluak in #4489)
  • ui: Block users from using wildcard patterns that could theoretically result in an Failed vCluster state. (by @andyluak in #4499)
  • ui: Change ordering of virtual cluster form sections to prioritize the "Control Plane" section (by @PRTTMPRPHT in #4456)
  • ui: Changed behavior of "see changelog" button in airgapped mode (by @PRTTMPRPHT in #4677)
  • ui: Changed node pool type selection to swap default configs (by @PRTTMPRPHT in #4540)
  • ui: Changed nodes column in the virtual cluster table to query partial metadata for counting nodes (by @PRTTMPRPHT in #4577)
  • ui: Changed order of external database options (by @PRTTMPRPHT in #4507)
  • ui: Changed order of options in basic section in virtual cluster form and added high availability option (by @PRTTMPRPHT in #4538)
  • ui: Changed quota validation to throw warnings instead of errors and added quota indicator in the editor for vcluster.yaml (by @PRTTMPRPHT in #4575)
  • ui: Changed warning for backing store type in HA mode to be a validation error (by @PRTTMPRPHT in #4555)
  • ui: Clicking on Configure Sleep will now expand and scroll to the Sleep Mode section (by @andyluak in #4463)
  • ui: Disable hostPathMapper option for virtual clusters with private nodes (by @PRTTMPRPHT in #4547)
  • ui: Disable sleep mode column in virtual cluster table for virtual clusters with private nodes (by @PRTTMPRPHT in #4544)
  • ui: Display empty state for node pool type in virtual cluster table if vcluster.yaml is not available yet (by @PRTTMPRPHT in #4622)
  • ui: Display k8s version of a vcluster in vcluster table column (by @andyluak in #4435)
  • ui: Enable native tooltips in dropdows and it's values. (by @andyluak in #4494)
  • ui: Enchance error component for better error handling in routes (by @andyluak in #4633)
  • ui: Ensured project icon is not cut off in the collapsed sidebar (by @PRTTMPRPHT in #4562)
  • ui: Ensured syntax validation runs immediately in yaml forms (by @PRTTMPRPHT in #4594)
  • ui: Ensured that objects input in virtual cluster forms reformats CRLF to LF (by @PRTTMPRPHT in #4418)
  • ui: Ensured trial information is hidden in collapsed sidebar (by @PRTTMPRPHT in #4561)
  • ui: Error handling and sanitization for regexes in template parameters (by @andyluak in #4493)
  • ui: Filter out non existing extra resources (by @andyluak in #4468)
  • ui: Filter owner from list of permission because he always has full access (by @andyluak in #4398)
  • ui: Fix an issue where sleeps in was showing in 1 hour for anything less than 2 hours. (by @andyluak in #4596)
  • ui: Fix an issue where the YAML editor was crashing (by @andyluak in #4674)
  • ui: Fix an issue where the select content was behing the modal (by @andyluak in #4464)
  • ui: Fix an issue with the input losing focus while typing to search in the More Resources dropdown (by @andyluak in #4466)
  • ui: Fix empty behavior for exclusion selector in vCluster forms to not leave residual data (by @PRTTMPRPHT in #4415)
  • ui: Fix name check of project secrets form to only check for duplicate names within project (by @PRTTMPRPHT in #4689)
  • ui: Fixed UI getting stuck when refreshing virtual cluster logs (by @PRTTMPRPHT in #4694)
  • ui: Fixed a bug where cost comparison would wrongly appear even though no data is found (by @andyluak in #4405)
  • ui: Fixed an error when clicking on create virtual cluster button (by @PRTTMPRPHT in #4563)
  • ui: Fixed an issue where the drawer footer wasn't always visible and overflows and smaller height (by @andyluak in #4481)
  • ui: Fixed an issue where the node names where overlapping across the next columns (by @andyluak in #4455)
  • ui: Fixed an issue where the tooltip opening on modal open due to it being the first element (by @andyluak in #4399)
  • ui: Fixed application of logoBackgroundColor to the logo in the sidebar (by @PRTTMPRPHT in #4505)
  • ui: Fixed behavior of unsaved changes dialog in virtual cluster page (by @PRTTMPRPHT in #4597)
  • ui: Fixed blue border appearing on nav entries when switching tabs in inspect resources view (by @PRTTMPRPHT in #4413)
  • ui: Fixed broken namespace link in global secrets table (by @PRTTMPRPHT in #4416)
  • ui: Fixed color of button in kube config modal (by @PRTTMPRPHT in #4414)
  • ui: Fixed counting of virtual clusters using databases via template in databases view (by @PRTTMPRPHT in #4560)
  • ui: Fixed issue that blocked updating vClusters with custom names (by @PRTTMPRPHT in #4558)
  • ui: Fixed unsaved changes dialog not closing in virtual cluster config (by @PRTTMPRPHT in #4549)
  • ui: Handling of undefined template version or instance. (by @andyluak in #4477)
  • ui: Hide attach nodes button in virtual cluster table if phase isn't "Ready" (by @PRTTMPRPHT in #4548)
  • ui: Implemented a redesign of the license page (by @PRTTMPRPHT in #4683)
  • ui: Improve data fetching in resource table (by @andyluak in #4625)
  • ui: Improve pagination handling in tables (by @andyluak in #4482)
  • ui: Improve vCluster ID validation (by @andyluak in #4473)
  • ui: Improve version adding verbiage to better convey the use of semantic version format. (by @andyluak in #4490)
  • ui: Improved custom vCluster and k8s version selections (by @PRTTMPRPHT in #4529)
  • ui: Open the quotas section after clicking on add new quota (by @andyluak in #4573)
  • ui: Removed invalid "count/*" quota resource from options (by @PRTTMPRPHT in #4582)
  • ui: Removed namespace column from nodes table in virtual cluster view (by @PRTTMPRPHT in #4599)
  • ui: Rename permissions to management access for better clarity (by @andyluak in #4497)
  • ui: Replace deprecated antd alert component (by @andyluak in #4397)
  • ui: Replaced "none" roles state in table of nodes with "Worker" label for virtual clusters with private nodes (by @PRTTMPRPHT in #4584)
  • ui: Replaced deprecated Avatar component (by @PRTTMPRPHT in #4355)
  • ui: Replaced deprecated Badge component (by @PRTTMPRPHT in #4364)
  • ui: Replaced deprecated Button component (by @PRTTMPRPHT in #4365)
  • ui: Replaced deprecated Divider component (by @PRTTMPRPHT in #4362)
  • ui: Replaced deprecated Drawer component (by @PRTTMPRPHT in #4404)
  • ui: Replaced deprecated Form component (by @PRTTMPRPHT in #4393)
  • ui: Replaced deprecated List component (by @PRTTMPRPHT in #4428)
  • ui: Replaced deprecated Menu component (by @PRTTMPRPHT in #4392)
  • ui: Replaced deprecated Space component with simpler layouting (by @PRTTMPRPHT in #4354)
  • ui: Replaced deprecated Spin component (by @PRTTMPRPHT in #4389)
  • ui: Replaced deprecated Tag component (by @PRTTMPRPHT in #4363)
  • ui: Replaced deprecated Typography component (by @PRTTMPRPHT in #4359)
  • ui: Support for Hybrid Scheduling (by @andyluak in #4454)
  • ui: Update vcluster cli deploy command (by @andyluak in #4675)
  • ui: Various UI fixes across templates and yaml focused form (by @andyluak in #4500)

Don't miss a new loft release

NewReleases is sending notifications on new releases.