github snowflakedb/terraform-provider-snowflake v2.15.0

13 hours ago

2.15.0 (2026-04-13)

❗ Migration guide: v2.14.x -> v2.15.0

🎉 What's new:

  • Bump Go Snowflake driver to v2 (#4480)
  • New GRANTS_SAFE_DESTROY experiment: silently succeed on grant destroy when the underlying Snowflake object is missing (#4581) (#4604) (#4614) (#4617) (#4630), references #3412, #4136
  • New TAG_ASSOCIATION_SAFE_DESTROY experiment: silently succeed on tag association destroy when the tagged object is missing (#4616), references #3869
  • Tag resource enhancements: propagation and conflict resolution support, new ordered_allowed_values field (deprecates allowed_values), new TAGS_ALLOW_EMPTY_ALLOWED_VALUES experiment
    (#4586) (#4498), references #4238
  • Add catalog integration resources and data source
    • Catalog integration SDK and describe rework (#4483) (#4528)
    • Add snowflake_catalog_integration_aws_glue resource (#4539)
    • Add snowflake_catalog_integration_object_storage resource (#4542)
    • Add snowflake_catalog_integration_open_catalog resource (#4555)
    • Add snowflake_catalog_integration_iceberg_rest resource (#4574)
    • Add snowflake_catalog_integrations data source (#4585)
  • Add adaptive warehouse resource and data source support (#4508) (#4556) (#4584) (#4594) (#4600) (#4605) (#4609) (#4623)
  • Rework snowflake_external_volume: add S3COMPAT storage, new S3 fields, restructured describe_output (#4482) (#4488) (#4504) (#4510) (#4536)
  • Add missing account parameters to snowflake_account_parameter (#4544) (#4559), references #3080
  • Add authentication policy enhancements: client_policy block, PAT policy field, OTP MFA method (#4551), references #4552
  • Add snowflake_external_volumes data source (#4535)
  • Support future grants on IMAGE REPOSITORIES in grant resources (#4599)
  • Add encryption attribute to snowflake_image_repository resource (#4624) (#4633)
  • Support granting ownership on DBT PROJECT objects (#4570)
  • Add Private Facts and Metrics support in semantic views (#4380)

🔧 Misc:

  • Add hybrid table SDK support (#4454)
  • Add webhook notification integration SDK updates (#4540)
  • Extend session policies SDK definition (#4602) (#4622)

🐛 Bug fixes:

  • Fix nil pointer dereference panics in snowflake_account (#4541), references #4101
  • Fix allowed_accounts update in snowflake_failover_group (#4487), references #3946
  • Fix AGENT and MCP SERVER object types in grant resources causing perpetual non-empty plans (#4529) (#4532), references #4524, #4593
  • Fix panic in snowflake_view when last column has masking policy without using clause (#4579)
  • Fix describe_output permadiff on stage resources (#4588), references #4514
  • Fix "object does not exist" errors in snowflake_authentication_policy after Snowflake DESC output change (#4571) (#4577)
  • Add IMPORT_BOOLEAN_DEFAULT experiment to fix post-import permadiff on stage boolean fields (#4572), references #4549
  • Fix table column masking policy application after BCR 2026_02 (#4615), references #4608
  • Fix tag association object type mapping (#4554)
  • Fix tag resource read behavior (#4638)

Don't miss a new terraform-provider-snowflake release

NewReleases is sending notifications on new releases.