github loft-sh/loft v4.0.0-alpha.14

pre-release3 days ago
  • breaking-change: Changed the default project namespace prefix to 'p-' from 'loft-p-' (by @FabianKramm in #2734)
  • breaking-change: Platform will fail if old project namespace prefix is detected (by @FabianKramm in #2778)
  • breaking-change: Removed APIs virtualclusters.cluster.loft.sh and spaces.cluster.loft.sh (by @FabianKramm in #2811)
  • breaking-change: Removed isolated control plane functionality from Platform, please use https://www.vcluster.com/docs/vcluster/deploy/topologies/isolated-control-plane instead (by @FabianKramm in #2778)
  • breaking-change: Removed platform cli, please use respective vCluster or DevPod CLI's instead (by @FabianKramm in #2741)
  • bug: Fix duplicated clusterRef issue when importing vCluster release to platform (by @janekbaraniewski in #2736)
  • bugfix: Fixed an issue where Project Quotas of type limits would not work with extended Resources (by @neogopher in #2713)
  • bugfix: Fixed an issue where idle connections were not closed correctly (by @FabianKramm in #2634)
  • bugfix: Fixed an issue where platform app installation would fail when using private OCI registry as source for the helm charts. (by @neogopher in #2802)
  • bugfix: Fixed an issue where retrieving metrics from Loft caused a recursive request (by @FabianKramm in #2652)
  • bugfix: Fixed an issue where setting env.LEADER_ELECTION_ENABLED caused Loft to set the environment variable multiple times (by @FabianKramm in #2643)
  • bugfix: Fixed an issue with chart templating causing kustomize to fail for agentOnly installations (by @neogopher in #2765)
  • bugfix: Fixed an issue with helm templating for rollingUpdate deployment strategy (by @neogopher in #2862)
  • bugfix: Loft will also downgrade the agent if the agent version is higher than the Loft version (by @FabianKramm in #2641)
  • bugfix: Track all Istio gateway activity for vclusters, regardless of destination service (by @lizardruss in #2787)
  • bugfix: importing namespaces fixed (by @rohantmp in #2767)
  • enhancement: Allow sleep mode features to be configured via vcluster.yaml (by @lizardruss in #2872)
  • enhancement: Performance improvements for loft use space and loft use vcluster commands (by @lizardruss in #2609)
  • enhancement: Prevent regular application POST requests from waking sleeping resources (by @lizardruss in #2655)
  • enhancement: When an app fails to install within a vCluster, the vCluster is now not in an error state anymore and instead display a warning (by @FabianKramm in #2643)
  • enhancement: allow configuration of the loft project namespace prefix (by @rohantmp in #2721)
  • feature: Add an API endpoint ConvertVirtualClusterConfig that converts a virtual cluster config to the new v0.20 format. (by @johannesfrey in #2629)
  • feature: Added a new flag helm-chart-version to the loft connect cluster command (by @FabianKramm in #2634)
  • feature: automatic importing of vClusters now doesn't require any settings in the project (by @rohantmp in #2667)
  • feature: change loft.sh/skip-helm-deploy annotation to loft.sh/externally-managed (by @rohantmp in #2565)
  • feature: expose single-namespace renaming logic through API (by @janekbaraniewski in #2834)
  • fix: Fixed an issue where ts net server would restart if multiple access keys were found (by @FabianKramm in #2612)
  • fix: Require chart version during virtual cluster instance and template creation. This will allow the platform to better handle major version changes in the future. (by @lizardruss in #2608)
  • fix: additionalCA will no longer override the system ca certs and instead add itself to the root ca certs directory (by @ThomasK33 in #2757)

Don't miss a new loft release

NewReleases is sending notifications on new releases.