Changelog

What shipped on reranker.uk — demo improvements, new guides, and site infrastructure.

11 Aug 2026 — Real Chinese URLs, and a 2026 model refresh

  • Chinese lives at /zh/ — every page is now pre-rendered in Chinese at its own URL with a self-referencing canonical, instead of a client-side toggle that left all three hreflang tags pointing at one page
  • Lighter pages — translation moved to build time, so ~200 KB of dictionaries no longer ship to the browser
  • Sitemap is generated — built from the page tree with hreflang alternates and lastmod from git, replacing a hand-maintained file that had drifted
  • Cohere Rerank 4rerank-v4.0-pro and rerank-v4.0-fast replace v3.5; 32k context, billed per search
  • Voyage rerank-2.5 — 32k context and instruction following; the index table's per-doc pricing was wrong and is now per token
  • Jina v3 numbers firmed up — 0.6B, 61.94 BEIR nDCG@10, 64 docs in a 131K context
  • Honest Qwen3 rows — dropped an unverifiable "~75+" figure for the 8B; reports put the 4B slightly ahead of it
  • Design refresh — fluid type scale, a real elevation ramp, and one focus-visible treatment site-wide

25 Jun 2026 — Model landscape refresh

  • Qwen3-Reranker — 0.6B / 4B / 8B rows + deep review page
  • Jina v3 — listwise flagship; tiny kept for browser demo
  • Table adds — gte-reranker-modernbert-base, NVIDIA nv-rerankqa / Nemotron
  • Self-host / homepage / chooser — GPU default Qwen3-4B; bge remains CPU path
  • Score footnotes — MTEB-R* vs classic BEIR; next review Oct 2026

25 Jun 2026 — Minimal polish pack

  • Honest benchmarks — emerging rows use ≈ / n/a; next review Sep 2026; pricing lag disclaimer
  • Demo max_length — 256 / 384 / 512 tokens; char warnings follow selection
  • Lazy transformers.js — loaded on first Rerank only
  • Instruction-rerank guidetask-shaped ranking
  • Homepage — beyond five families + links to ColBERT / instruction guides

25 Jun 2026 — Content expansion & polish

  • Models table — architecture column; Qwen3-Reranker, Contextual AI, ColBERTv2, ms-marco browser rows
  • Late-interaction guideColBERT & when to skip cross-encoder rerank
  • Demo presets — E-commerce + Multilingual (7 scenarios); ms-marco ?m= on models table
  • JSON-LDinLanguage follows zh/en toggle
  • Changelog RSS/changelog.rss feed

25 Jun 2026 — i18n & SEO completion

  • Model page i18n — pills, TOC, meta dates, Pros/Cons, Other models for all five families
  • Changelog + Privacy i18n — full Chinese body on both pages
  • hreflangen, zh-Hans, x-default on every page (same URL, client-side toggle)
  • og:locale:alternate — swaps with primary locale on language toggle

25 Jun 2026 — Low-priority polish

  • Guide i18n — full Chinese body for self-host, scenario, hybrid retrieval, and evaluate guides
  • Compressed share links — demo ?z= gzip when URLs exceed ~1600 chars
  • Preset mobile layout — 2-column grid on narrow screens
  • og:locale — switches to zh_CN when language toggle is 中文
  • Dual-diff a11y — table caption, row headers, empty state, aria-labelledby

23 Jun 2026 — Medium-priority UX & content

  • Self-host guidesentence-transformers, serving, ops
  • Scenario guideRAG vs support vs legal vs code
  • Passage char counts — per-list stats + 512-char truncation warning
  • New presets — Technical docs, Code search
  • CSV export — Copy CSV alongside JSON and Markdown
  • Light theme — toggle in nav, persisted in localStorage

23 Jun 2026 — Demo UX round 2

  • Model loading panel — progress %, ETA, file name, cache status
  • JSON passages — paste a JSON array or { "passages": [...] } object
  • Dual-model diff view — aligned table with score and rank deltas
  • Models table — sort, filter, and jump to demo with ?m=
  • Mobile passage editor — add/remove list on small screens
  • Error hints — classified messages for network, WebGPU, memory, and limits
  • Changelog + Privacy — this page and a short privacy statement
  • Nav — Home and Guides links in the top bar

23 Jun 2026 — Full release (plan items 1–5, 7–10)

  • Build system: src/partials + src/pagesscripts/build.mjs
  • Demo: three-column results, bi-encoder proxy, dual-model compare, WebGPU, URL sharing
  • Guides index, hybrid retrieval, evaluate rerankers
  • Models: Last verified June 2026, chooser cards, mxbai on homepage
  • i18n: data-i18n keys + shared dictionary; EN/中文 toggle
  • Footer GitHub link; sticky nav; aria-live status

21 Jun 2026 — Initial launch

  • Educational guides on rerankers, cross- vs bi-encoder, and RAG
  • Model comparison pages for bge, Cohere, Jina, Voyage, mxbai
  • In-browser cross-encoder demo with transformers.js
  • Deployed on Cloudflare Workers (static assets)

Try the demo →