v1.12.2
Fixed
- wasm: skip the
tmuxgrammar onwasm32. Its generatedparser.cis ~30MB — underTSLP_WASM_MAX_PARSER_BYTES(40MB) so the size gate doesn't catch it, but it still overruns the clang wasm backend during codegen. Added toDEFAULT_WASM_SKIP_GRAMMARSso the wasm build is clean; it degrades gracefully (absent fromSTATIC_LANGUAGES). - wasm: enable the
getrandomjsfeature forwasm32-unknown-unknown. Build-dependencies (ureq) transitively depend ongetrandom, which requires thejsfeature on that target; without it wasm32 builds failed with "the wasm*-unknown-unknown targets are not supported by default". - build:
build.rsnow reportsfailed_languages.txtwrite errors separately and always surfaces the underlying grammar compilation error even when the write fails.
Full Changelog: v1.12.1...v1.12.2