Skip to content

Releases: hashicorp/vscode-hcl

v0.6.0

23 Oct 13:20
v0.6.0
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Use # instead of // for single line comments #309

BUG FIXES:

  • Don't parse expressions containing an open curly brace as blocks syntax#149

INTERNAL:

  • Detect Terraform Stacks, Deploy, Test, and Mock files #316
  • Bump dependencies through npm audit fix #323

v0.5.0

15 May 12:48
edfe0b6
Compare
Choose a tag to compare

BUG FIXES:

  • Allow curly braces in block label strings syntax#120

v0.4.0

10 Apr 14:16
v0.4.0
Compare
Choose a tag to compare

BUG FIXES:

  • Improve highlighting within objects/maps syntax#112
  • Fix mis-highlight for => syntax#115
  • Fix mis-highlight for conditionals detected as a block syntax#116
  • Fix inline for-expression matching syntax#117
  • Be more permissive in allowed characters in a block label syntax#94

ENHANCEMENTS:

  • Add support for namespaced functions syntax#110
  • Recognise new Nomad naming convention #213
  • Update to Node v18 #277

v0.3.2

15 Dec 18:14
v0.3.2
3e61988
Compare
Choose a tag to compare

BUG FIXES:

ENHANCEMENTS:

  • telemetry: track .tflint.hcl #182

v0.3.1

24 Nov 14:31
ec78ee3
Compare
Choose a tag to compare

BUG FIXES:

  • Update icon for HCL files #174
  • Telemetry: Fix product detection #176

ENHANCEMENTS:

  • Readme: Add section to mention telemetry #173

v0.3.0

14 Nov 15:34
9d6cf46
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Add icon for HCL files #151
  • Add Sentinel to telemetry #162

INTERNAL:

  • Update MPL-2.0 LICENSE #166

v0.2.1

08 Jul 16:36
626b53c
Compare
Choose a tag to compare

INTERNAL:

  • telemetry: Measure Terraform usage (#123)
  • telemetry: Further break down language IDs (#134)
  • build(deps-dev): bump @vscode/test-electron from 2.1.4 to 2.1.5 (#129)
  • build(deps-dev): bump eslint from 8.16.0 to 8.17.0 (#119)
  • build(deps-dev): bump eslint from 8.17.0 to 8.18.0 (#126)
  • build(deps-dev): bump eslint from 8.18.0 to 8.19.0 (#133)
  • build(deps-dev): bump eslint-plugin-prettier from 4.0.0 to 4.1.0 (#130)
  • build(deps-dev): bump eslint-plugin-prettier from 4.1.0 to 4.2.1 (#131)
  • build(deps-dev): bump prettier from 2.6.2 to 2.7.0 (#122)
  • build(deps-dev): bump prettier from 2.7.0 to 2.7.1 (#124)
  • build(deps-dev): bump ts-loader from 9.3.0 to 9.3.1 (#128)
  • build(deps-dev): bump ts-node from 10.8.0 to 10.8.1 (#121)
  • build(deps-dev): bump ts-node from 10.8.1 to 10.8.2 (#132)
  • build(deps-dev): bump typescript from 4.7.3 to 4.7.4 (#125)
  • build(deps-dev): bump vsce from 2.9.1 to 2.9.2 (#127)
  • build(deps-dev): bump webpack-cli from 4.9.2 to 4.10.0 (#120)

v0.2.0

13 Jun 19:34
064a147
Compare
Choose a tag to compare

BUG FIXES:

  • Variables with no space between them break syntax highlighting (syntax#34)
  • Fix parsing block with dash in name (syntax#42)

ENHANCEMENTS:

  • Enable github.dev and vscode.dev support (#114)

INTERNAL:

  • Measure usage of known products (#117)

v0.1.1

20 May 18:27
3eb2f36
Compare
Choose a tag to compare

BUG FIXES:

  • Variables with no space between them break syntax highlighting (#34)

ENHANCEMENTS:

  • Use theme-universal icon with solid background (#90)

INTERNAL:

  • build(deps-dev): bump glob from 7.2.0 to 7.2.3 (#83)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.23.0 to 5.25.0 (#87)
  • build(deps-dev): bump @typescript-eslint/parser from 5.23.0 to 5.25.0 (#88)
  • build(deps-dev): bump vsce from 2.7.0 to 2.8.0 (#89)

v0.1.0

20 May 18:11
c36e777
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Scaffold extension (#2)
  • Give credit to William Holroyd for extension (#33)
  • Correct link to wholroyd.hcl (#70)
  • Download hashicorp/syntax files on build (#22)
  • Brand Marketplace Entry for publishing (#23)
  • Brand Extension packaging (#69)
  • Walk back Language activationEvents (#71)
  • Update README content (#73)
  • Fix Publish Action (#81)