Skip to content

Commit

Permalink
0.9.5
Browse files Browse the repository at this point in the history
  • Loading branch information
nobodywasishere committed Jul 6, 2024
1 parent 996923a commit 3fa603e
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 3 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## [0.9.5] - 2024-07-05

### Add

- Add configuration option `crystal-lang.server-env` for adding environment variables to be passed to the LSP

## [0.9.4] - 2024-05-16

### Add
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ For debugging support, it's recommended to follow the guide [here](https://dev.t
- `main` - set a main executable to use for the current project (`${workspaceRoot}/src/main.cr`)
- `problems` - runs the compiler on save and reports any issues (reload required)
- `server` - absolute path to an LSP executable to use instead of the custom features provided by this extension, like [Crystalline](https://github.com/elbywan/crystalline) (reload required)
- `server-env` - object defining env variables to pass to the LSP (reload required)
- `shards` - set a custom absolute path for the shards executable
- `spec-explorer` - enable the built-in testing UI for specs, recommended for Crystal >= 1.11 due to `--dry-run` flag (reload required)
- `spec-tags` - specific tags to pass to the spec runner
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 6 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "crystal-lang",
"displayName": "Crystal Language",
"description": "The Crystal Programming Language",
"version": "0.9.4",
"version": "0.9.5",
"publisher": "crystal-lang-tools",
"icon": "images/icon.gif",
"license": "MIT",
Expand Down Expand Up @@ -168,6 +168,11 @@
"default": "",
"description": "[Experimental][Reload required]\nAbsolute path for Scry/Crystalline LSP server binary\n(Language Server Protocol for Crystal)."
},
"crystal-lang.server-env": {
"type": "object",
"default": {},
"description": "[Experimental][Reload required]\nEnvironment object to pass to the LSP"
},
"crystal-lang.main": {
"type": "string",
"default": null,
Expand Down

0 comments on commit 3fa603e

Please sign in to comment.