2024.0.0a2
Pre-release
Pre-release
pypi: https://pypi.org/project/lsprotocol/2024.0.0a2/
crates: https://crates.io/crates/lsprotocol/1.0.0-alpha.1
What's Changed
Enhancements
- [all][breaking] Update to latest LSP spec with type name changes by @karthiknadig in #286, #325, #358
- [all][breaking] Use stable name generation from LSP spec model by @karthiknadig in #368
- [all] Add
TextDocumentContent
support by @karthiknadig in #377 - [python] Adds type alias for result types by @karthiknadig in #290
- [dotnet] change
uint
tolong
by @karthiknadig in #295 - [python] Make the method fields of requests, responses and notifications literals by @svenberkvens in #355
- [python] Add customization to
CompletionItemKind
by @karthiknadig in #359 - [rust] Consider using url::Url for DocumentUri and URI types by @39555 in #361
Bug Fixes
- [python] Use
Sequence
instead ofList
by @muffinmad in #285 - [python]
mypy
update changed linting rules by @karthiknadig in #288 - [python] Remove types preserved from backwards compat by @karthiknadig in #296
- [python] Fix classifiers for pre-release version by @karthiknadig in #299
- [python] Tighten
cattrs
dependency by @jhossbach in #303 - [python] Fix bug with
WorkspaceSymbol
structuring hook by @karthiknadig in #311 - [python] Fixed
pyenv
version syntax by @0xJonas in #313 - [all] Bug fixes and new fields added to LSP by @karthiknadig in #328
Code Health
- Update README and project description by @luabud in #287
- [rust] Update toml for rust packages by @karthiknadig in #291
- [rust] Update package version and readme by @karthiknadig in #292
- [rust] Add alpha version to rust package by @karthiknadig in #293
- Update README.md by @karthiknadig in #330
New Contributors
- @muffinmad made their first contribution in #285
- @luabud made their first contribution in #287
- @jhossbach made their first contribution in #303
- @0xJonas made their first contribution in #313
- @svenberkvens made their first contribution in #355
- @39555 made their first contribution in #361
Full Changelog: 2023.0.1...2024.0.0a2