Release Notes v0.52

Release v0.52 brings updates like updated Facets UI v2.0, Audit Logs, Ability to Pin Static Images, and many more enhancements and bug fixes.

✨ What's New

  • Facets UI v2.0
    We are excited to announce a significant update in this release, which includes a complete makeover of the UI navigation in Facets.

    • All Blueprint & Environment tabs previously found on the side panel are now located as tabs inside their respective pages.
    • The navigation now only displays the Blueprint context you are actively working on, ensuring clearer navigation and a focused approach to your workflows.
    • The breadcrumb now shows the context of the selected Blueprint, Environment, Resource, and Resource Type.
    • A new 'Settings' tab has been introduced to offer a comprehensive view across all Control Plane settings.
    • Detailed tooltips/guides for all these UI changes are available on the respective pages.
      Please raise a support ticket if you would like a detailed walkthrough of the new UI.
    Click on the image to expand

    Click on the image to expand

    Click on the image to expand

    Click on the image to expand

    Click on the image to expand

    Click on the image to expand

    Click on the image to expand
  • Audit Logs

    You can view the audit logs of every action done across every page in your Facets Control Plane. This system captures and records the details of the User, Entity, Entity Action, Blueprint, Environment, and Target providing a detailed and transparent audit trail.
    To access Audit Logs, open the Audit Logs page.

    • Example: When a user overrides a specific value within a resource in a given environment, a dedicated row will be displayed detailing the action and target in the Audit Logs page.

    • This feature is currently in beta and you can anticipate further enhancements and refinements in the upcoming releases.

      Click on the image to expand

      Click on the image to expand

  • Pin Static Images
    The images in the Container Registries can be directly incorporated into the Service resource from the Resource Overview page. This can be particularly beneficial when you need to use one version of any image either for testing or for stability. It also enables you to use the specific image independent of your CI system, even if you have already set up a CI integration.

    • To learn more about how to add a container registry to the artifactory, refer to the Container Registry documentation.

      Click on the image to expand

      Click on the image to expand

:rocket: Product Capabilities

  • Dynamic Referencing of Artifacts in Resources
    Artifacts can now be referenced in any resource JSON through the use of dynamic referencing. For more information on dynamic referencing, please refer to the Wiring Resources in Facets documentation.
  • AWS Data Lifecycle Manager (DLM) Integration
    The AWS Data Lifecycle Manager (DLM) integration in Facets streamlines volume snapshotting, cross-region copying, and retention management, all from a single configuration setting, enhancing your data management processes effectively.
  • Support for ARM Architecture
    Facets now supports ARM architecture, including Graviton and other ARM-based nodes. This broadens the range of supported infrastructures by introducing compatibility with ARM architecture.
  • ACL Support for Legacy S3
    Facets now offers ACL support for Legacy S3. By enabling ACL through overrides, you can establish public access to your buckets and their respective objects, providing an effortless way to manage your S3 bucket access controls.
  • Secure Boot on Kubernetes Cluster
    You can now enable Secure Boot for the Kubernetes Clusters managed by Facets. Secure Boot, a node pool setting, is primarily designed to enhance system security by ensuring that only signed kernel modules are loaded. This update offers the ability to gain superior control and improve the security levels of your Kubernetes environments.

🐞 Bug Fixes

  • Fixed a bug where in Blueprint Designer, a data sync issue was causing the previous Blueprint's resources to load when you select a different Blueprint.
  • Fixed a bug where extra spaces entered before and after a subscription name were causing issues while deleting the subscription.
  • Fixed a bug where users were unable to add environment-specific permissions.

📚 Documentation Updates