Release Notes v0.81

Release v0.81 brings features like Override Delete, Short-Lived Environments and other enhancements and capabilities.

✨ What's New

Short-Lived Environments

  • Automate Environment Teardown: Configure automated teardown actions (Scale Down or Destroy) that trigger after manual scale-up or launch operations—ideal for managing short-lived environments and avoiding unnecessary runtime.

  • Customisable Delay & Actions: Set a teardown Trigger Delay (in hours, minutes, or seconds) and choose your teardown action. For example, scale down a QA environment 3 hours after it’s manually scaled up—no manual cleanup needed.

  • Set it up from the Time Sensitive tab under Environment Settings.

Override Delete

  • Values overridden at the environment level can now be deleted, reverting them to their corresponding blueprint-level defaults (if defined).
  • Users can select multiple overrides for deletion directly from the "Overrides Summary" tab.

🚀 Product Capabilities

  • Following Facets Modules will have Form Mode as well along with JSON for configuring any resource:
    • Azure Cache (Redis), Azure Functions, Azure Node Pool,
    • AWS IAM Policy,
    • GCP IAM Role,
    • Grafana Dashboard, Kafka External, Kafka (k8s).

📈 Enhancements

  • Maximum Length of resource name of any custom terraform module can now be set in the facets.yaml file, preventing release failures caused by exceeding the supported length limits of the module.
  • Users can now use the 'x-ui-editor' field in the facets.yaml file to render an editor with language selection support. This allows users to choose from multiple formats such as YAML, JSON, XML, and more.