·
23 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
- breaking chore: the three WASM packages are renamed to kebab-case —
@fuzdev/tsv_wasm→
@fuzdev/tsv-wasm,@fuzdev/tsv_format_wasm→@fuzdev/tsv-format-wasm,
@fuzdev/tsv_parse_wasm→@fuzdev/tsv-parse-wasm— matching the@fuzdev/tsv-<triple>platform
packages, thetsv-<triple>release assets and thetsv-formatVS Code extension, so tsv's whole
npm surface spells one way; the snake_case names stop at 0.3.x and are deprecated on npm with a
pointer to their replacement. Exports, options and thetsvbin are unchanged; the Rust crates
keep theirtsv_*names - feat: a
darwin-x64platform package joins the native set, so@fuzdev/tsvinstalls on Intel
Macs and under x64 Node on Apple Silicon instead of throwing at import; itstsvCLI binary is
attached to the GitHub Release like the others
(#1040) - fix: a relational chain such as
x < y > zno longer prints in a form that re-parses as a
type-argument instantiation when a line break lands after the>— tsv keeps a paren pair around
the<operand, so the output reads back as the comparison the author wrote
(#1039) - fix: restore the CSS parse speed lost in 0.3.0 — a declaration value is ruled out for operator
splitting before its run is tokenized (#1037)