Skip to content

Commit

Permalink
v0.9.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Strum355 committed Feb 13, 2021
1 parent 22deb53 commit 9a770f6
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 4 deletions.
53 changes: 52 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,57 @@ All notable changes to the "vscode-mc-shader" extension will be documented in th

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

## [0.9.4]

### Fixed

- `#include` merging when project consists of files with both CRLF and LF files
- Out-of-tree shader files are not linted or added to the dependency graph
- Client no longer attempts to bootstrap server when `MCSHADER_DEBUG=true`

## [0.9.3]

### Fixed

- Language server download for windows

## [0.9.2]

### Changed

- VSCode extension activation predicate to only when `shaders` folder exists at top level

### Added

- Additional client-side logging

## [0.9.1]

### Fixed

- Windows support in client not adding `.exe` to language server path
- Binary release CI

## [0.9.0]

### Changed

- Replaced in-process Typescript language server with Rust based language server

### Fixed

- Due to the above, `#include` directive handling is vastly improved

### Added

- Command to view read-only document representing a top-level file with all includes merged
- Command to generate a DOT graph file of the entire project
- Command to restart language server

### Removed

- `glslangValidatorPath` and `shaderpacksPath` config settings

## [0.8.5]

### Fixed
Expand Down Expand Up @@ -33,4 +84,4 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
- Support for #include directives
- Basic linting with highlighting with error propogation to all known parents of an include.
- Support for .fsh, .vsh, .glsl and .gsh files.
- Incomplete completion items
- Incomplete completion items
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "vscode-mc-shader",
"displayName": "Minecraft GLSL Shaders",
"description": "A Visual Studio Code extension for linting/etc Minecraft GLSL Shaders",
"version": "0.9.3",
"version": "0.9.4",
"publisher": "Strum355",
"author": "Noah Santschi-Cooney (Strum355)",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion server/Cargo.lock

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

2 changes: 1 addition & 1 deletion server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mcshader-lsp"
version = "0.9.2"
version = "0.9.4"
authors = ["Noah Santschi-Cooney <noah@santschi-cooney.ch>"]
edition = "2018"

Expand Down

0 comments on commit 9a770f6

Please sign in to comment.