- Added support for all
.hcl
files (#21). Thanks to @hariscodes - Fix syntax highlighting issues for
terraform_version_constraint
andterragrunt_version_constraint
(#22). Thanks to @hariscodes - Fixed escape character regex (#23). Thanks to @hariscodes
- Fix typo in changelog
- Update dev dependencies
- Added syntax hightlighting and snippet for
moved
blocks (#18). Thanks to @hariscodes - Added syntax highlighting for multiple include blocks in
terragrunt.hcl
(#15). Thanks to @cruftyoldsysadmin
- Added sensitive variable support
- Fixed provider block inside required_providers
- Added variable validation support (#5)
- Added Terragrunt syntax highlighting
- Update common snippets
- Add snippets for creating datasources and resources with providers:
archive
,external
,http
,terraform
,tls
,local
,null
,template
,random
,time
- Rewrite all snippets
- Use yq instead
js-yaml
for converting YAML to JSON - Update readme
- Cleanup repository files
- Fix highlighting
any
type invariable
block
- Highlight new Terraform 0.12.16 functions:
trimprefix
,trimsuffix
andtrim
- Highlight new Terraform 0.12.10 functions:
parseint
andcidrsubnets
- Highlight new Terraform 0.12.8 function:
fileset
- Highlight new Terraform 0.12.7 functions:
regex
andregexall
- Allow identifiers without quotes in top-level blocks
- Add support for variable files:
.tfvars
- Declare
.tfstate
files as JSON
- Add support for template expressions:
%{...}
- Add keywords:
if
,else
,endif
,for
,in
,endfor
- Initial release