Releases: hashicorp/terraform-ls
Releases · hashicorp/terraform-ls
v0.38.2
0.38.2 (09 October 2025)
BUG FIXES:
- fix schema 1.12 to correctly allow the import block to use for_each (#2040)
v0.38.1
0.38.1 (06 October 2025)
ENHANCEMENTS:
- Improved code completion and validation for Terraform
actions
blocks through dynamic schema support. (#2035)
v0.38.0
0.38.0 (19 September 2025)
NOTES:
This release adds initial support for the new Actions feature in Terraform. This provides foundational language support for the new action block and the corresponding action_trigger lifecycle block.
ENHANCEMENTS:
- Support for Terraform Action Static Schema (#2031)
v0.37.0
0.37.0 (28 August 2025)
ENHANCEMENTS:
- Add support for Terraform Search files. This provides block and attribute completion, hover, and diagnostics along with syntax validation for Terraform Search files. (#2007)
INTERNAL:
- Add PR Template Usage for PCI (#2000)
v0.36.5
0.36.5 (17 June 2025)
ENHANCEMENTS:
- Support new Terraform Stacks tfcomponent.hcl extension (#1977)
INTERNAL:
- Set version to dev (#1234)
v0.36.4
0.36.4 (22 January 2025)
ENHANCEMENTS:
- Report usage of write-only attributes for public providers (#1926)
v0.36.3
0.36.3 (19 December 2024)
BUG FIXES:
- Fix race when parsing locally installed module sources leading to empty completions (#1903)
INTERNAL:
- Bump golang.org/x/net from 0.32.2 to 0.33.0 (#1905)
v0.36.2
BUG FIXES:
- Fix crash when using ephemeral resources with older Terraform versions (#1892)
v0.36.1
ENHANCEMENTS:
- Stacks: parse terraform-sources.json to support remote component sources (#1836)
BUG FIXES:
- Fix incorrect validation for heterogeneous list (#1884)
- Fix incorrect validation of references by correctly detecting tuple and object expressions created from for-expressions (#1890)
INTERNAL:
- Add Heimdall metadata (#1874)
- Add tests for Stacks feature (#1879)
- Fix flaky
workspace/symbol
tests (#1880)
- Fix flaky initialize handler tests (#1883)
v0.36.0
ENHANCEMENTS:
- Add
category
to Stacks Deployment store blocks (#1852)
- Support terraform.applying built-in reference starting at TF 1.10 (#1854)
- Raise HCL Diagnostics during early validation (#1850)
- backend/s3: Reflect use_lockfile (v1.10) (terraform-schema#419)
- backend/s3: Remove deprecated assume role attributes (v1.10) (terraform-schema#420)
BUG FIXES:
- Use a provider's stable version when bundling schemas (#1860)
- Avoid copying constraints for attribute schemas (hcl-lang#426)
INTERNAL:
- Bump Go version to
1.23.2
(#1849)
- Add a provider schema explainer doc (#1853)
- Update terraform-json dep to v0.23.0 (#1855)