Releases
core/v0.3.0
Compare
Sorry, something went wrong.
No results found
0.3.0 (2026-06-09)
⚠ BREAKING CHANGES
package names, binary, MCP server name, env var, and ledger path all change. Pre-publish, so no external impact.
core: nested/member addresses change shape (A.b -> A::b) in CLI and MCP input and output. Pre-publish (no npm release), so no external impact.
Features
core: Compact outline / refs / usage text output (fd4f5ab )
core: Fold a declaration merge in view members (membersByName) (5953035 )
core: Surface JSDoc release tags in outline, members and view symbol (c7054e0 ), closes #105
Bug Fixes
core: Address shorthand methods inside object literals (5b00073 )
core: Annotate namespaces/enums/type-aliases in view outline (1a5dee1 )
core: Drop built-in callees from context/call-hierarchy (8f4e978 ), closes #81
core: Index whole project so lsp find symbol sees every file (af45356 )
core: Key callHierarchy cycle guard on position, not node identity (4245105 ), closes #38
core: Label nested named statements in view body (9cd8849 )
core: Lsp engine descends into namespace and function scopes (a15e035 ), closes #102 #103
core: Lsp view symbol returns just the interface member, not the whole interface (9e3ed26 ), closes #104
core: Make tsgo an optional dependency, not a hard one (997c6f3 ), closes #69
core: Order view outline by source position, not container-first (cc5cd4f )
core: Reject invalid findUsages cursors in both engines (f955019 ), closes #39
core: Reject malformed qualified names in parseQualifiedName (a2cf5e3 ), closes #37
core: Resolve LSP-engine file paths against cwd, not tsconfig dir (33f5943 ), closes #79
core: Use :: as the namespace separator in qualified names (715b233 ), closes #64
Documentation
Rework root README + add subpackage READMEs (8388bb2 )
skill: Teach concept-orientation via find symbol --contains + :: addressing (b2877c7 )
Surface find symbol --contains; nudge on empty exact match (4cdbea9 )
Internal
core: Dedup isTestFile + guard classify parity (4e7bd22 ), closes #83
Raise coverage on version, gain, and the async engine bridge (4c0a59e )
Rebrand kestrel to symantic (f3ff609 )
Release core v0.2.0 (#87 ) (1dd6b8d )
You can’t perform that action at this time.