Releases: AdaCore/ada_language_server
Releases · AdaCore/ada_language_server
23.0.19
- Fix highlights for obsolescent entities
- Fix formatting for simple aggregate
- Fix the build script to avoid unusable binaries on macOS
- Fix --version reporting
23.0.18
- Better diagnostic on errors on the project loading
- Pack debug info into separate
.debug
files in GitHub Release assets - Improvements of the SPARK support
- Clarify the message in hovers when in aggregate projects
- Add GPR tasks to build and run main subprograms
23.0.17
- Increasing performance of Goto_Declaration
- Use GNATdoc for all constructs.
- Improve error messages for project loading
- Substitute any variable reference when setting process.env
- Improve aspect completion
- Improve speed by simplify Is_Ada_File
23.0.16
23.0.15
- Fix
--config=file.json
command option - Don't call
alr
if environment has been already set - Allow extra
args
in task configurations - Use diagnostics to report renaming collisions
- Use
alr exec -- <cmd>
in tasks if there isalire.toml
file in the workspace - Allow Windows-1252 charset for
.gpr
files as fallback - Work with no GNAT in the
PATH
in Alire crates
23.0.14
- Initial implementaiton of Alire support.
- Use libgpr2 to handle project files
- Replace Type tool
initial implementation - Sort Dependencies tool
initial implementation - New --config option to specify a server configuration
#1108 - use ms-vscode.cpptools for debugging (maybe not released yet)
23.0.13
# 23.0.13 libadalang: 8d25ab6f634a43d25f34b177c5631dd300b5fc9d langkit: 2ec85393e6d798eb0473e3ae2350729f98aaf816 libadalang-tools: 28a836398ab77728ca172f31bea39a1662316416 VSS: 6c933844bafaed6a986f7a5e948df9d9714ade13 spawn: 07f57a86d6f64ad8b5427e94b70cd3068d11b499 gpr: 54354c2a6540bba77342913104684a4204fa83ca gnatcoll-core: 9cf086bc12e2f6a865428f055266e5aa8781ddbc gnatcoll-bindings: 411d4c6201dd4e2ca47e06ddc81c7cc9533c92f3 gprbuild: 1baa403991b49487a59ec44ff99b7a59cd200d83 templates-parser: 53cff2e1a864f9da270bc610765283dd800f671c gnatdoc: 7aa7f397b46088f17cd094891b5fc42442c8fb3f markdown: 690464cab8d8f9c4df89533c07992ef770e21326 AdaSAT: 9314120fa83888e532a94406057f607a4c662bf0 * Adjust to latest gnatpp partial formatting API * Settings in `initialize` request [#1079](https://github.com/AdaCore/ada_language_server/issues/1079) * Generate Signatures using the Parameter completion * Add use-clause completion provider
23.0.12
- Activate snippet formatting in completion
- Dedicated command to reload the project
- Improvements in gnatpp/formatting
- Drop VS Code extension with degug information included
23.0.11
- Fix CONSTRAINT_ERROR if client doesn't support all semantic tokens
- Highlight gnatdoc tags
- Completion handling of unnamed params in a call
- Rename files according to naming scheme
23.0.10
VS code: Use per workspace environment variables
VS code: Add a walkthrough
ALS: Fixes for import package refactoring
ALS: Fixes for range formatting
ALS: Run pretty printer on completion snippets
ALS: Rename files according to project's naming scheme
ALS: Improve completion snippets in case of keywords
ALS: Add minimal doc for parameter completion