@@ -4,6 +4,57 @@ All notable changes to the "vscode-mc-shader" extension will be documented in th
44
55The 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
0 commit comments