Skip to content

Releases: hyperpuncher/datastar-lsp

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 15:19

what's changed

fix

  • support upstream JavaScript object entries c9557a7
  • use UTF-16 offsets and clamp to line boundaries a099b09
  • simplify workspace scanning and include Blade files 716c64a
  • preserve unquoted HTML attribute values 4c6f046
  • accept custom events and expand browser suggestions d599a72
  • use exact signal ranges across workspace files 962f6a1
  • preserve cached server during failed downloads 159b36f

perf

  • measure parser allocation overhead before adding reuse db588b3

refactor

  • share immutable document snapshots 438d1ad

build

  • update server and editor extension dependencies 97043c6
  • consolidate checks and cover Zed in CI 2960f27
  • make packages reproducible and include the license 95d7e99
  • update Datastar grammar to 2a2285d 2e58548

ci

  • generate grouped release notes with shared script 369e509

chore

  • release datastar-lsp 0.14.0 1046a74

full changelog: v0.13.0...v0.14.0

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 08:24

What's Changed

  • chore: bump deps 0259ab2
  • refactor(analysis): consolidate parser-backed signal analysis 319d196
  • feat(parser): parse Datastar attribute names with tree-sitter 6581cad
  • feat(data): add Rocket structural attributes 3fb4850
  • chore: bump version to 0.13.0 4a7165d

Full Changelog: v0.12.6...v0.13.0

v0.12.6

Choose a tag to compare

@github-actions github-actions released this 23 Jun 07:02

What's Changed

  • feat: cross-file kebab-case signal lookup for diagnostics, hover, goto-def, and references 5cce240
  • chore: bump to v0.12.6 b34e939

Full Changelog: v0.12.5...v0.12.6

v0.12.5

Choose a tag to compare

@github-actions github-actions released this 22 Jun 13:05

What's Changed

Full Changelog: v0.12.4...v0.12.5

v0.12.4

Choose a tag to compare

@github-actions github-actions released this 21 Jun 10:02

What's Changed

  • fix: resolve signals declared in JSX template-literal data-signals (#1) f568ec9
  • test: remove redundant slice assert 7082866
  • chore: bump deps 625b1f7
  • chore: bump to v0.12.4 6bcc5c7
  • fix: multi-modifier hover detection 473e189

Full Changelog: v0.12.3...v0.12.4

v0.12.3

Choose a tag to compare

@github-actions github-actions released this 03 Jun 07:59

What's Changed

  • docs: update README features and install instructions d294775
  • fix: no completions in free-standing JSX expressions e0680f1
  • chore: bump to v0.12.3 f7116ae

Full Changelog: v0.12.2...v0.12.3

v0.12.2

Choose a tag to compare

@github-actions github-actions released this 28 May 04:58

What's Changed

  • ci: build vsix in release workflow, docs: link vsix in README 2ccffaa
  • chore: bump to v0.12.2 aad4943

Full Changelog: v0.12.1...v0.12.2

v0.12.1

Choose a tag to compare

@github-actions github-actions released this 21 May 04:37

What's Changed

  • ci: add linux arm64 release target 6762947
  • chore: bump to v0.12.1 a7db484

Full Changelog: v0.12.0...v0.12.1

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 17 May 06:49

What's Changed

  • feat: prepareRename support, fast-path for non-datastar files 69eaaee

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 15 May 15:15

What's Changed

  • fix: kebab-case signal handling in rename, cursor, diagnostics e4ffebb
  • refactor: deduplicate cross-file scanning, extract shared helpers 1436338
  • feat: attrs={{...}} prop support for hover, completions, diagnostics 2b57e98
  • feat: per-part hover for plugin, key, modifier, value d423f89
  • chore: bump version to 0.11.0 8dfde70

Full Changelog: v0.10.0...v0.11.0