Skip to content

Releases: racz16/WebGL-GLSL-Editor

Release v1.3.8 (2024.03.12.)

12 Mar 01:31
Compare
Choose a tag to compare

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.)

25 Nov 16:27
Compare
Choose a tag to compare

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.)

08 Jul 23:52
Compare
Choose a tag to compare

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.)

09 May 18:59
Compare
Choose a tag to compare

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.)

25 Feb 21:08
Compare
Choose a tag to compare

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.)

18 Sep 19:42
Compare
Choose a tag to compare

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.)

25 Jun 17:25
Compare
Choose a tag to compare

Improved

  • Added diagnostic support for compound file extensions (thanks RAX7)
  • Updated packages

Release v1.3.0 (2022.04.05.)

05 Apr 20:09
Compare
Choose a tag to compare

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.)

21 Aug 16:03
Compare
Choose a tag to compare

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

Release v1.2.1 (2021.04.09.)

09 Apr 20:59
Compare
Choose a tag to compare

Added

  • Support for the extensions
  • Range formatting
  • Generating preprocessed GLSL

Improved

  • Improved code completion in preprocessor directives, in layout qualifiers and before struct members
  • Improved syntax highlight (const variables)
  • Improved diagnostic (warnings)
  • Displaying a message if the injected code contains errors
  • Updated packages
  • Other small updates

Fixed

  • Diagnostic problems in Linux
  • Code completion in comments
  • Inconsistent go to definition behavior
  • Inconsistent find references behavior
  • Displaying signature and hover information even if the variable or the function doesn't exist
  • Problem with renaming constructors
  • Truncated diagnostic messages
  • Other small fixes