Skip to content

whichlib 0.2.2

Choose a tag to compare

@github-actions github-actions released this 14 Oct 23:23
· 3 commits to main since this release

A ranking fix for needs that start with "html", plus small clean-ups. The tools, their inputs and their results are unchanged.

Changes

  • Better candidates for "html …" needs. The topic search treated html as a specific subject, so "html sanitizer" searched topic:html (every web project) and the word-match ranking put a video framework first. html is now handled like xml and json: the search uses the phrase (topic:html-sanitizer), and DOMPurify ranks first. This affects the npm package and hosted calls made with your own GitHub token; the default hosted ranking was already right.
  • Anonymous call counting sends the MCP protocol version only when it is a dated revision (for example 2026-07-28); anything else is sent as unknown. Nothing else changed; see PRIVACY.md.
  • Internal: one shared protocol-version check for the server, the hosted service and the call counter; the smoke test reports the negotiated protocol version.

Eval (right library ranked first), npm package: 90% of 20 popular needs, 70% of 20 held-out niche needs (was 65%; the gain is the "html sanitizer" need itself). Hosted: 100% / 85%, unchanged.

Full changelog: v0.2.1...v0.2.2