What's wrong with this entry?
The Language Server Protocol manager now tracks document versions with a getDocumentVersion method, ensuring proper version incrementing for didOpen and didChange notifications. Additionally, a new diagnostics purging system drops stale publishDiagnostics entries when files change, with logging: "LSP Diagnostics: Purged N pending entry(ies) referencing ..."
Diagnostics purging in kI8() at line ~293692 (search for "LSP Diagnostics: Purged")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.