Skip to content

chore(release): prepare v0.26.4 - #196

Merged
PythonWoods-Dev merged 3 commits into
mainfrom
release/v0.26.4-prep
Jul 29, 2026
Merged

chore(release): prepare v0.26.4#196
PythonWoods-Dev merged 3 commits into
mainfrom
release/v0.26.4-prep

Conversation

@PythonWoods-Dev

Copy link
Copy Markdown
Contributor

This PR finalizes the 0.26.4 patch release, delivering critical fixes for the LSP Engine.

Fixed

  • LSP State Hygiene (LSP-FIX-017): Eradicated a race condition that caused "ghost diagnostics" to persist in the editor after a file or directory was deleted. The server now maintains a stateful tracker (self.file_diagnostics) and explicitly broadcasts empty diagnostic arrays ([]) for any URI that no longer exists in the Virtual Site Map.
  • Inline Suppression Placement (LSP-FIX-018): Fixed a bug where the "Suppress this finding" Code Action injected the suppression comment on a new line, causing false-positive Z603 (Dead Suppression) errors. The action now correctly appends the comment to the end of the offending line.

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
…ygiene and Inline Suppression Placement

Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
Signed-off-by: PythonWoods <gianluca.catalano@gmail.com>
@PythonWoods-Dev
PythonWoods-Dev merged commit 11933cc into main Jul 29, 2026
9 checks passed
@PythonWoods-Dev
PythonWoods-Dev deleted the release/v0.26.4-prep branch July 29, 2026 18:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant