|
1 | | -## [2.26.0] (Unreleased) |
| 1 | +## [2.26.0] (2023-04-27) |
| 2 | + |
| 3 | +BUG FIXES: |
| 4 | + |
| 5 | +* When completing `LiteralValue` do not ignore `Description` & `IsDeprecated` fields ([hcl-lang#253](https://github.com/hashicorp/hcl-lang/pull/253)) |
| 6 | +* Provide completion for `Tuple` attribute types and values ([hcl-lang#255](https://github.com/hashicorp/hcl-lang/pull/255)) |
| 7 | +* Display `Tuple` hover data on invalid elements ([hcl-lang#254](https://github.com/hashicorp/hcl-lang/pull/254)) |
| 8 | +* Display fully inferred type of List, Set, Tuple, Map and Object complex types ([hcl-lang#259](https://github.com/hashicorp/hcl-lang/pull/259)) |
| 9 | +* Collect targets w/ interpolation for `Any` correctly ([hcl-lang#257](https://github.com/hashicorp/hcl-lang/pull/257)) |
| 10 | +* Fix remote backend usage in ([terraform-ls#1218](https://github.com/hashicorp/terraform-ls/pull/1218)) |
| 11 | +* Display completion label details even if empty by updating to gopls v0.10.0 tsprotocol.go to ([#1256](https://github.com/hashicorp/terraform-ls/pull/1256)) |
2 | 12 |
|
3 | 13 | ENHANCEMENTS: |
4 | 14 |
|
5 | | -* Add support for nested expressions and functions ([terraform-ls#1237](https://github.com/hashicorp/terraform-ls/pull/1237), [hcl-lang#232](https://github.com/hashicorp/hcl-lang/pull/232), [hcl-lang#203](https://github.com/hashicorp/hcl-lang/pull/203), [hcl-lang#199](https://github.com/hashicorp/hcl-lang/pull/199), [hcl-lang#186](https://github.com/hashicorp/hcl-lang/pull/186), [hcl-lang#185](https://github.com/hashicorp/hcl-lang/pull/185), [hcl-lang#184](https://github.com/hashicorp/hcl-lang/pull/184), ) |
6 | | -* Add support for function signature help in ([terraform-ls#1077](https://github.com/hashicorp/terraform-ls/pull/1077)) |
7 | | -* Fix remote backend tracking in ([terraform-ls#1218](https://github.com/hashicorp/terraform-ls/pull/1218)) |
8 | | -* Recognise new token type for function names in ([#1371](https://github.com/hashicorp/vscode-terraform/pull/1371), [terraform-ls#1233](https://github.com/hashicorp/terraform-ls/pull/1233)) |
| 15 | +* Improve editor performance in cases where Terraform module information is unavailable due to private registries, submodules, no network, or other similiar situations ([terraform-ls#1258](https://github.com/hashicorp/terraform-ls/pull/1258)) |
| 16 | +* Add completion, hover, semantic highlighting and go-to-* support for nested expressions within objects, maps, lists, sets and tuples ([terraform-ls#1237](https://github.com/hashicorp/terraform-ls/pull/1237), [hcl-lang#232](https://github.com/hashicorp/hcl-lang/pull/232), [hcl-lang#203](https://github.com/hashicorp/hcl-lang/pull/203), [hcl-lang#199](https://github.com/hashicorp/hcl-lang/pull/199), [hcl-lang#186](https://github.com/hashicorp/hcl-lang/pull/186), [hcl-lang#185](https://github.com/hashicorp/hcl-lang/pull/185), [hcl-lang#184](https://github.com/hashicorp/hcl-lang/pull/184)) |
| 17 | +* Add completion, hover and semantic highlighting for nested types in type declarations within `variable` `type` ([hcl-lang#183](https://github.com/hashicorp/hcl-lang/pull/183)) |
| 18 | +* Add support for function signature completion, hover and more ([terraform-ls#1077](https://github.com/hashicorp/terraform-ls/pull/1077)) |
| 19 | +* Recognise new semantic token types for function names ([#1371](https://github.com/hashicorp/vscode-terraform/pull/1371), [terraform-ls#1233](https://github.com/hashicorp/terraform-ls/pull/1233)) |
9 | 20 |
|
10 | 21 | INTERNAL: |
11 | 22 |
|
12 | 23 | * Add copywrite GHA ([#1347](https://github.com/hashicorp/vscode-terraform/pull/1347)) |
13 | | -* Bump @vscode/test-electron from 2.2.3 to 2.3.0 ([#1351](https://github.com/hashicorp/vscode-terraform/pull/1351)) |
14 | | -* Bump @vscode/vsce from 2.17.0 to 2.18.0 ([#1349](https://github.com/hashicorp/vscode-terraform/pull/1349)) |
15 | | -* Bump actions/checkout from 3.3.0 to 3.4.0 ([#1360](https://github.com/hashicorp/vscode-terraform/pull/1360)) |
16 | | -* Bump actions/checkout from 3.4.0 to 3.5.0 ([#1368](https://github.com/hashicorp/vscode-terraform/pull/1368)) |
17 | | -* Bump actions/stale from 7.0.0 to 8.0.0 ([#1366](https://github.com/hashicorp/vscode-terraform/pull/1366)) |
18 | | -* Bump eslint from 8.34.0 to 8.35.0 ([#1350](https://github.com/hashicorp/vscode-terraform/pull/1350)) |
19 | | -* Bump eslint from 8.35.0 to 8.36.0 ([#1357](https://github.com/hashicorp/vscode-terraform/pull/1357)) |
20 | | -* Bump eslint from 8.36.0 to 8.37.0 ([#1369](https://github.com/hashicorp/vscode-terraform/pull/1369)) |
21 | | -* Bump eslint-config-prettier from 8.6.0 to 8.7.0 ([#1352](https://github.com/hashicorp/vscode-terraform/pull/1352)) |
22 | | -* Bump eslint-config-prettier from 8.7.0 to 8.8.0 ([#1361](https://github.com/hashicorp/vscode-terraform/pull/1361)) |
23 | | -* Bump prettier from 2.8.4 to 2.8.5 ([#1362](https://github.com/hashicorp/vscode-terraform/pull/1362)) |
24 | | -* Bump prettier from 2.8.5 to 2.8.6 ([#1363](https://github.com/hashicorp/vscode-terraform/pull/1363)) |
25 | | -* Bump prettier from 2.8.6 to 2.8.7 ([#1367](https://github.com/hashicorp/vscode-terraform/pull/1367)) |
26 | | -* Bump webpack from 5.75.0 to 5.76.0 ([#1354](https://github.com/hashicorp/vscode-terraform/pull/1354)) |
27 | | -* Bump webpack from 5.76.0 to 5.76.1 ([#1358](https://github.com/hashicorp/vscode-terraform/pull/1358)) |
28 | | -* Bump webpack from 5.76.1 to 5.76.2 ([#1359](https://github.com/hashicorp/vscode-terraform/pull/1359)) |
29 | | -* Bump webpack from 5.76.2 to 5.76.3 ([#1365](https://github.com/hashicorp/vscode-terraform/pull/1365)) |
30 | | -* Bump webpack from 5.76.3 to 5.77.0 ([#1370](https://github.com/hashicorp/vscode-terraform/pull/1370)) |
31 | | -* Bump webpack from 5.77.0 to 5.78.0 ([#1375](https://github.com/hashicorp/vscode-terraform/pull/1375)) |
| 24 | +* Add TFC usage detection ([#1208](https://github.com/hashicorp/terraform-ls/pull/1208)) |
32 | 25 |
|
33 | 26 | ## [2.25.4] (2023-02-22) |
34 | 27 |
|
35 | 28 | BUG FIXES: |
36 | 29 |
|
37 | | - - Bundle static builds of Linux binaries (again) ([terraform-ls#1193](https://github.com/hashicorp/terraform-ls/issues/1193])) |
| 30 | + - Bundle static builds of Linux binaries (again) ([terraform-ls#1193](https://github.com/hashicorp/terraform-ls/issues/1193)) |
38 | 31 |
|
39 | 32 | ## [2.25.3] (2023-02-22) |
40 | 33 |
|
41 | 34 | BUG FIXES: |
42 | 35 |
|
43 | | - - Ignore inaccessible files (such as emacs backup files) ([terraform-ls#1172](https://github.com/hashicorp/terraform-ls/issues/1067])) |
44 | | - - Fix crash when parsing JSON files (introduced in 2.25.0) ([hcl-lang#202](https://github.com/hashicorp/hcl-lang/pull/202])) |
| 36 | + - Ignore inaccessible files (such as emacs backup files) ([terraform-ls#1172](https://github.com/hashicorp/terraform-ls/issues/1067)) |
| 37 | + - Fix crash when parsing JSON files (introduced in 2.25.0) ([hcl-lang#202](https://github.com/hashicorp/hcl-lang/pull/202)) |
45 | 38 | - Fix spelling of preview in readme ([#1329](https://github.com/hashicorp/vscode-terraform/pull/1329)) |
46 | 39 |
|
47 | 40 | ENHANCEMENTS: |
@@ -683,7 +676,8 @@ For information on prior major and minor releases, see their changelogs: |
683 | 676 |
|
684 | 677 |
|
685 | 678 | <!-- Links to tag comparisons --> |
686 | | -[Unreleased]: https://github.com/hashicorp/vscode-terraform/compare/v2.25.4...main |
| 679 | +[Unreleased]: https://github.com/hashicorp/vscode-terraform/compare/v2.26.0...main |
| 680 | +[2.26.0]: https://github.com/hashicorp/vscode-terraform/compare/v2.25.4...v2.26.0 |
687 | 681 | [2.25.4]: https://github.com/hashicorp/vscode-terraform/compare/v2.25.3...v2.25.4 |
688 | 682 | [2.25.3]: https://github.com/hashicorp/vscode-terraform/compare/v2.25.2...v2.25.3 |
689 | 683 | [2.25.2]: https://github.com/hashicorp/vscode-terraform/compare/v2.25.1...v2.25.2 |
|
0 commit comments