Skip to content

v0.5.3

Compare
Choose a tag to compare
@alixinne alixinne released this 23 Jul 21:50
· 16 commits to master since this release

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