Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Releases: Sarrus1/sourcepawn-lsp

0.10.15

20 Jul 13:29
Compare
Choose a tag to compare

Added

  • Added performance information in the logs.

Fixed

  • Fixed a major performance issue.

0.10.14

19 Jul 22:22
429c191
Compare
Choose a tag to compare

Fixed

  • Fixed tree-sitter bugs.
  • Fixed sourcemod.inc not being included automatically.

Removed

  • Removed deprecated diagnostics in .inc files.

0.10.13

19 Jul 12:34
Compare
Choose a tag to compare

Added

  • Added support for arguments overflow in preprocessor macros.
  • Added #undef support in preprocessor.
  • Added semantic resolution for macros.
  • Added a debug request to get the preprocessed text for a document.

Fixed

  • Fixed disable syntax linter not being respected.

0.10.12

19 Jul 08:47
Compare
Choose a tag to compare

Added

  • Added support for stringizing in preprocessor.

Fixed

  • Fixed "receiving on an empty or disconnected channel" bug when stopping the server.

0.10.11

07 Jul 16:15
41b67c5
Compare
Choose a tag to compare

Fixed

  • Fixed a crash when loading files that were not yet saved to disk (see #31).

0.10.10

01 Jun 21:15
074c25b
Compare
Choose a tag to compare

Fixed

  • Fixed resolving references for too many files (this can improve parsing times by 300%).
  • Improved method resolution to use the AST instead of primitive text parsing.
  • Removed dangerous unwraps.

0.10.9

31 May 19:13
8189d56
Compare
Choose a tag to compare

Fixed

  • Fixed out of range error when doing semantic analysis.
  • Removed dangerous unwraps.

0.10.8

29 May 20:48
1868f2b
Compare
Choose a tag to compare

Fixed

  • Fixed reading files if they are not sourcepawn files.

0.10.7

29 May 15:55
0423622
Compare
Choose a tag to compare

Fixed

  • Fixed huge performance dropoffs when iterating through .git folders.
  • Fixed incorrect error handling.

0.10.6

29 May 12:02
a534a2c
Compare
Choose a tag to compare

Added

  • Added more debugging traces.

Fixed

  • Fixed Sentry hostname data leak.
  • Fixed early returns in parser when encountering an error.