What's Changed
Enhancements
- Update LSP spec to latest by @karthiknadig in #230
- Add
--output-dirswitch to code generator by @karthiknadig in #239
Dotnet
- Dotnet: Code generation for LSP methods by @karthiknadig in #222
- Generate request, notification and options classes by @karthiknadig in #224
- dotnet: Add test case generation by @karthiknadig in #226
- Add devcontainer support to repo by @timheuer in #234
- Add
dotnettest and format check to GHA by @karthiknadig in #240 - Add response types and improve test suite by @karthiknadig in #243
- Generate dotnet project package. by @karthiknadig in #252
- Format Generated Code by @karthiknadig in #257
- Use
recordinstead ofclassfor LSP types. by @karthiknadig in #258 - Use ImmutableArray and ImmutableDictionary by @karthiknadig in #256
Bug Fixes
- Fix bug with structuring LSPObject type by @karthiknadig in #229
- dotnet: Fix issues with OrType serialization by @karthiknadig in #232
- Improve documentation tags in generated code by @karthiknadig in #250
- Fix warning with generated converter code by @karthiknadig in #251
- Fix for missing notebook selector hook by @karthiknadig in #260
Code Health
- Use new release pipeline by @karthiknadig in #231
- Skip notice file generation by @karthiknadig in #235
- Add generator packaging info by @karthiknadig in #236
- Remove unused
--schemaswitch by @karthiknadig in #238 - Update packages to latest LSP model by @karthiknadig in #262
- Update to latest lsp spec by @karthiknadig in #264
New Contributors
Full Changelog: 2023.0.0a2...2023.0.0a3