gn-language-server/CHANGELOG.md
Shuhei Takahashi 76d75f8c77
Some checks are pending
CI / lint (push) Waiting to run
CI / build (darwin-arm64) (push) Waiting to run
CI / build (linux-x64) (push) Waiting to run
CI / build (win32-x64) (push) Waiting to run
CI / attestation (push) Blocked by required conditions
CI / upload-release-artifacts (push) Blocked by required conditions
CI / publish-vscode (push) Blocked by required conditions
CI / publish-cargo (push) Blocked by required conditions
Update CHANGELOG
2025-12-16 16:09:11 +09:00

1.3 KiB

Changelog

1.10.0 (unreleased)

  • Features:
    • Highlight undefined variables
    • Suggest completion items from the workspace
    • Auto-import variables and templates on completion
    • Quick fix to import variables
    • Code lens for targets
    • Support workspace symbols
  • Fixes:
    • Fix crash on completing foreach variables
    • Fix incorrect analysis for circular imports
  • Misc:
    • Update GN base version to support path_exists
    • Improve workspace scan efficiency
    • Add build attestation

1.8.0 (2025-10-01)

  • Workaround for "cycle detected" problem (#49)
  • Experimental support of workspace symbols (behind an experimental setting)
  • Experimental support of undefined variable analysis (behind an experimental setting)
  • A lot of internal rework of the analysis mechanism

1.6.0 (2025-08-06)

  • Support completing file names (#6)
  • Support finding references for targets (#38)
  • Support relative labels (#41)
  • Enable syntax error reporting by default
  • Enable background indexing by default
  • Improve parsing robustness
  • Speed up extension activation

1.4.0 (2025-04-09)

  • feat: Support GN prebuilt paths for Fuchsia
  • chore: Improve error messages on GN binary not found
  • docs: Mention Fuchsia in docs

1.2.0 (2025-04-01)

  • Support "Go to definition" for dependency labels and file paths (#25).

1.0.0 (2025-03-26)

  • Initial release.