Releases: anticomputer/emacs-codeql
v0.2.1-pre.2
Mostly code cleanups and simplification as we work towards 0.2.1.
v0.2.1-pre.1
This pre-release much improves eglot integration when working with qlpack based projects.
This is achieved through providing a project.el back-end for codeql projects which will correctly resolve project roots and project-external-roots for the current project. Furthermore, we inhibit re-resolving eglot search paths for qlpacks when following xrefs, such that only a single LSP process is ever active for a given codeql project scope. This significantly improves LSP performance and also prevents superfluous error checking in the LSP server.
v0.2.1-pre
This is another pre-release of emacs-codeql and contains significant and API breaking changes. If you have an existing emacs-codeql configuration, please read the updated documentation and adjust your configuration accordingly.
Removed dependence on projectile for project root discovery, simplified documentation and configuration examples, and moved core workflows to support CodeQL pack and workspace based development as the main approach.
Refactored most of the search path management to no longer require manual configuration by the user.
v0.2.0-pre
This is a Emacs 29+ compatibility pre-release that adds support for the Emacs 29+ built-in tree-sitter libraries.