Releases: racz16/WebGL-GLSL-Editor
Releases · racz16/WebGL-GLSL-Editor
Release v1.3.9 (2025.09.13.)
Release v1.3.8 (2024.03.12.)
Improved
- Making builtin macros available in normal code completion (with values), not only in preprocessor lines
- Adding a tooltip and a link to inlay hints
- Updated packages
Release v1.3.7 (2023.11.25.)
Improved
- Added default icon for GLSL files
- Added a button (top-right corner of the editor) to generate preprocessed code
- Extended the syntax highlight to work with strings in .tsx files (thanks George Corney)
- Updated packages
- Other small updates
Fixed
- Cleaned up the platform-specific packages
- Other small fixes
Release v1.3.6 (2023.07.09.)
Improved
- Added a new configuration to control if you like floating suffixes or not
- Updated packages
- Other small updates
Fixed
- Fixed a problem where the color picker generated numbers with floating suffixes in GLSL ES 100
- Fixed a bug that caused problems when used with translation extensions
- Fixed a code completion bug where local variables didn't hide global variables and user types didn't hide builtin types
- Fixed a bug where unnamed variables and structs broke code completion
- Fixed a bug where variable usage was considered as an unnamed variable declaration
- Other small fixes
Release v1.3.5 (2023.05.09.)
Improved
- Extending the syntax highlight to work in JavaScript and TypeScript strings
- Updated packages
- Other small updates
Fixed
- Fixed the diagnostics on MacOS (thanks Matt Curtis)
- Fixed the formatter, so it no longer removes the line continuation character
- Other small fixes
Release v1.3.4 (2023.02.25.)
Improved
- Adding a configuration to be able to disable diagnostics
- Adding the possibility of multiline function parameter lists to the formatter
- Updated packages
- Other small updates
Fixed
- Fixing a bug when the color picker removed the .0 from floats and caused compiler errors
- Fixing a character encoding problem that caused different problems, including disappearing characters after formatting files
- Other small fixes
Release v1.3.3 (2022.09.18.)
Improved
- Enabled almost all desktop features to the web extension (exceptions are: diagnostics, preprocessed code generation, and offline documentation)
- Reduced package size
- Updated packages
- Other small updates
Fixed
- Removing the configuration to enable or disable Inlay Hints (VS Code already has builtin configuration for this)
- Other small fixes
Release v1.3.1 (2022.06.25.)
Improved
- Added diagnostic support for compound file extensions (thanks RAX7)
- Updated packages
Release v1.3.0 (2022.04.05.)
Added
- Inlay hints
Improved
- Extending the formatting with options
- Enabling the extension as a web extension (only syntax highlight)
- Syntax highlight (interface blocks, array constructors, comments, declaration, definition, readonly)
- Providing function signatures in the call hierarchy
- Extending references with builtin types and builtin variables
- Extending highlight with builtin variables
- Extending brace matching with parentheses and brackets
- Go to references, if there is only one usage
- Updated packages
- Other small updates
Fixed
- Wrong syntax highlight in embedded code while using other extensions (thanks michaelmcleodnz)
- Wrong documentation of the cross function
- Interface block layout qualifier code completion bug
- Other small fixes
Release v1.2.2 (2021.08.21.)
Improved
- Improved code completion in functions and variables
- Updated packages
Fixed
- Math formulas in the documentation
- Signature helper in user functions
- Preprocessed code generation in large files