Releases: lexical-lsp/lexical
Releases · lexical-lsp/lexical
2023-04-27T15:16:16
2023-04-27T13:07:36
What's Changed
Full Changelog: ef8099d...709d0a9
2023-04-26T15:09:13
Full Changelog: 9d46eed...ef8099d
e7e4b55
2023-04-26T03:17:25
What's Changed
- ci: Auto-generate release notes by @Blond11516 in #125
Full Changelog: 954be1b...9d46eed
2023-04-26T02:56:07
954be1b ci: Use timestamp as release names instead of commit SHAs (#124)
44cf5b1
ci: Add automatic release workflow Adds a Github actions workflow for building and publishing a release of Lexical on every commit. Publishes the same zip twice with and without the short sha in the file name. The version without the file name is to simplify automation for the likes of vscode auto-install.
386eff3
Fix Neovim completion issue caused by an incomplete single character …
1f43ad1
Simplified building requests and notifications (#121) The protocol acutally defines params types for notifications and responses, and we were recapitulating them in their definitions. This PR adds a bunch of the auto-generated types and allows notification/request definitions to reference them. Then the types are consulted to build the request or notification's parameters. The result is much simpler definitions and less manual work when we need to create new ones.
019fb36
Dialyzer analysis (#120) * Dialyzer analysis To prepare for adding dialyzer diagnostics to the project, it would be nice if we ran dialyzer clean. This PR fixes a number of issues that dialyzer found, and actually fixes a couple of bugs that were going unreported. In addition, it enables dialyzer analysis in our github actions workflow, so we can keep the project clean. I had to ignore a couple of things in the configuration code, as it would be impossible for it to dialyze clean as long as we don't have a way to enable dialyzer.