Releases: opentofu/vscode-opentofu
Releases · opentofu/vscode-opentofu
V0.5.0 - Ephemeral
v0.5.0 (2025-10-31)
Includes a new LS version - tofu-ls latest
Features
- Ephemeral block and attribute support
Full Changelog: v0.4.2...v0.5.0
v0.4.2
What's Changed
- Assign opentofu icons to all the languages we support by @Gogotchuri in #96
- Allow tofu files to be recognized in modules and providers explorer by @Gogotchuri in #98
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
0.4.1
- Fix: language server crashing on resources with no provider prefix
- Fix: Removes the
fallbackattribute from the fallback block - Fix: Adds pseudo-recursive fallback blocks for encryption
- Internal: Dependency updates for security
0.4.0
- Adds documentation links for data_source resources.
Full Changelog: v0.3.5...v0.4.1
v0.3.5
What's Changed
- Simplify VSCode settings examples in README by @br3ndonland in #78
- Upgrade to node 24.4.1 by @diofeher in #82
- Bump version to 0.3.5, with LS at 0.0.9 - Now supporting dynamic blocks in provider by @Gogotchuri in #84
New Contributors
- @br3ndonland made their first contribution in #78
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
Adding support to variables with complex object references
Commits
- fix: when releasing from tags, publish is not being called by @diofeher in #73
- bump:
tofu-lstov0.0.8andvscode-opentofutov0.3.4by @diofeher in #75
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Changelog
- Matching removed block schema to OpenTofu implementation
- Adding references to provider for each on LSP
- Integration tests for encryption and resource provider for-each block
- Fixing a bug when passing tofu binary options
What's Changed on PRs
- remove unused
stalegh workflows by @diofeher in #68 - fix:
tofubinary configuration by @diofeher in #67 - Bump tofu-ls to v0.0.7 and add tests for provider alias references by @diofeher in #61
- Update CODEOWNERS by @diofeher in #70
- bump: v0.3.3 release by @diofeher in #71
- Release docs + automating tag release by @diofeher in #72
Full Changelog: v0.3.2...v0.3.3
v0.3.2
encryptionblock key providers now support all available options
V0.3.1
- displayName change to “OpenTofu (official)”
- Fixes LS binary options, “opentofu” -> “tofu”
V0.3.0
- Support for encryption block
- Support for provider for_each
- Documentation updates
- Small fixes and performance improvements