Release Notes v0.62

Release v0.62 brings updates like GitOps for Overrides, max_connections configuration option for PostgreSQL as well as some Enhancements and Bug fixes.

✨ What's New

  • GitOps for Overrides
    The GitOps for Overrides feature allows you to manage overrides from a specified Git repository, ensuring that all overrides are version-controlled and stored in one place.
    • With this feature, you can make overrides through both the UI and the specified Git repository, and they will automatically synchronize with each other. Any new overrides made thereafter will also be automatically saved in the repository.
    • You can also choose to disable managing overrides from the UI, further controlling the access to a restricted set of users. Note that once this feature is enabled, it cannot be disabled or reverted.
    • For more information, refer to the GitOps for Overrides documentation.
Click on the image to expand

Click on the image to expand

🚀 Product Capabilities

  • New configuration option: max_connections for PostgreSQL
    A new configuration option, max_connections, has been added to the PostgreSQL specification for all flavors. This allows you to set the maximum number of concurrent connections to your PostgreSQL database for enhanced security.
    Note: The max_connections limit will be enforced by the cloud provider based on the instance type used.
{
  "spec": {
    "max_connections": {
        "reader": 200,
        "writer": 200
    }
  }
}
  • User-specified databases in PostgreSQL
    Facets allows you to create user-specified databases in PostgreSQL by mentioning the names of the databases under db_names in specification.
{
  "spec": {
            "db_names": [
                  "facets",
                  "test"
            ]
      }
}

📈 Enhancements

  • Increased upload limit for facetsctl
    Facets CLI now supports uploading artifacts up to 2GB using the facetsctl upload command. This update significantly increases the previous upload limit, enabling the handling of larger files and artifacts efficiently.
  • UI and UX enhancements
    Implemented various UI and UX enhancements to improve user experience, delivering a more intuitive interface across the Control Plane.