Changelog

Week of September 14, 2025

September 14, 2025

September 19, 2025 #

  • Added a history view to the model IDE. Similar to git blame, this view displays metadata about how and when lines in a model file were changed. Add mode=history to the URL while in the model IDE to access the view. Note that this feature is still in development and may change.

  • Added support for specifying a file name for webhook deliveries.

September 18, 2025 #

  • Added a defaultSchema field to List connections API responses.

  • Added a planOnly parameter to the Run query API that, when set, will return the query execution plan without running the actual query. This allows you to validate and inspect the SQL that would be generated before query execution.

  • Added support for dashboard filter validation to the Content Validator. When a field that is used in a filter is removed from a topic, the validator will now show an error.

  • Fixed an issue with the List content API where the path filter was not being correctly applied. Now, the API will return an error if a folderId and a path are specified.

September 17, 2025 #

  • Added support for Germany (de_DE) as a default_numeric_locale.

  • Added support for specifying cross-dialect connection environments, such as a Snowflake connection with a PostgreSQL environment. This can be useful when performing database migrations, as the environment can allow you to identify and mitigate issues in the new database.

September 16, 2025 #

Improved the Snowflake settings page by cleaning up the authentication-focused fields. The option to specify keypair authentication is now included in the Authentication menu instead of a separate toggle.

September 15, 2025 #

Fixed an issue with duplicate view file names in the model IDE. Now when Omni detects a duplicate, it will use the actual (raw) view name for all views with the conflicting view file name.