Skip to content

Releases: snowflakedb/terraform-provider-snowflake

v2.17.0

28 May 18:17
4810ee8

Choose a tag to compare

2.17.0 (2026-05-28)

❗ Migration guide: v2.16.0 -> v2.17.0

🎉 What's new:

  • Add Cortex agent resource and data source (#4739) (#4774) (#4786)
  • Adjust oauth_scopes to be optional in secret with client credentials flow (#4760)
  • Add new fields in desc_output for AWS Glue catalog integrations (#4750), references #4745
  • Support use_privatelink_endpoint for Azure storage locations in snowflake_external_volume (#4720), references #4663
  • Support granting privileges on connections to account role (#4737), references #4727
  • Add new attributes to snowflake_system_get_privatelink_config data source (#4379), references #4360

🔧 Misc:

  • Bump Go to 1.26.3 (#4725)

🐛 Bug fixes:

  • Fix adding a resource_monitor reference to an existing snowflake_warehouse in the same apply that creates the monitor (#4733), references #4188
  • Fix non empty plans after importing snowflake_catalog_integration_iceberg_rest and snowflake_catalog_integration_open_catalog resources (#4784) (#4787)
  • Fix an error that may occur when creating a snowflake_account resource  (#4726), references #4641
  • Setting default_ddl_collation = "" now overrides a value inherited from the parent database (#4731)
  • Fix snowflake_tag crashes on Standard accounts (#4668), references #4651
  • Removing enabled from the config now restores Snowflake's default of TRUE for snowflake_saml2_integration resource (#4757)

v2.16.0

08 May 07:57
74576ba

Choose a tag to compare

2.16.0 (2026-05-08)

❗ Migration guide: v2.15.x -> v2.16.0

🎉 What's new:

  • Add session policy resource and data source (#4645) (#4666) (#4677)
  • Add snowflake_account_session_policy_attachment resource (#4671)
  • Add snowflake_user_session_policy_attachment resource (#4666)
  • Rework password policy resource (#4693)
  • Add password policies data source (#4696)
  • Catalog integration resources: computed catalog_source to detect external drift (#4682)

🔧 Misc:

  • Bump Go module dependencies (#4649)

🐛 Bug fixes:

  • Fix AccountURL() for prefixed region format (#4650), references #4632
  • Fix TABLE(...) data type parsing with parameterized column types (#4667)
  • Fix show_initial_rows not set on stream import (#4659), references #3896
  • Add experiment for safe handling of PUBLIC role grants (#4664), references #3001

v2.15.0

13 Apr 15:10
a03e96b

Choose a tag to compare

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)

v2.14.1

25 Mar 16:08
3133794

Choose a tag to compare

2.14.1 (2026-03-25)

❗ Migration guide: v2.14.0 -> v2.14.1

🐛 Bug fixes:

  • Add IMPORT_BOOLEAN_DEFAULT experiment to fix post-import permadiff on stage resources #4560, fixes #4549
  • Fix authentication policy describe parsing behavior #4562, fixes #4557

v2.14.0

25 Feb 14:36
3315ea3

Choose a tag to compare

2.14.0 (2026-02-25)

❗ Migration guide: v2.13.x -> v2.14.0

🎉 What's new:

🔧 Misc

  • Rework external volumes SDK (#4463)

🐛 Bug fixes:

  • Fix timestamp parsing in stage resources (#4448), references #4445
  • Fix updating shares (#4473), references #4398
  • Detect external changes of user types (#4318)

v2.13.0

12 Feb 15:34
26478e5

Choose a tag to compare

2.13.0 (2026-02-12)

🎉 What's new:

🔧 Misc

  • Improve documentation
    • Add experimental features to contributing guide(#4386)
    • Add experimental features with descriptions to the registry documentation (#4350)
    • Add proxy section to the registry documentation (#4320)
  • Adjustments of authentication policies
    • Make authentication policies compliant with 2025_06 general enablement (#4375)
    • Adjust authentication policy snowflake output handling (#4261)
  • Use UNSET for certain fields in warehouses (#4343)

🐛 Bug fixes:

  • Make policy and privatelink compatible with quoted identifiers (#4390), references #1630
  • Preserve state after failed schema updates due to insufficient privileges (#4340)
  • Fix tag association identifier parsing during update (#4412), closes #4403

v2.12.0

18 Dec 17:43
2bbbfcb

Choose a tag to compare

2.12.0 (2025-12-18)

New roadmap entry
❗ Migration guide: v2.11.x -> v2.12.0
BCR Migration guide

🐛 Bug fixes

  • Remove the account parameter #4172, fixes #4010
  • Correct handling of grants to APPLICATION in SHOW GRANTS #4288, fixes #4284

🎉 What's new

  • Expand provider configuration options
  • Add missing parameters for serverless tasks #4082, -solves #3473
  • Allow a custom run_as_role in snowflake_scim_integration #4243
  • Add listing data source #4205
  • Add support for new object types in the migration tool:

🔧 Misc

  • Improve documentation and contributor guides #4305, #4267, #4295, #4244, #4256, #4257, #4301
  • Update SDK, generators, and dependencies:
    • Add user WIF auth to the SDK #4202
    • Update the stages SDK #4279
    • Bump the Go driver to 1.18.1 #4303
      Upgrade dependencies #4263
  • Make the repository compatible with git-worktree #4242

v2.11.0

21 Nov 18:31
1a280ac

Choose a tag to compare

2.11.0 (2025-11-21)

🎉 What's new

  • Add notebook resource and datasource (#4209) (#4195), references #4078
  • Add semantic views resource and datasource (#4221), references #3681
  • Add support for semantic views in grant ownership (#4210)
  • Add task seconds and hours scheduling (#4207), references #3638

🐛 Bug fixes

  • Do not panic in parsing identifiers with arguments (#4191), references #4187

🔧 Misc

v2.10.1

07 Nov 16:40
88f975e

Choose a tag to compare

❗ Migration guide: v2.10.0 -> v2.10.1
BCR Migration guide

🐛 Bug fixes

  • Fix handling DESC output in authentication policy (#4167), references (#4093)

🔧 Misc

  • Update migration guide (#4179) (#4162)
  • Upgrade Go to v1.24.9 (#4170)
  • Adjust tests
    • Adjust docker compose commands (#4153)
    • Base for main resource use case tests follow ups (#4130) (#4131) (#4132) (#4133)
    • Improve the cache logic (#4154)
  • Experimental flag for ignoring parameter value changes if unset and not on the object level (#4149)

v2.10.0

31 Oct 14:28
04a5f60

Choose a tag to compare

2.10.0 (2025-10-31)

❗ Migration guide: v2.9.x -> v2.10.0
BCR Migration guide

🎉 What's new

  • Promote features to stable (#4155)
    • Compute pool (resource and data source)
    • Git repository (resource and data source)
    • Image repository (resource and data surce)
    • Listing (resource)
    • Service (resource and data source)
    • User programmatic access token (resource and data source)
  • Stabilize authentication policies (issues: #3391 #3674 #4006 #4093) (#4087, #4104, #4125, #4147, #4142)
  • Add new WIF authenticator (#4121)
  • Add missing compute pool family instances (#4151)
  • Use improved SHOW query for warehouse (#4145)
  • Use the new generation syntax in warehouses (#4150)

🐛 Bug fixes

  • Fix handling results during account creation (#4101) (#4105)

🔧 Misc