Skip to content

Releases: alixinne/glsl-lang

v0.6.0

19 Aug 22:34
Compare
Choose a tag to compare

Continuous Integration

Miscellaneous Chores


Bug Fixes

  • 0315528 - (deps) update rust crate derive_more to v1 - renovate[bot]
  • 65b144f - (deps) update all non-major dependencies - renovate[bot]

Features

Miscellaneous Chores

v0.6.0-beta.1

19 Aug 20:17
Compare
Choose a tag to compare
v0.6.0-beta.1 Pre-release
Pre-release

Bug Fixes

  • 0315528 - (deps) update rust crate derive_more to v1 - renovate[bot]
  • 65b144f - (deps) update all non-major dependencies - renovate[bot]

Features

Miscellaneous Chores

v0.5.3

23 Jul 21:50
Compare
Choose a tag to compare

Bug Fixes

  • ca89a01 - (cli) actually setup fs preprocessor - Vincent Tavernier
  • c47f7fc - (glsl-lang-quote) correctly parse #(ident) at line start - @alixinne
  • cbd63d0 - (lang-lexer/inject) prevent some #include'd pp. dirs. from being injected at wrong positions - Alejandro González
  • 556fd4b - (lang-lexer/inject) better support injection of pp. dirs. from multiple files - Alejandro González
  • a68c630 - (lexer/v2-full) fix injecting pp. directives after ext. declarations - Alejandro González
  • 51a7729 - (transpiler) add missing brackets for array expressions - Alejandro González
  • bb30674 - (transpiler) put pp. dirs on their own line no matter what the terminators are - Alejandro González
  • 4b059a6 - (transpiler) correct transpilation of precision qualifiers - Alejandro González
  • 2beea1f - update github profile information - Alix Tavernier

Build system

Continuous Integration

  • 7b81cdb - (bumpver) use --exact - Vincent Tavernier

  • eb57693 - add skip ci to release commits - Vincent Tavernier

  • 9cb8c4d - enable build on next branch - Vincent Tavernier

  • b8facaa - allow clippy::result_large_err - Vincent Tavernier

Features

  • be86326 - (transpiler) overhaul formatting and customizability - Alejandro González

Miscellaneous Chores

  • e8782ee - (deps) update rust crate glsl to v7 - renovate[bot]

  • 76c7bd2 - (deps) update actions/cache action to v4 - renovate[bot]

  • be49ea6 - (deps) update actions/checkout action to v4 - renovate[bot]

  • b159bfb - (deps) update actions/cache action to v3 - renovate[bot]

  • 43c7226 - (deps) update rust crate lalrpop-util to 0.20.0 - renovate[bot]

  • b1801d9 - (deps) update rust crate lalrpop to 0.20.0 - renovate[bot]

  • 6728065 - (deps) update cocogitto/cocogitto-action action to v3.5 - renovate[bot]

  • 5dc7eb2 - (deps) drop dependency on lexical - Alejandro González

  • d73718f - (deps) add renovate.json - renovate[bot]

  • 580cdb1 - (deps) update lalrpop to 0.19.9 - Vincent Tavernier

  • 7aa176e - (deps) replace dependency on lazy_static by once_cell - Alejandro González

  • abd0edd - (version) v0.5.3 - glsl-lang

  • c0ada55 - (version) v0.5.2 [skip ci] - glsl-lang

  • 3198b9d - (version) v0.5.1 [skip ci] - glsl-lang

  • 881c0e4 - (version) v0.5.0 [skip ci] - glsl-lang

  • c28f583 - fix clippy warnings - @alixinne

  • 23a3c9b - bump rust version to 1.74.0 - @alixinne

  • e525715 - fix dependency updates - Vincent Tavernier

  • 254a042 - fix in-workspace package versions - Vincent Tavernier

  • 8a34d08 - silence a new Clippy lint, run cargo fmt - Alejandro González

  • 50f509d - fix new Clippy unnecessary allocs lint in lang-quote - Alejandro González

  • db51697 - bump Rust toolchain to 1.70.0 - Alejandro González

  • 3f3fad8 - add CODEOWNERS file - Vincent Tavernier

  • ecf75a8 - fix clippy warnings - Vincent Tavernier

Tests

  • fba1694 - (multifile-pp) add tests for #24 - Vincent Tavernier
  • 5b5092a - fix test build failure when not using the v2-full parser - Alejandro González

v0.5.2

13 Nov 17:54
Compare
Choose a tag to compare

Bug Fixes

  • ca89a01 - (cli) actually setup fs preprocessor - @vtavernier
  • cbd63d0 - (lang-lexer/inject) prevent some #include'd pp. dirs. from being injected at wrong positions - Alejandro González
  • 556fd4b - (lang-lexer/inject) better support injection of pp. dirs. from multiple files - Alejandro González
  • a68c630 - (lexer/v2-full) fix injecting pp. directives after ext. declarations - Alejandro González
  • 51a7729 - (transpiler) add missing brackets for array expressions - Alejandro González
  • bb30674 - (transpiler) put pp. dirs on their own line no matter what the terminators are - Alejandro González
  • 4b059a6 - (transpiler) correct transpilation of precision qualifiers - Alejandro González

Build system

Continuous Integration

Features

  • be86326 - (transpiler) overhaul formatting and customizability - Alejandro González

Miscellaneous Chores

  • 43c7226 - (deps) update rust crate lalrpop-util to 0.20.0 - renovate[bot]

  • b1801d9 - (deps) update rust crate lalrpop to 0.20.0 - renovate[bot]

  • 6728065 - (deps) update cocogitto/cocogitto-action action to v3.5 - renovate[bot]

  • 5dc7eb2 - (deps) drop dependency on lexical - Alejandro González

  • d73718f - (deps) add renovate.json - renovate[bot]

  • 580cdb1 - (deps) update lalrpop to 0.19.9 - @vtavernier

  • 7aa176e - (deps) replace dependency on lazy_static by once_cell - Alejandro González

  • fbf9278 - (version) v0.5.2 - glsl-lang

  • 3198b9d - (version) v0.5.1 [skip ci] - glsl-lang

  • 881c0e4 - (version) v0.5.0 [skip ci] - glsl-lang

  • e525715 - fix dependency updates - @vtavernier

  • 254a042 - fix in-workspace package versions - @vtavernier

  • 8a34d08 - silence a new Clippy lint, run cargo fmt - Alejandro González

  • 50f509d - fix new Clippy unnecessary allocs lint in lang-quote - Alejandro González

  • db51697 - bump Rust toolchain to 1.70.0 - Alejandro González

  • 3f3fad8 - add CODEOWNERS file - @vtavernier

  • ecf75a8 - fix clippy warnings - @vtavernier

Tests

  • fba1694 - (multifile-pp) add tests for #24 - @vtavernier
  • 5b5092a - fix test build failure when not using the v2-full parser - Alejandro González

v0.5.1

27 Apr 16:48
Compare
Choose a tag to compare

Bug Fixes

  • a68c630 - (lexer/v2-full) fix injecting pp. directives after ext. declarations - Alejandro González
  • 51a7729 - (transpiler) add missing brackets for array expressions - Alejandro González
  • bb30674 - (transpiler) put pp. dirs on their own line no matter what the terminators are - Alejandro González
  • 4b059a6 - (transpiler) correct transpilation of precision qualifiers - Alejandro González

Build system

Continuous Integration

Features

  • be86326 - (transpiler) overhaul formatting and customizability - Alejandro González

Miscellaneous Chores

Tests

  • 5b5092a - fix test build failure when not using the v2-full parser - Alejandro González

v0.5.0

03 Apr 16:40
Compare
Choose a tag to compare

Bug Fixes

  • a68c630 - (lexer/v2-full) fix injecting pp. directives after ext. declarations - Alejandro González
  • bb30674 - (transpiler) put pp. dirs on their own line no matter what the terminators are - Alejandro González
  • 4b059a6 - (transpiler) correct transpilation of precision qualifiers - Alejandro González

Build system

Continuous Integration

Features

  • be86326 - (transpiler) overhaul formatting and customizability - Alejandro González

Miscellaneous Chores

Tests

  • 5b5092a - fix test build failure when not using the v2-full parser - Alejandro González

v0.4.1

05 Sep 23:11
Compare
Choose a tag to compare

Bug Fixes

  • b4c75a1 - (glsl-lang-types) do not generate node type aliases via a derive macro (#9) - Alexandre Bléron

Continuous Integration

Miscellaneous Chores

  • d33d101 - (version) v0.4.1 - glsl-lang

v0.4.0

05 Sep 22:10
Compare
Choose a tag to compare

Bug Fixes

Features

v0.3.1

03 Jul 14:48
Compare
Choose a tag to compare

Bug Fixes

  • 0385b7e - (transpiler) allow !Sized sinks for transpiler functions - Alexandre Bléron

Continuous Integration

Miscellaneous Chores

  • e604d6b - (version) v0.3.1 - glsl-lang

v0.2.1 - 2022-06-11

11 Jun 22:14
v0.2.1
Compare
Choose a tag to compare

0.2.1 - 2022-06-11

Changed

  • Updated to Rust 2021 edition

Fixed

  • glsl-lang: Fix documentation example for v0.2.0