Releases: Snowflake-Labs/terraform-provider-snowflake
v0.87.3-pre
v0.87.2
0.87.2 (2024-03-07)
Hey 👋
This is a small release fixing the incorrect references for deprecation messages on the docs main page and the incorrect reference in snowflake_role_grants
resource.
🐛 Bug fixes:
v0.87.1
0.87.1 (2024-03-06)
Hey 👋 , today we released a new version that mostly introduces bug fixes and some development improvements that will speed up our development cycle. We also added deprecation messages to our documentation pages in Terraform Registry to clearly see what resources/data sources are deprecated and what should be used instead. Here's what we ended up with on the main page (docs) and in the resources/data sources sub pages (for example). We are aware that there're some issues with links on the main page. We'll push the fix in the next version.
🔧 Misc
- Add deprecated resources/datasources to the main documentation page #2581
- Add deprecation message to docs #2578
- Add Terraform setup to the testing pipeline #2579
- Chore use get or skip in other tests #2570
- modify provider context to pass snowflake client instead of db connection #2577
- Speed up tests #2580
🐛 Bug fixes
v0.87.0
0.87.0 (2024-02-28)
🎉 What's new:
- Add network rule to the sdk (#2526) (b379565), closes #2514
- supports collation of table column (#2496) (56771f1)
🔧 Misc
- Clean up environment variables in tests and on CI (#2543) (9a10cb1)
- replace warning in new grant resources with info log (#2521) (c3014b9)
🐛 Bug fixes:
- data retention days follow up (#2566) (7aba384), closes #2356
- data retention time parameters (#2502) (76abf21), closes #2356
- data retention time parameters follow-up (#2530) (5544544), closes #2356
- Demote warning to info and set volatility for procedures and functions (#2567) (abaad7c), closes #2536
- Fix ACCOUNT PARAMETERS option failover group resource (#2522) (61883f3), closes #2517
- Fix failover group alter syntax and suppression for pipe statement (#2562) (24d76c3), closes #2544 #2560
- Fix few tests (#2515) (a523a6b)
- Fix provider config hierarchy (#2551) (677a12b), closes #2242 #2294
- Fix query_results in unsafe_execute resource (#2512) (94ca158), closes #2491
- Fix replication for database resource (#2524) (767fbce), closes #2021
- Fix show by id for external functions (#2531) (d910a84), closes #2528
- Fix various small problems (#2552) (f558ce6), closes #2110 #2495 #2519
- Granting database roles (#2511) (dc27d64), closes #2402
- grants on external volumes (#2538) (1de9a29), closes #2533
- Handle old reference for table_id in table constraint resource (#2558) (d1e8912), closes #2535
- loosen identifier field validation for account object identifiers (#2564) (a5ed8cd), closes #2548
✨ How to upgrade:
❗ Migration guide: v0.86.0 -> v0.87.0
- IMPORTANT (bug fix) Configuration hierarchy
- snowflake_failover_group resource changes
- snowflake_database, snowflake_schema, and snowflake_table resource changes
- snowflake_table resource changes
v0.86.0
Release notes 0.86.0 (2024-02-15)
❗ Migration guide: v0.85.0 -> v0.86.0
🎉 What's new
- Add refresh_mode and initialize to dynamic tables #2437
- Add resource snowflake_user_password_policy_attachment #2162
- Create a workaround for granting privileges on all pipes #2477
- Handle IMPORTED PRIVILEGES privileges in privilege-to-role granting resources #2471
- Use from SDK
🔧 Misc
- Add migration notes to the docs and change JIRA integration #2497
- Change email and issue reporter #2470
- Grants migration guide #2455
- Remove unused old implementation from snowflake pkg #2458
- Update password policy attachment #2485
🐛 Bug fixes
- allow DT warehouse to be updated in-place #2439
- correct test dependencies #2493
- FileFormat not detecting changes correctly #2436
- Fix few smaller issues #2507 (#2501 #2506 #2488)
- Fix functions and small other fixes #2503, closes #2490
- Fix tag tests in view and in materialized view #2457
- Fix task related issues #2479 (#2036 #2207 #2346)
- Fix tests that base on default data retention #2465
- grant privileges to share test terraform dependencies #2473
- parameter issues #2463
- parse dynamic table query from DDL #2438
- Remove title and body temporarily from jira integration #2499
- SHOW GRANTS mapping for share data type #2508
- user error handling #2486
v0.85.0
Release notes 0.85.0 (2024-02-01)
❗ Migration guide: vX.XX.X -> v0.85.0, v0.84.0 -> v0.85.0
🎉 What's new:
- New resources
- Migrate to the SDK
- Use SDK in resource
🔧 Misc
- Add missing deprecation message (#2451)
🐛 Bug fixes:
v0.84.1
v0.84.0
Release notes 0.84.0 (2024-01-19)
🎉 What's new
- New Resource
- Migrate to the new SDK
👨🏼💻 Coming soon
- Migrate to the new SDK
- Applications
- Sequences
- New resources
- snowflake_grant_privileges_to_account_role
- snowflake_grant_application_role
🔧 Misc
- 0.84 release #2374
- Add missing issues to existing TODOs and add missing ones #2354
- Skip managed account SDK integration tests temporarily #2370
- update readme and fmt #2373
🐛 Bug fixes
v0.83.1
v0.83.0
Release notes 0.83.0 (2024-01-11)
🎉 What's new
👨🏼💻 Coming soon
- Migrate to the new SDK
- Applications
- Application Packages
- Storage Integration
- Managed Account
- Row Access Policy
- New resources
- snowflake_grant_role
- snowflake_grant_database_role
🐛 Bug fixes
- Add CREATE STREAMLIT privilege to the SDK (#2303) (be01d5f)
- Add secondary account and fix tests (#2324) (da6ca73)
- external tables issues (#2334) (ae41691)
- Fix test because of the date (#2312) (9a9ea33)
- Fix warehouse read and resource monitor empty set (#2319) (05f96c6), closes #2318 #2316
- goreleaser for mfa token caching (#2320) (4fef709)