Skip to content

Releases: anticomputer/emacs-codeql

v0.2.1-pre.2

23 Jan 22:16
9a6681a
Compare
Choose a tag to compare
v0.2.1-pre.2 Pre-release
Pre-release

Mostly code cleanups and simplification as we work towards 0.2.1.

v0.2.1-pre.1

22 Jan 21:41
364ceb1
Compare
Choose a tag to compare
v0.2.1-pre.1 Pre-release
Pre-release

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

21 Jan 04:04
3726c65
Compare
Choose a tag to compare
v0.2.1-pre Pre-release
Pre-release

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

16 Jan 05:56
c309118
Compare
Choose a tag to compare
v0.2.0-pre Pre-release
Pre-release

This is a Emacs 29+ compatibility pre-release that adds support for the Emacs 29+ built-in tree-sitter libraries.