Skip to content

Commit 0e6dd94

Browse files
committed
Bump to 1.1.0
1 parent cd236f3 commit 0e6dd94

File tree

5 files changed

+25
-7
lines changed

5 files changed

+25
-7
lines changed

shader-intrinsic-parser/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ edition = "2021"
55
publish = false
66

77
[dependencies]
8-
shader-sense = { version = "1.0.0", path = "../shader-sense" }
8+
shader-sense = { version = "1.1.0", path = "../shader-sense" }
99
regex = "1.10.6"
1010
scraper = "0.20.0"
1111
serde = { version = "1.0.208", features = ["derive"] }

shader-language-server/CHANGELOG.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [unreleased]
99

10+
## [1.1.0] - 2025-08-31
11+
12+
## Added
13+
14+
- Hlsl raytracing functions added to database
15+
- Hlsl enum support (syntax highlighting + hover + completion)
16+
- Glsl mesh shader extension added to database. Feel free to contribute to this database by adding other extensions !
17+
- LRU cache for semantic tokens regex which are created on the fly and were impacting performances.
18+
19+
## Changed
20+
21+
- Upgraded tree-sitter dependencies to use tree-sitter-language which allow using different languages easily such as slang. Wgsl does not support it yet, so waiting for [this PR](https://github.com/tree-sitter-grammars/tree-sitter-wgsl-bevy/pull/19) to upgrade.
22+
23+
## Fixed
24+
- Validation was not retriggered when changing settings.
25+
- Stripped template from variable type to help finding in symbol list.
26+
1027
## [1.0.0] - 2025-08-25
1128

1229
This new version features a lot of changes that should drastically improve performances on huge shader codebase, memory usage and behaviour of variant & updates. There was also some redesign with the architecture to handle this and make the API more friendly to use.
@@ -344,7 +361,8 @@ Initial release of this extension
344361

345362

346363
<!-- Below are link for above changelog titles-->
347-
[unreleased]: https://github.com/antaalt/shader-sense/compare/v1.0.0...HEAD
364+
[unreleased]: https://github.com/antaalt/shader-sense/compare/v1.1.0...HEAD
365+
[1.0.0]: https://github.com/antaalt/shader-sense/compare/v1.0.0...v1.1.0
348366
[1.0.0]: https://github.com/antaalt/shader-sense/compare/v0.8.2...v1.0.0
349367
[0.8.2]: https://github.com/antaalt/shader-sense/compare/v0.8.1...v0.8.2
350368
[0.8.1]: https://github.com/antaalt/shader-sense/compare/v0.8.0...v0.8.1

shader-language-server/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Language server for HLSL / GLSL / WGSL shaders using LSP protocol
44
repository = "https://github.com/antaalt/shader-sense/tree/main/shader-language-server"
55
keywords = ["shader", "lsp", "hlsl", "glsl", "wgsl"]
66
categories = ["development-tools", "graphics"]
7-
version = "1.0.0"
7+
version = "1.1.0"
88
edition = "2021"
99
license-file = "../LICENSE"
1010

@@ -16,7 +16,7 @@ name = "shader-language-server"
1616
path = "src/main.rs"
1717

1818
[dependencies]
19-
shader-sense = { version = "1.0.0", path = "../shader-sense" }
19+
shader-sense = { version = "1.1.0", path = "../shader-sense" }
2020
regex = "1.10.4"
2121
serde = { version = "1.0.199", features = ["derive"] }
2222
serde_json = "1.0.116"

shader-sense-cli/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ description = "Command line interface for shader validation and symbol inspectio
44
repository = "https://github.com/antaalt/shader-sense"
55
keywords = ["shader", "validate", "hlsl", "glsl", "wgsl"]
66
categories = ["development-tools", "graphics"]
7-
version = "0.2.0"
7+
version = "0.3.0"
88
edition = "2021"
99
license-file = "../LICENSE"
1010

1111
[dependencies]
1212
colored = "3.0.0"
13-
shader-sense = { version = "1.0.0", path = "../shader-sense" }
13+
shader-sense = { version = "1.1.0", path = "../shader-sense" }

shader-sense/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Library for runtime shader validation and symbol inspection"
44
repository = "https://github.com/antaalt/shader-sense"
55
keywords = ["shader", "validate", "hlsl", "glsl", "wgsl"]
66
categories = ["development-tools", "graphics"]
7-
version = "1.0.0"
7+
version = "1.1.0"
88
edition = "2021"
99
license-file = "../LICENSE"
1010
readme = "../README.md"

0 commit comments

Comments
 (0)