Release Notes July 2023
Orchestrators
Feature Custom OAuth Integration in SOLE
SOLE (Snowflake Object Lifecycle Engine) now supports the oauth_client_type
and oauth_redirect_uri
parameters in OAuth Integration which lets you manage custom OAuth Integrations.
See OAuth Integration for more information about supported parameters and examples of usage.
Feature Defining the account name explicitly in the from_share
parameter of a Database object
SOLE (Snowflake Object Lifecycle Engine) now supports from_share
values in the format of account.share.database
, rather than just share.database
.
See Database for more information about supported parameters and examples of usage.
Bug Fix Bug fixes in SOLE
- Fixed an issue where
WITH GRANT OPTION
clause was being added on privilege grant to Share which is no longer supported by Snowflake.
DataOps Development Environment (DDE)
Important - The latest DDE changes are available in the 5-stable
tag of the DDE image. To ensure you have the latest updates:
- Run the
docker pull dataopslive/dataops-development-workspace:5-stable
command for DDE DevPod. - Ensure your image is
dataopslive/dataops-development-environment:5-stable
for DDE DevReady.
Feature Using DDE with different dbt versions
DDE has expanded its support for dbt versions, granting you the flexibility to choose different versions of dbt using a customizable variable.
Improvement A new preinstalled tool in DDE
A pre-commit tool is available for you in DDE to detect potential issues before you commit code changes to your project. This tool assists in maintaining the quality of your code and data at every stage of the development process. See Pre-commit for more details.
Improvement New names for environment variables
The names of the environment variables used by SOLE (Snowflake Object Lifecycle Engine) and MATE (Modelling and Transformation Engine) have been revised. While the old variable names are still compatible and functional, we recommend transitioning to the new variable names in your setup to stay current with the latest updates. See Setup for more details.
DataOps.live Observability
Improvement Enhancements in Spendview for Snowflake
- The registration form has been revised for cosmetic and accessibility improvements.
- It is possible now to enter a specific user Snowflake role that you want to use to monitor the Snowflake account.
- A new option has been introduced across all views in Spendview for Snowflake, allowing you to clear your selections in the accounts and warehouse filters.
DataOps CLI (SOLE Generator)
Feature Support for new Snowflake object types
- Added support for parsing Sequence objects.
- Added support for parsing Tag objects.
- Added support for parsing Stream objects.
- Added support for parsing File Format objects.
Find the complete list of supported Snowflake object types and usage examples in the SOLE Generator documentation.
Bug Fix Bug fixes
- Fixed parsing of functions and procedures having a Table as
return_type
. - Fixed invalid parsing of
data_retention_days
for Table objects.
Platform
Improvement New sign-in experience
We have moved all users to a new sign-in flow. For the full details of this change, see Improved Account Security.
Improvement Partner Connect
We've introduced improvements to the free trial experience of DataOps.live on Snowflake Partner Connect.