Skip to main content

Release Notes January 2026

⚠️ Snowflake Breaking Changes - Action Required

VARCHAR/BINARY Default Size Changes

Snowflake's 2025_07 bundle changes VARCHAR and BINARY default sizes. Once a table is created with the new defaults, you cannot reduce column sizes. Always explicitly specify VARCHAR and BINARY sizes in your SOLE configurations.

📖 Migration Guide: Snowflake 2025_07 Bundle Breaking Changes


Orchestrators

The below Orchestrators release notes provide information about new features and updates in the pre-release version 5-latest. These updates are set available as an opportunity to test and validate that things work as expected in your environment before we promote them to the official release 5-stable.

To test orchestrators with 5-latest, simply set DATAOPS_RUNNER_IMAGE_TAG to 5-latest in your project's variables.yml configuration file. See Orchestrators Pre-Release Versions for more information.

Feature release status badge: Feature
Feature
dbt 1.11 Support

Added support for dbt 1.11 in DataOps orchestrators. This update ensures compatibility with the newest features and improvements in dbt Core 1.11, enabling you to leverage the latest capabilities in your data transformation workflows.

Feature release status badge: Improvement
Improvement
Configurable Fivetran Polling Interval

The Fivetran orchestrator polling interval is now configurable via the FIVETRAN_POLLING_INTERVAL environment variable. This allows you to optimize API usage and responsiveness based on your Fivetran sync patterns and requirements.

Feature release status badge: Bug Fix
Bug Fix
Hashicorp Vault Masking

Fixed an issue with masking sensitive data when using Hashicorp Vault as a secrets manager, ensuring credentials and secrets are properly protected in logs and outputs.

Feature release status badge: Bug Fix
Bug Fix
Column Width Handling in DataOps Render

Removed column width constraints in DataOps Render's YAML dump operation, preventing automatic line wrapping in rendered YAML output. This makes the rendering system agnostic to column width constraints and improves compatibility across different environments.

Feature release status badge: Bug Fix
Bug Fix
Enhanced Jinja2 Rendering for Include Tags

Fixed an issue where Jinja2 templating was not properly applied to files referenced using the !dataops.include tag. This ensures consistent rendering behavior across all included content, preventing unexpected output when using dynamic includes in your pipeline configurations.

Feature release status badge: Bug Fix
Bug Fix
DataPrep Orchestrator jq Parsing Error

Resolved a parsing error in the DataPrep orchestrator that could occur when processing certain jq expressions, improving reliability when transforming JSON data.

SOLE (Snowflake Object Lifecycle Engine)

Feature release status badge: Improvement
Improvement
Enhanced Masking Policy Parameters

Added support for the new exempt_other_policies parameter in masking policies, giving you greater control over how masking policies interact with other data governance policies in Snowflake.

Feature release status badge: Improvement
Improvement
Snowpark Packages in Procedures

Added support for the snowpark_packages parameter in procedure definitions, enabling you to specify Snowpark package dependencies directly in your procedure YAML configurations.

Feature release status badge: Improvement
Improvement
Multi-Tenant Support

Enhanced SOLE orchestrator with multi-tenant support using environment-based cache directories. This improvement enables better isolation and management when working with multiple Snowflake accounts or environments simultaneously.

Feature release status badge: Improvement
Improvement
MATE and Snowflake Dependency Logging

Improved error logging and handling for cases where MATE and Snowflake orchestrators depend on SOLE execution, providing clearer feedback when execution order requirements are not met.

Feature release status badge: Bug Fix
Bug Fix
User Type Changes No Longer Drop Passwords

Fixed an issue where changing a user's user_type from LEGACY_SERVICE to PERSON would incorrectly drop the user's password. User passwords are now properly preserved during user type transitions.

Feature release status badge: Bug Fix
Bug Fix
Literal Values in SOLE Data Products

Resolved an issue where literal values were not working properly in SOLE Data Products. This fix adds support for standalone schema-level objects with direct references, prevents dependency creation for externally managed objects, and enhances the v2 parser to handle mixed reference patterns.

Feature release status badge: Bug Fix
Bug Fix
Shared Database Migration Improvements

Fixed an error that could occur during shared database migrations when transitioning between backends. The migration process would fail with an "Unintentionally Deleted Object" error. This update adds support for duplicate detection and proper format transformation during database conversion.

Feature release status badge: Bug Fix
Bug Fix
Hooks Support for Quoted Object Names

Fixed an issue where SOLE hooks would fail when SQL queries contained quoted object names. The dataops-snowsql component has been updated to properly handle quoted identifiers in all contexts.

Feature release status badge: Bug Fix
Bug Fix
System Role Protection

Added automatic detection and protection for Snowflake system roles (those with the SYSTEM$ prefix) to prevent inadvertent revoke operations. This ensures system-managed roles are not modified during SOLE operations.

Feature release status badge: Bug Fix
Bug Fix
Reference Usage Grant Requirements

Updated SOLE to align with Snowflake's requirement that GRANT USAGE must be granted before GRANT REFERENCE_USAGE on shared objects. The orchestrator now automatically includes usage grants before reference usage grants.

This proactive change ensures your pipelines remain compatible with upcoming Snowflake's 2025_07 bundle requirements.

Feature release status badge: Bug Fix
Bug Fix
Date/Time Output Format Updates

Updated SOLE to accommodate Snowflake's deprecation of the AUTO date/time output format. The orchestrator now uses supported format values to ensure compatibility with current and future Snowflake versions.

This change is part of Snowflake's 2025_07 bundle breaking changes. For more details and migration guidance, see Snowflake 2025_07 Bundle Breaking Changes - AUTO Parameter Deprecation.

Feature release status badge: Bug Fix
Bug Fix
Intermittent KeyError in Parser

Fixed an intermittent KeyError that could occur when the v2 parser accessed 'dataops.id' during schema filtering, improving stability when processing complex object hierarchies.