Skip to content

Releases: snowflakedb/terraform-provider-snowflake

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

v2.9.0

17 Oct 06:54
b3485a7

Choose a tag to compare

2.9.0 (2025-10-16)

🎉 What's new

  • Add new Oauth authorization code flow (#4069)
  • Add new Oauth client credentials flow (#4065)

🐛 Bug fixes

  • Fix token authenticator for the token field (#4081)

🔧 Misc

  • Deprecate the mfa_authentication_methods field in authentication policies (#4098). This resource will be reworked (including missing features) in the next release.
  • Add the note about Terraform providers command to the namespace migration guides (#4085)
  • Add semantic view test resources (#4051) (#4061)
  • Test setup improvements (#4073) (#4077) (#4054) (#4070) (#4097)
  • Fix a typo in the roadmap (#4095)
  • Fix future grant tests (#4100)
  • Fix tests after new Snowflake release (#4098)

v2.8.0

06 Oct 13:34
5f587a2

Choose a tag to compare

2.8.0 (2025-10-06)

❗ Migration guide: v2.7.x -> v2.8.0
BCR Migration guide

🎉 What's new

  • Add use_private_link_endpoint option to storage integrations #3913, implements #3403

🐛 Bug fixes

  • Bug fixes and documentation improvements #4045, references #3317, #3982, and solves #3860, #3931, #3959
  • Handle REPLICABLE_WITH_FAILOVER_GROUPS in snowflake_object_parameter #4062

🔧 Misc

  • Infrastructure and maintenance
    • Bump Go driver to v1.17.0 #4053
    • Handle BCR 2025-06 #4036
    • Adjust warehouses after the changes in Snowflake #4038
    • Adjust tables documentation #4037
  • Development and testing improvements
    • Adjust integration tests #4052
    • Stabilize acceptance tests #4044
    • Improve bcr handling in tests #4042
  • SDK and generator enhancements
    • Add common filtering flags to each generator #4050
    • Generate DTO builders in SDK generator #4049
    • Use common generator setup in SDK generator #4048
    • Improve imports handling in generators #4043

v2.7.0

11 Sep 15:12
422f219

Choose a tag to compare

❗ Migration guide: v2.6.x -> v2.7.0
BCR Migration guide

🎉 What's new

  • Added support for generation 2 Standard warehouses and resource constraints for Snowpark-optimized warehouses (references #3258):
    • Add generation field to warehouses (#4002)
    • Add resource_constraint to the warehouse resource (#3880)
    • Add the gen2 warehouses feature to the migration guide (#4022)
  • Added grant migration script (#3948, #3960, #3951, #3987, #3990, #3993, #3995, #3991)

🐛 Bug fixes

  • Fix diff suppression for identifier set (#4007), references #4001
  • Fix privileges validation in grant_privileges_to_account_role resource (#3994), references #3992

🔧 Misc

  • Documentation improvements:
    • Add 2025_05 bundle migration guide (#3974)
    • Add a note about dropping the primary account role (#4017)
    • Add a note about the auth policy change in recent bcrs (#4021)
  • Testing improvements:
    • Unskip or remove BCR/functionality missing related tests (#3988)
    • Fix integration and acceptance tests (#4016)
    • Test account parameter mapping (#3989)
    • Stabilize service integration and acceptance tests (#4000)
    • Fix warehouse long-running query test (#4004)
    • Extract account-level tests for several objects (#3996)
    • Prove session parameters behavior, task test problems, and add PoC for better provider testing cache (#3997)
    • Adjust existing and add missing sweepers (#4005)

v2.6.0

29 Aug 12:35
f758569

Choose a tag to compare

2.6.0 (2025-08-29)

❗ Migration guide: v2.5.0 -> v2.6.0
BCR Migration guide

🐛 Bug fixes

  • Connection management improvements
    • Connection fixes follow-up #3957
    • Enhance connection management and logging for secondary connections #3937
  • Fix updating privileges in grant_privileges_to_account_role #3953, fixes 2803
  • Small failover group fixes #3947, #3949
  • Adjust PAT alter after fixes in Snowflake #3922

⬆️ Improvements

  • Change convert signature #3940, #3926, #3955
  • Upgrade go Snowflake driver #3980
  • Update migration guide, import docs, and task tests #3933

🔧 Misc

  • Test improvements
    • Add manual test for consumption billing entity #3918
    • Address skipped tests #3972
    • Adjust architests after moving acceptance tests to a separate package #3970
    • Adjust security integration tests #3975
    • Fix check destroy logic #3967
    • Fix unsafe query integration test #3968
    • Move more task tests to account level #3971
    • Remove unnecessary TestAccPreCheck #3966
    • Run functional tests after setting up Terraform #3962
    • Use DropSafely in test setup helpers #3969
  • Code cleanup and refactoring
    • Clean up all TODOs created during Terraform Plugin Framework and RestAPI research #3963
    • Clean up TODO comments left with "next PR" without issue number #3964
  • Sweeper adjustments
    • Nuke roles, databases, warehouses, shares, and network policies #3976
    • Add new database to the protected databases in sweepers #3927
    • Sweep security integrations #3950
  • Find versions of provider in gh organization #3932
  • Add new roadmap entry #3935

v2.5.0

07 Aug 13:59
f80c159

Choose a tag to compare

2.5.0 (2025-08-07)

❗ Migration guide: v2.4.0 -> v2.5.0
❗ BCR Migration guide: BCR 04_2025

🎉 What's new

🐛 Bug fixes

  • Fix using lowercased network policies in security integrations #3867, solves #3229
  • Permadiff when granting privileges to shares on non-standard tables #3859, solves #3167
  • Schema default ddl collation handling #3907, solves #3510
  • Fix the default authenticator when the token is set #3899
  • Fix secondary connection read #3914

📄 Docs

  • Add 2025_04 BCR migration guide #3855
  • Add note that TOML file is distinct from CLI and SnowSQL ones #3775
  • Documentation improvements #3901
  • Fix migration guide #3841

🔧 Misc

  • Account test assert follow-up #3815
  • Add a functional test for nested sensitives in the framework #3886
  • Remove old framework config #3889
  • Sweepers and Test workflow changes #3881
  • Checkout to the commit SHA from the slash command #3897
  • Test improvements:
    • Adjust grant privileges to share test #3905
    • Adjust or remove tests using enabled by default bcr bundles #3909
    • Fix acceptance tests identifier setup #3911
    • Fix BCR tests #3916

v2.4.0

24 Jul 11:54
bfe70fa

Choose a tag to compare

2.4.0 (2025-07-24)

❗ Migration guide: v2.3.0 -> v2.4.0

🎉 What's new

🔧 Misc

  • Add an example of recreating the pipe on changing stage attributes (#3729)
  • Fix tests and update documentation after reverting changes from BCR 2025_03 (#3851)
  • Add basic listings to sdk (#3800)
  • Add builders for legacy config DTO (#3842)
  • Address pre-push errors (#3849)
  • Adjust sweepers and test workflows (#3876)
  • Mark DecodeSnowflakeID function as legacy (#3848)
  • Add tests for the Plugin Framework
    • Test custom type with metadata (#3856)
    • Test enum handling (suppression and validation) (#3861)
    • Test optional computed in plugin framework (#3865)
    • Test optional with backing field (#3857)
    • Test parameters handling (multiple variants) (#3858)
    • Test zero values in plugin framework (#3850)
    • Use existing schema descriptions instead of string equivalents (#3868)
  • Update labels in the repository (#3863)

v1.2.3

04 Jul 11:42
90e029b

Choose a tag to compare

1.2.3 (2025-07-04)

🔧 Misc

🐛 Bug fixes:

  • Fix data types parsing for functions and procedures with 2025_03 Bundle (#3827) (b9768d7)
  • Introduce a new function and procedure parsing function (#3825) (8119d5f)