github openlawlibrary/pygls v1.1.0

latest releases: v2.0.0a2, v2.0.0a1, v1.3.1...
13 months ago

https://pypi.org/project/pygls/1.1.0

What's Changed

  • Ensure that pygls.Server uses the event loop it is given by @alcarney in #336
  • docs: fix broken link and outdated comment by @seeM in #337
  • Add a LanguageClient autogenerated from lsprotocol type definitions by @alcarney in #328
  • Fixes for work done progress by @perrinjerome in #253
  • Fix MethodTypeNotRegisteredError by @alcarney in #339
  • Improvements to the base pygls.Client by @alcarney in #340
  • Add inlay hint support by @alcarney in #342
  • build(deps): bump semver from 7.3.5 to 7.5.3 in /examples/fountain-vscode-extension by @dependabot in #347
  • build(deps): bump semver from 7.3.5 to 7.5.3 in /examples/json-vscode-extension by @dependabot in #348
  • build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /examples/json-vscode-extension by @dependabot in #351
  • Fix detection of LanguageServer type annotation when future annotations are used by @zanieb in #352
  • fix: Correctly cast from UTF16 positions by @tombh in #304
  • Migrate to Poetry and modernise by @tombh in #349
  • build(deps): lock min Python version to 3.7.9 by @tombh in #353
  • ci: retry Pyodide tests by @tombh in #355
  • chore: introduce black formatting by @tombh in #354
  • ci: Test against Python 3.12 by @alcarney in #358
  • Update example vscode extension by @alcarney in #357
  • Rename client objects by @alcarney in #359
  • feat: Add document diagnostic capability by @karthiknadig in #360
  • chore: add .readthedocs.yaml by @alcarney in #361
  • fix: ensure server commands can be executed by @alcarney in #368
  • feat: add workspace symbol resolve by @karthiknadig in #362
  • feat: add workspace diagnostic support by @karthiknadig in #363
  • feat: adds inline value support by @karthiknadig in #369
  • feat: adds type hierarchy request support by @karthiknadig in #370
  • docs(pull request template): change specification for commit messages by @oliversen in #372
  • Add await syntax support for sending edit request to client by @oliversen in #350
  • Fix typo in vscode-playground README.md by @RossBencina in #364
  • chore(ci): bust cache by @tombh in #373
  • Initial support for notebook document sync methods by @alcarney in #356
  • UTF-8 and UTF-32 position encoding support by @tombh in #375
  • add instructions to README for using text files with vscode-playground by @RossBencina in #366
  • fix: only show code action when there's no sum by @ellen364 in #379
  • refactor: rename server Position to PositionCodec, instantiate it in Workspace by @RossBencina in #383
  • Add more capability unit tests and enable coverage reporting by @alcarney in #380
  • chore: fix use of deprecated methods in tests/test_language_server.py by @RossBencina in #384
  • ci: increase Pyodide CI retries to 6 by @tombh in #385
  • Release v1.1.0: LSP 3.17 support by @tombh in #377
  • ci: fix changelog update stanza by @tombh in #387

New Contributors

Full Changelog: v1.0.2...v1.1.0

Don't miss a new pygls release

NewReleases is sending notifications on new releases.