Skip to content

Releases: opentofu/vscode-opentofu

V0.5.0 - Ephemeral

31 Oct 12:32
7509ab6

Choose a tag to compare

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

30 Sep 09:54
db342c9

Choose a tag to compare

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

17 Sep 08:34
6f52199

Choose a tag to compare

What's Changed

0.4.1

  • Fix: language server crashing on resources with no provider prefix
  • Fix: Removes the fallback attribute 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

18 Aug 10:55
3984c54

Choose a tag to compare

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

Full Changelog: v0.3.4...v0.3.5

v0.3.4

07 Jul 15:55
b53bd1f

Choose a tag to compare

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-ls to v0.0.8 and vscode-opentofu to v0.3.4 by @diofeher in #75

Full Changelog: v0.3.3...v0.3.4

v0.3.3

30 Jun 21:59
2a594a2

Choose a tag to compare

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

Full Changelog: v0.3.2...v0.3.3

v0.3.2

20 Jun 19:03
0c08354

Choose a tag to compare

  • encryption block key providers now support all available options

V0.3.1

20 Jun 18:44
33395a0

Choose a tag to compare

  • displayName change to “OpenTofu (official)”
  • Fixes LS binary options, “opentofu” -> “tofu”

V0.3.0

19 Jun 14:37
903386e

Choose a tag to compare

  • Support for encryption block
  • Support for provider for_each
  • Documentation updates
  • Small fixes and performance improvements