Release 0.1.3

== Features ==
* Updated to fennel 1.5.0
* Better results when syntax errors are present
* Docs for each Lua version: 5.1 through 5.4
* Docs for TIC-80

== Changes ==
* --check is now --lint

== Bug Fixes ==
* Solved a case where there were duplicate completion candidates
* Special workaround for Eglot to be able to complete multisyms
    To be honest, this isn't even Eglot's fault; the LSP specification leaves it ambiguous
    [Eglot's issue](https://github.com/joaotavora/eglot/issues/402)
    [LSP's issue](https://github.com/microsoft/language-server-protocol/issues/648)
    [fennel-mode can't fix it on their end](188ee04e86)

== Misc ==
* Switch json libraries from rxi/json.lua to dkjson
* Lots of refactoring and renaming things
* You can now build fennel-ls with no vendored dependencies if you want
* Building is more reproducible now! `tools/get-deps.fnl` will reproducibly get all the deps, instead of you needing to trust me
* faith updated to 0.2.0
This commit is contained in:
XeroOl 2024-06-27 00:59:10 -05:00
parent 5476eaf096
commit e5b50a25dc

View File

@ -1,5 +1,7 @@
# Changelog
## 0.1.3
### Features
* Updated to fennel 1.5.0
* Better results when syntax errors are present