Skip to content

Commit 9a770f6

Browse files
committed
v0.9.4
1 parent 22deb53 commit 9a770f6

File tree

4 files changed

+55
-4
lines changed

4 files changed

+55
-4
lines changed

CHANGELOG.md

+52-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,57 @@ All notable changes to the "vscode-mc-shader" extension will be documented in th
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
66

7+
## [0.9.4]
8+
9+
### Fixed
10+
11+
- `#include` merging when project consists of files with both CRLF and LF files
12+
- Out-of-tree shader files are not linted or added to the dependency graph
13+
- Client no longer attempts to bootstrap server when `MCSHADER_DEBUG=true`
14+
15+
## [0.9.3]
16+
17+
### Fixed
18+
19+
- Language server download for windows
20+
21+
## [0.9.2]
22+
23+
### Changed
24+
25+
- VSCode extension activation predicate to only when `shaders` folder exists at top level
26+
27+
### Added
28+
29+
- Additional client-side logging
30+
31+
## [0.9.1]
32+
33+
### Fixed
34+
35+
- Windows support in client not adding `.exe` to language server path
36+
- Binary release CI
37+
38+
## [0.9.0]
39+
40+
### Changed
41+
42+
- Replaced in-process Typescript language server with Rust based language server
43+
44+
### Fixed
45+
46+
- Due to the above, `#include` directive handling is vastly improved
47+
48+
### Added
49+
50+
- Command to view read-only document representing a top-level file with all includes merged
51+
- Command to generate a DOT graph file of the entire project
52+
- Command to restart language server
53+
54+
### Removed
55+
56+
- `glslangValidatorPath` and `shaderpacksPath` config settings
57+
758
## [0.8.5]
859

960
### Fixed
@@ -33,4 +84,4 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
3384
- Support for #include directives
3485
- Basic linting with highlighting with error propogation to all known parents of an include.
3586
- Support for .fsh, .vsh, .glsl and .gsh files.
36-
- Incomplete completion items
87+
- Incomplete completion items

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-mc-shader",
33
"displayName": "Minecraft GLSL Shaders",
44
"description": "A Visual Studio Code extension for linting/etc Minecraft GLSL Shaders",
5-
"version": "0.9.3",
5+
"version": "0.9.4",
66
"publisher": "Strum355",
77
"author": "Noah Santschi-Cooney (Strum355)",
88
"license": "MIT",

server/Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mcshader-lsp"
3-
version = "0.9.2"
3+
version = "0.9.4"
44
authors = ["Noah Santschi-Cooney <[email protected]>"]
55
edition = "2018"
66

0 commit comments

Comments
 (0)