File terraform-ls.changes of Package terraform-ls

-------------------------------------------------------------------
Thu Dec 30 11:08:40 UTC 2021 - Marcus Hann <marcus@hhra.uk>

- Bump to 0.25.0
  ENHANCEMENTS:
  * Introduce module.providers command (#712)
  * Diagnostics for all known modules/files are now published automatically (as opposed to just open files) (#714)
  * Introduce go-to-variable from module input name (#700)
  NOTES:
  * Diagnostics for non-autoloaded *.tfvars are no longer published, see #715 for more details (#714)
- From 0.24.0
  BREAKING CHANGES:
  * source.formatAll.terraform-ls is renamed to source.formatAll.terraform to follow other similar existing actions in the wild (#680)
  ENHANCEMENTS:
  * Implement opt-in telemetry (documented in docs/telemetry.md) (#681)
  * Provide workspace-wide symbols for variables in *.tfvars (#658)
  * Go-to-definition now highlights just the definition of a block/attribute instead of the whole attribute/block (#689)
  * Add configuration option allowing to exclude directories from being indexed upon initialization (#696)
  * Parse *.tfvars.json for workspace-wide symbols and diagnostics (#697)
  BUG FIXES:
  * The server announces just a single formatting code action, other actions source, source.fixAll and source.formatAll are removed which helps avoid running the same action multiple times and better follows conventions (#680)
  * Requesting Only: [] code actions is now no-op (#680)
  * Fix indexing of references in dependent modules (#698)
  * Fix workspace folder removal/addition at runtime (#707)
- From 0.23.0
  ENHANCEMENTS:
  * Introduce module.calls command (#632)
  * Introduce experimental completion of required fields. You can opt in via prefillRequiredFields option (#657)
  * Ignore .terragrunt-cache when indexing initialized modules (#666)
  * Parse *.tf.json for references and symbols (#672)
- From 0.22.0
  ENHANCEMENTS:
  * Support standalone (not autoloaded) *.tfvars files (#621)
  BUG FIXES:
  * fix: Limit label completion items to 100 (same as limit for completion items in other contexts) (#628)
  * Recognize references in module block inputs (#623)

-------------------------------------------------------------------
Mon Aug 23 16:53:33 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Bump to 0.21.0

-------------------------------------------------------------------
Sat Jul 31 00:12:59 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Bump to 0.20.0

-------------------------------------------------------------------
Tue Jul 20 23:19:44 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Update to 0.19.1

-------------------------------------------------------------------
Sun Jul 11 19:53:20 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Update to 0.19.0
FEATURES:
    Go to attribute/block from reference (#569)
    Go to references from an attribute or a block (#572, #580)
ENHANCEMENTS:
    Support multiple folders natively (#502)
    Make references scope & type aware (#582)
BUG FIXES:
    fix: avoid crash on empty file formatting (#578)


-------------------------------------------------------------------
Mon Jul  5 22:36:30 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Update to 0.18.3 

BUG FIXES:
    fix: avoid circular references to list/map/object attributes (which caused high CPU usage on copy) (#575)


-------------------------------------------------------------------
Tue Jun 29 09:31:16 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Bump to 0.18.1

ENHANCEMENTS:

 - Support for references to variables and locals ([#553](https://github.com/hashicorp/terraform-ls/pull/553))
 - tfvars: Infer variable types from default values where not explicitly specified ([#554](https://github.com/hashicorp/terraform-ls/pull/554))

BUG FIXES:

 - Prevent var names from being completed in label ([#555](https://github.com/hashicorp/terraform-ls/pull/555))

-------------------------------------------------------------------
Sat Jun 12 18:30:23 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Bump to 0.18.0

FEATURES:

 - Add support for `tfvars` (variable files) ([#540](https://github.com/hashicorp/terraform-ls/pull/540))

ENHANCEMENTS:

 - Add support for state backends ([#544](https://github.com/hashicorp/terraform-ls/pull/544))
 - Add support for provisioners ([#542](https://github.com/hashicorp/terraform-ls/pull/542))
 - Support for type declarations (variable `type`) ([#490](https://github.com/hashicorp/terraform-ls/pull/490))
 - Support variable `default` ([#543](https://github.com/hashicorp/terraform-ls/pull/543))

-------------------------------------------------------------------
Thu May 20 23:46:07 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Upgrade to 0.17.0

ENHANCEMENTS:

    Add support for traversals/references (#485)
    Add new module.callers (LSP) command & document all available commands (#508)


-------------------------------------------------------------------
Thu May 13 21:02:42 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Upgrade to 0.16.3

ENHANCEMENTS:

 - Increase request concurrency & make it configurable via `-req-concurrency` flag of `serve` command ([#489](https://github.com/hashicorp/terraform-ls/pull/489))

-------------------------------------------------------------------
Tue May 11 16:46:30 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Upgrade to 0.16.2

ENHANCEMENTS:

    Support templated paths for -cpuprofile & -memprofile flags of serve (#501)

BUG FIXES:

    Avoid presenting stale diagnostics after document changes (#488)


-------------------------------------------------------------------
Mon Apr  5 14:08:51 UTC 2021 - Chris Coutinho <chrisbcoutinho@gmail.com>

- Initial commit
openSUSE Build Service is sponsored by