2025_04 Bundle (Enabled by default)

Bundle History

Attention

To determine the current status of bundles in your account, see SYSTEM$SHOW_ACTIVE_BEHAVIOR_CHANGE_BUNDLES.

For more information, see Behavior change management.

  1. Introduced in the 9.17 release (June 23-30, 2025) as Disabled by Default; however, account admins can enable for testing.

  2. Status changed in the 9.22 release (August 4-8, 2025) to Enabled by Default; account admins can disable for opt-out.

  3. Status planned to change in September 2025 to Generally Enabled; however, this schedule is subject to change.

List of Changes

Important

This change list has been compiled using reasonable efforts. We are not always able to determine the full customer impact of a behavior change beforehand. The change list may not include all changes in a release, for example, last minute or emergency changes. In addition, behavior changes that are determined to have minimal to no user impact may not be pre-announced.

If you have any questions about the changes in this bundle, please contact Snowflake Support.

For differences between the in-advance and final versions of these notes, see Behavior Change Bundle change log.

For information and definitions of impact scores, see Impact score.

Security Changes

Impact Score

Additional Notes

DESCRIBE SESSION POLICY command: convert output from row-oriented to column-oriented

High

MFA_AUTHENTICATION_METHODS in authentication policy now only includes PASSWORD by default

High

DESCRIBE SECRET command: key length for symmetric keys

Medium

Disable external OAuth session closure

Medium

SQL Changes — General

Impact Score

Additional Notes

Deprecation of the SNOWFLAKE user

Low

SQL Changes — Commands & Functions

Impact Score

Additional Notes

CREATE EXTERNAL TABLE command: Primary role requires stage access

Medium

SHOW AVAILABLE LISTINGS and DESCRIBE LISTING commands: Reformat the regions column in output

Medium

SHOW USERS and DESCRIBE USER commands: Changes to output

Medium

Data Lake Changes

Impact Score

Additional Notes

Apache Iceberg™ tables: Refreshing Delta-based tables fails if the UUID changes

Medium

Developer / Extensibility Changes

Impact Score

Additional Notes

Snowflake Native App Framework: New application packages enable release channels by default

Medium

Snowpark Python: Eliminate repeated subqueries in Snowpark-generated queries

Medium

New Column in View or Command

Impact Score

Additional Notes

DESCRIBE LISTING command: New column in output

Low

LOGIN_HISTORY view and table function (Account Usage / Information Schema): New columns in output

Low

MODEL MONITOR METRIC functions: New columns in output

Low

SHOW DYNAMIC TABLES command: New columns added to output

Low

Behavior Change Bundle change log

Announcement

Update

Date

Released as preview

Bundle 2025_04 announcements released as preview.

20-June-2025

Authentication policy commands: Deprecate MFA_AUTHENTICATION_METHODS property (Pending)

Added to Security

23-June-2025

Mandatory multi-factor authentication on Snowsight login

Temporarily disabled

18-July-2025

Authentication policy commands: Deprecate MFA_AUTHENTICATION_METHODS property

Behavior change postponed

21-July-2025

Mandatory multi-factor authentication on Snowsight login

Re-enabled in bundle

05-August-2025

MFA_AUTHENTICATION_METHODS in authentication policy now only includes PASSWORD by default

Added to Security

07-August-2025

Mandatory multi-factor authentication on Snowsight login (Postponed)

Behavior change postponed

07-August-2025

USERS view (Account Usage and Organization Usage): New columns and changes to has_mfa column (Postponed)

Behavior change postponed

12-August-2025

Language: English