What's Changed
- Add some example servers by @alcarney in #440
- Respect client's preferred encoding when possible by @nthykier in #446
- test: add end-to-end tests for the various formatting requests by @alcarney in #448
- build(deps): upgrade black to latest (24.3.0) by @tombh in #449
- Add example server for
textDocument/rename
andtextDocument/prepareRename
by @alcarney in #452 - Update hover.py to use language server argument by @noklam in #455
- docs: update CONTRIBUTING.md by @tombh in #456
- update implementation.md with Kedro extension by @noklam in #457
- docs: add linter commander to PR template by @tombh in #460
- build(deps-dev): bump idna from 3.6 to 3.7 by @dependabot in #450
- build(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #453
- build(deps-dev): bump requests from 2.31.0 to 2.32.0 by @dependabot in #461
- Make the
pygls-playground
extension a workspace local extension by @alcarney in #458 - Update documentation by @alcarney in #427
- build(deps): bump idna from 3.6 to 3.7 in /docs by @dependabot in #463
- Add Document Links example server by @alcarney in #464
- Add rpm-spec-language-server to Implementations.md by @dcermak in #466
- docs: update GotoX title by @noklam in #468
- docs: add Document and Workspace symbol example server by @alcarney in #470
- docs: fix typo in
server.py
by @Viicos in #471 - Provide more detail in exception by @tamird in #473
- Fix typo in user guide by @Viicos in #465
- build(deps): bump certifi from 2023.11.17 to 2024.7.4 by @dependabot in #477
- build(deps): bump requests from 2.31.0 to 2.32.2 in /docs by @dependabot in #478
- build(deps): bump urllib3 from 2.1.0 to 2.2.2 by @dependabot in #475
- build(deps): bump jinja2 from 3.1.2 to 3.1.4 in /docs by @dependabot in #479
- build(deps-dev): bump zipp from 3.17.0 to 3.19.1 by @dependabot in #481
- Add example semantic tokens server by @alcarney in #484
- build(deps): bump setuptools from 69.0.2 to 70.0.0 in /docs by @dependabot in #483
- Update to latest
lsprotocol
v2024.0.0a2 by @karthiknadig in #487 - ci: start testing against Python 3.13 by @alcarney in #472
- ci: use Python version in cache key by @tombh in #491
- Generate server methods based on
lsprotocol
type definitions by @alcarney in #489 - chore: remove deprecated code by @alcarney in #492
New Contributors
- @nthykier made their first contribution in #446
- @noklam made their first contribution in #455
- @dcermak made their first contribution in #466
- @Viicos made their first contribution in #471
- @tamird made their first contribution in #473
Full Changelog: v1.3.1...v2.0.0a1