0.3.0 — 2026-09-10
Released: nash-cli 0.3.0, nash-can 0.6.1, nash-constrain 0.4.1, nash-driver 0.5.0, nash-language-server 0.3.0, nash-parse 0.5.1, nash-report 0.2.0, nash-solve 0.4.1
Minor changes
nash-cli,nash-can,nash-constrain,nash-driver,nash-language-server,nash-solve— b7ff823 Collect independent compiler errors with dependency-aware recovery, retain failed module dependencies, and render owned diagnostics in the terminal, JSON, and language server. Preserve trait-method call names in error context. Add JSON and warning controls tonash check, and publish diagnostics for unsaved editor buffers with UTF-16 ranges. — Thanks @MicroProofs!nash-parse,nash-report— b7ff823 Add compiler report documents, source spans, terminal rendering and name suggestions. Expose parser token classifiers and preserve nested parse errors for diagnostics. — Thanks @MicroProofs!
Dependency updates
nash-cli: nash-driver@0.5.0, nash-language-server@0.3.0, nash-report@0.2.0nash-can: nash-parse@0.5.1nash-driver: nash-can@0.6.1, nash-constrain@0.4.1, nash-parse@0.5.1, nash-report@0.2.0, nash-solve@0.4.1nash-language-server: nash-driver@0.5.0, nash-report@0.2.0nash-report: nash-can@0.6.1, nash-constrain@0.4.1, nash-parse@0.5.1, nash-solve@0.4.1nash-solve: nash-can@0.6.1, nash-constrain@0.4.1, nash-parse@0.5.1