Skip to content

Version Release (v0.0.4)

Compare
Choose a tag to compare
@CFiggers CFiggers released this 27 Jan 04:50
· 7 commits to master since this release
bc8f9f4

What's Changed

  • Project
    • We now install janet-lsp as a binscript instead of building an executable at all by @CFiggers in #19
  • Formatting
  • Diagnostics
    • eval-buffer now starts with a clean environment on every evaluation (resolving many consistency issues) by @CFiggers in #19
    • Can now push diagnostics to clients that prefer not to request by issuing testDocument/publishDiagnostics RPC notifications by @CFiggers in #18
  • Completion and Hover Definitions
  • Signature helps
    • Fix bugs in sexp-at (off-by-one and crash on unparenthesized top-level forms) by @CFiggers in #19
  • RPC
    • Can now send properly formatted LSP notifications (in addition to responses, needed for publishing diagnostics)by @CFiggers in #19
  • Testing
    • Migrated Judge tests from main.janet into a separate fileby @CFiggers in #19
  • CLI
  • Misc
    • Source code formatting and comment cleanup by @CFiggers in #17

Full Changelog: v0.0.3...v0.0.4