Skip to content

Releases: vanruesc/esbuild-plugin-glsl

v1.4.0

20 Mar 16:03
Compare
Choose a tag to compare

What's Changed

  • Defer to esbuild initial options. by @Zosoled in #15
    • minify and preserveLegalComments now default to esbuild's general settings, if not specified.
  • Use JS loader and export contents. by @Zosoled in #14
    • Shader code will now use template strings with readable line breaks when minification is disabled.

Full Changelog: v1.3.2...v1.4.0

v1.3.2

19 Mar 21:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.3.1...v1.3.2

v1.3.1

16 Mar 17:13
Compare
Choose a tag to compare

What's Changed

  • Fixed a bug that prevented inline comments from being removed during minification.

Full Changelog: v1.3.0...v1.3.1

v1.3.0

15 Mar 20:47
Compare
Choose a tag to compare

What's Changed

  • Implement legal comment preservation option. by @Zosoled in #12

New Contributors

Full Changelog: v1.2.3...v1.3.0

v1.2.3

08 Mar 16:30
Compare
Choose a tag to compare
  • Updated dev dependencies.
  • Changed required node version to >=18 to align with esbuild.

Full Changelog: v1.2.2...v1.2.3

v1.2.2

30 Sep 16:17
Compare
Choose a tag to compare
  • Fixed flaky include behaviour. See #9. Thanks @Swoorup!

v1.2.1

13 Apr 10:34
Compare
Choose a tag to compare
  • Fixed a bug regarding nested shader includes.

v1.2.0

12 Apr 23:19
Compare
Choose a tag to compare
  • Added support for custom #include "path" directives inside shaders. See #7. Thanks @josemac95!
  • Added resolveIncludes settings. Default is true.
  • Updated package.exports to include types.

v1.1.1

12 Mar 15:56
Compare
Choose a tag to compare
  • Improved minification to support WGSL syntax. See #5.

v1.1.0

24 Mar 12:05
Compare
Choose a tag to compare
  • Added support for the .wgsl file extension. Thanks @zentyk.
  • Updated the shader minification to remove spaces around ? and : symbols.