What's New in v4.3.4
Fixed
- Node.js keyword extraction fields missing: The TypeScript
convertResult()type converter was silently droppingextractedKeywords,qualityScore, andprocessingWarningsfrom NAPI results because it only copied explicitly listed fields. Added the missing field conversions. Also renamed the mismatchedkeywordsproperty toextractedKeywordsin the TypeScript types to match the NAPI binding definition. - Windows PHP CI build failure (
crc::Tablenot found): Downgradedlzma-rust2from 0.16.1 to 0.15.7 to avoid pullingcrc3.4.0, which removed theTabletype used by downstream dependencies. - CLI installer resolving benchmark tags as latest release: The
install.shscript used GitHub's/releases/latestAPI which returned benchmark run releases instead of actual versioned releases. Changed to filter forv-prefixed tags. Also marked benchmark releases as prerelease in the workflow so they no longer interfere.
See CHANGELOG.md for full details.