Skip to content

Prebuild 6

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Aug 03:31
· 93 commits to main since this release

Important

The Klar project upgraded to Go 1.27, so that is now required to build Klar from source.

Prebuilds are now smaller since we removed the DWARF debugging table. The table is still present when building from source.

Klar LSP!!!!

An initial prototype of KlarLS, Klar's built-in language server, has started. It currently supports diagnostics in Klar and also Klon files.

In the future, we will release editor extension bundles alongside Klar prebuilds in GitHub releases.

Caution, it has been unstable at times, with some hangs and panics. We're working on performance and fault-tolerance. But we really need suggestions on how we can make our Klar parser more error-tolerant from people who have experience with parsers. Please submit your implementation suggestions in Discussions. Thank you!

Screenshots

Preview of Klar diagnostics in VSCode Preview of Klar diagnostics in Zed

Full Changelog: prebuild-5...prebuild-6