github openlawlibrary/pygls v2.0.0a1

pre-release26 days ago

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 and textDocument/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

Full Changelog: v1.3.1...v2.0.0a1

Don't miss a new pygls release

NewReleases is sending notifications on new releases.