Skip to content

Releases: racz16/WebGL-GLSL-Editor

Release v1.2.0 (2021.03.16.)

15 Mar 23:51
Compare
Choose a tag to compare

Added

  • Formatting
  • Syntax highlight in HTML scripts
  • Code injection

Removed

  • Generation of ShaderToy variables (replaced by the more general code injection)

Improved

  • Improved folding
  • Updated packages and other dependencies
  • Other small updates

Fixed

  • Wrong documentation of the acos and the round functions
  • Trying to use the type of variables with an unknown type
  • Local variables don't hide other variables properly
  • Variable marked as unused, if its declaration contains type declaration or interface block
  • The extension can't start properly if the first opened file contains a build error
  • Different files' diagnostic results interfere with each other
  • Trying to use the name of unnamed type declarations or variable declarations
  • Types declared in function header scoped locally and marked as unused
  • Array variables appear without []-s in the completion window
  • Closed files provide diagnostic information
  • Local types' constructors don't provide signature help
  • Go to type definition doesn't work if the type is unnamed
  • Signature helper tries to show the name of unnamed parameters
  • Incorrect syntax highlight of some number literals
  • Incorrect syntax highlight if there is a comment between the keyword struct and the type name
  • Other small fixes

Release v1.1.1 (2020.08.13.)

13 Aug 21:24
Compare
Choose a tag to compare

Improved

  • Diagnostic (can show more than one errors)
  • Updated packages
  • Other small updates

Fixed

  • Showing outdated diagnostic results
  • Trying to show documentation for undocumented variables

Release v1.1.0 (2020.06.03.)

03 Jun 13:26
Compare
Choose a tag to compare

Added

  • Function signature helper
  • Call hierarchy
  • Color picker
  • Generating Shadertoy variables

Improved

  • Syntax highlight
  • Completion item details
  • Diagnostic (hints for unused types, functions, variables)
  • Bundling
  • Reduced package size
  • Updated packages
  • Other small updates

Fixed

  • Marking non-array variables as multidimensional arrays
  • Wrong tokenization of builtin types in some cases
  • Other small fixes

Release v1.0.1 (2020.04.12.)

12 Apr 21:55
Compare
Choose a tag to compare

Improved

  • Syntax highlight
  • Reduced package size
  • Updated dependencies

Fixed

  • Function definition-related features are working again
  • Floating point numbers no longer trigger code completion

Release v1.0.0 (2020.02.19.)

11 Apr 08:05
Compare
Choose a tag to compare

Added

  • Syntax highlight
  • Diagnostics
  • Offline documentation
  • Code completion
  • Rename
  • Highlights
  • Hover
  • Symbols
  • Go to/Peek declarations
  • Go to/Peek definitions
  • Go to/Peek type definitions
  • Go to/Find all/Peek implementations
  • Go to/Find all/Peek references
  • Commands for online documentation