v0.5.2
User-facing changes
Add "restart server" command in #118
Adds a new command in the client that allows restarting the server. Note: it doesn't take into account any workspace setting changes that are read by the client, such as the server version string or debug/tracing flags.
Available since the extension's 0.2.10 release.
Support colon field separators in #121
This changes the default key/value separator from =
to :
. For the foreseeable future, both will work, but the tooling will prefer :
and support for the =
syntax will eventually be removed.
Before:
After:
Unify experience for parse errors in #125
This slightly improves error reporting in cases where the code doesn't parse.
Before:
After:
Internal changes
- Update Scala to 2.13.10 by @kubukoz in #109
- Module split + start expanding parsing tests by @kubukoz in #101
- Extract formatting module by @kubukoz in #111
- Move to file-based parser tests by @kubukoz in #112
- Bump cachix/install-nix-action from 16 to 18 by @dependabot in #113
- Bump actions/checkout from 2.3.4 to 3.1.0 by @dependabot in #114
- Bump cachix/cachix-action from 10 to 11 by @dependabot in #115
- Bump actions/cache from 2 to 3.0.11 by @dependabot in #116
- Update extension dependencies, version by @kubukoz in #117
- Parser cleanup by @kubukoz in #119
- Fine-grained parser tests by @kubukoz in #123
- Compiler -> OperationCompiler, Runner -> OperationRunner by @kubukoz in #127
New Contributors
- @dependabot made their first contribution in #113
Full Changelog: v0.5.1...v0.5.2