Skip to content

Pannonico LSP v0.3.3

Latest

Choose a tag to compare

@vsjov vsjov released this 28 Aug 12:23
Immutable release. Only release title and notes can be modified.
v0.3.3
f3ad61e

Pannonico LSP v0.3.3

Pannonico LSP 0.3.3 adds conservative call-site context inference for
standalone partials. Completion, hover, unique-source definitions, and
definite saved-file diagnostics now work when selected pages or layouts call a
partial while explicitly forwarding the unchanged root context. The inference
also covers transitive calls and compatible calls from multiple pages.

Partials remain suppressed when a reachable call replaces or cannot prove the
root context, when call shapes are mixed, or when no rendered page reaches the
partial. This release does not change the LSP protocol or IDE contract.

The version intentionally advances from 0.2.0 to 0.3.3 to align the public
number selected for the CLI, LSP, and VS Code tracks. Each track remains
independently published.

This release provides the edition-neutral language server as an immutable WASI
module with its closed verification manifest.

Pannonico Free is available under either the PolyForm Noncommercial License
1.0.0 or the PolyForm Small Business License 1.0.0, at your option. Review the
chooser and both official license texts for the complete terms:

Integrity

  • Source revision: 836a3e53ddc9b5f90d673d6d1734ad37df7e5c11
  • manifest.json: 320 bytes; SHA-256 cf00ba480c6c895d847c0394def6752f04214d0c712088052d7194c77fedb4bf
  • pannonico-lsp.wasm: 9891029 bytes; SHA-256 3f737eb96a028b2f1819a58640c1ed4d9b2c0afca0d721bba6846122038ddf67