Release Notes v0.77
Release v0.77 brings features like Modules Detail Page, Output for Custom Modules, Dynamic Launch Wizard as well as some enhancements and bug fixes.
✨ What's New
-
Module Detail Page:
- Each module (intent, flavor, version) will now have a page with all required details like spec, sample, outputs across the control plane and other metadata. This information will help developers to consume modules intelligently.
-
Modular Launch Wizard:
This feature allows users to define their own launch process by leveraging custom modules and controlling which resources (modules) appear in the launch flow. Read More
-
Fully Customisable Launch Flow: Instead of a fixed launch process, users can now configure serverless, multi-cluster, or custom environments using modules they define.
-
Dynamic Resource Configuration: Users can control which resources appear in the launch wizard by utilizing the x-ui-overrides-only function in module YAML definitions.
-
Flexible Deployment Models: Move beyond the default single-network, single-cluster assumption and launch environments that match your specific use case.
-
Improved Clarity & Control: By surfacing only the fields necessary for their workflow, users can streamline deployments without unnecessary steps or constraints.
Note: The Modular Launch Wizard is only available for projects with a custom base blueprint.
-
-
Output for Custom Modules:
- Now, outputs for custom modules will be available and can be used through dollar referencing in the project.
🚀 Product Capabilities
- Added support for Image Pull Secret Injector to automatically inject authentication credentials into Kubernetes workloads, preventing Docker pull rate limits.
- Added support to import and manage existing S3 buckets within Facets.
📈 Enhancements
- In addition to creating a new Git repository when setting up a project, users can now import an existing repository during project creation.
- Selective releases will be restricted only for resources that fail validation, rather than being blocked entirely due to errors from any resource.