github hashicorp/terraform-ls v0.29.3

latest releases: v0.35.0, v0.35.0-beta2, v0.34.3...
2 years ago

ENHANCEMENTS:

  • schemas: Lazy-load embedded provider schemas (#1071)
    • Reduced runtime memory consumption from static ~572MB (representing ~220 providers) to more dynamic depending on providers in use.
      For example, no configuration (no provider requirements) should consume around 10MB, indexed folder w/ hashicorp/aws requirement ~70MB.
    • Reduced launch time from ~ 2 seconds to 1-3 ms.

BUG FIXES:

  • fix: Enable IntelliSense for resources & data sources whose name match the provider (e.g. data) (#1072)
  • state: avoid infinite recursion (surfaced as crash with "goroutine stack exceeds 1000000000-byte limit" message) (#1084)
  • decoder: fix race condition in terraform-schema (surfaced as crash with "fatal error: concurrent map read and map write" message) (#1086)

Don't miss a new terraform-ls release

NewReleases is sending notifications on new releases.