- Added Resource/Data interpolation from other files
- Added version based completion
- Added Bots for auto update for provider(daily check)
- Fix several bugs relating to attribute subcompletion
- Nested Block Completion
- Terraform Module Registry Name Completion
- Terraform Module Registry support
- Deoplete Support
- Open Doc in a browser(need to make sure windows and mac work), key is
<leader>o
- Lookup Attribute Data
- If you have terraform.tfstate in your folder, then using
<leader>a
can show the data of the attribute
- Plan have color now
- Run(
<leader>rr
) and Fold Output
- Run as Async Job
- Module completion for subpath of github/bitbucket
- Version based completion is remove due to load time, storage, and the docs are inconsistent
- All data and resources arguments have type with it now
- Block completion is complete , thanks to data from VladRassokhin
- Basic Block Completion
- Functions Completion
- Added Basic Resource Arguments
- Much better attribute completion
- Support for Neomake
- Show docs for data/resource attribute
- Module Attribute completion(Github online, and offline
- Fix data interpolation from ${[name]} to ${data.[name]}
- Fix module relative lookup(now it will look in the same folder as the editing tf file)
- Fine tune some provider scrapping, where name include in the resource link(like opc)
- Moudle GitHub Argument Completion(Working on offline and attribute completion for module)
- Show Docs
- Version based Completion
- Jump Reference for Resource/Data
- Data Completion
- Added Tagbar config for Terraform
- Added Travis and added basic test using vader.vim
- Now resource completion have provider as well
- New custom linter to filter
terraform validate
andterraform plan
using to provide line number and error message for syntastic- introduce
g:syntastic_terraform_tf_filter
variable in vimrc for enabling terraform plan , default is 0
- introduce