Skip to content

v0.3.0.3

Latest

Choose a tag to compare

@xhd0728 xhd0728 released this 15 Sep 07:26
· 2 commits to main since this release
c696cf8

Release date: 2026.9.15

Highlights

This release expands UltraRAG’s retrieval and generation options with a Qdrant vector search backend, a dedicated LiteLLM generation backend, and jieba support for Chinese tokenization.

We improve correctness and reliability by keeping legacy knowledge bases private by default, fixing query extraction in R1-Searcher, correcting evaluation scores for article-only answers such as the multiple-choice option “A”, and refining the AgentCPM-Report pipeline.

We also unify the CUDA 12.9 dependency environment, improve FAISS loading on Windows, and refresh backend and frontend dependencies.

What's Changed

  1. Add Qdrant as a vector search backend. by @anush008 in #434

  2. Add a LiteLLM generation backend with a dedicated optional dependency extra. by @prodmanpd in #496

  3. Add jieba support for Chinese tokenization and update parameter configuration. by @xhd0728 in #409

  4. Keep legacy knowledge bases private by default. by @mikemikimike in #497

  5. Fix R1-Searcher query extraction by escaping pipe characters in the query-tag regular expression. by @Chen17-sq in #439

  6. Preserve article-only answers during evaluation normalization, fixing incorrect scores for answers such as “A”, and add regression tests. by @chiruu12 in #510

  7. Update the AgentCPM-Report pipeline. by @mssssss123 in #433

  8. Unify the CUDA 12.9 dependency environment and add CI validation for the unified all-extras environment. by @xhd0728 in #478

  9. Improve Windows compatibility by selectively preloading FAISS. by @xhd0728 in #502

  10. Link the Structured Debugging Guide in the English README. by @yancd366 in #428

  11. Remove duplicate Docker startup instructions from the README. by @zhengdaqi in #427

  12. Fix the broken star history chart. by @FaintFlower in #491

  13. Refresh backend dependencies, including cryptography, h2, pypdf, tornado, NLTK, aiohttp, authlib, urllib3, Pillow, and setuptools. by @dependabot in #483, #505, #501, #499, #498, #436, #422, #421, #395, and #490

  14. Refresh frontend dependencies, including js-yaml, DOMPurify, React Router, Vite, esbuild, PostCSS, Browserslist, @humanfs/node, and brace-expansion. by @dependabot in #506, #486, #485, #445, #476, #500, #504, and #477

Full Changelog: v0.3.0.2...v0.3.0.3