This repository was archived by the owner on Jan 16, 2025. It is now read-only.
Releases: svenstaro/glsl-language-server
Releases · svenstaro/glsl-language-server
0.5.0
No new stuff especially the build system is a lot more proper now. Also many other fixes.
What's Changed
- Fix json reponse data types by @razcore-rad in #36
- Fix warnings by @bkmgit in #38
- Support more extensions by @obiwac in #40
- Fix FreeBSD build by @obiwac in #39
- Bump glslang by @svenstaro in #41
- Bind HTTP server to localhost only by @JCWasmx86 in #46
- Optionally use systems libs by @mkoncek in #43
- Build with modern compilers by @edvn0 in #50
- Make HTTP support optional by @mkoncek in #44
- Update CLI11 dependency by @mkoncek in #42
- Changed client target setting, following glslangValidator approach by @mixnam in #47
Full Changelog: 0.4.1...0.5.0
0.4.1
What's Changed
- Added support for .glsl file extension by @rottendurian in #32
New Contributors
- @rottendurian made their first contribution in #32
Full Changelog: 0.4.0...0.4.1
0.4.0
This release brings two major features: code completion and support for #include
directives.
Code completion currently works for all builtin variables and functions, as well as any user-defined functions and variables in the global scope. Completion for local variables and arguments in functions is not available currently.
This release also allows you to specify which API you will be targeting (eg. Vulkan or OpenGL) by using the --target-env
flag.
What's Changed
- Update README with an example for usage in Emacs. by @Cosmic-Goat in #21
- Update glslang. by @Cosmic-Goat in #20
- docs: Mention Emacs lsp-mode integration by @jcs090218 in #25
- Enable vulkan dialect by @Mirkopoj in #24
- ignore unknown notifications by @nolanderc in #26
- Rudimentary code completion support by @nolanderc in #27
- Support
#include
directives by @nolanderc in #28 - Target environment by @nolanderc in #29
- Goto definition by @nolanderc in #30
New Contributors
- @Cosmic-Goat made their first contribution in #21
- @jcs090218 made their first contribution in #25
- @Mirkopoj made their first contribution in #24
- @nolanderc made their first contribution in #26
Full Changelog: 0.3.7...0.4.0