Skip to content

v0.28.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 23:22
0f2ddea

RustXNG v0.28.0

Features

  • add DeepSeek search and fetch backends (#97) (a2628a1)
  • read PDF and JavaScript page content (#91) (4c58b7e)
  • switchable standard/full/clean profiles, own crawl and faster merge (#96) (b90b2a4)
    • --profile standard|full|clean(環境変数 RUSTXNG_PROFILE)で検索先の構成を切り替える。既定は通常版(standard)。フル版は規約で自動取得を禁止・未確認の検索先を含むため、自分専用のインスタンスで各提供元の規約を確認して使う
    • Wikidata から公式サイト・リポジトリ・arXiv を補う、名指しされた専門エンジン(arxiv・npm など)を呼ぶ、質問の言語に合うページを上げる、自前索引の検索をエンジンと並行に
    • 自前クローラー(サイトマップのホスト別上限、--within-seed-path、--skip-indexed)と Wikipedia ダンプの索引(rustxng-wikidump)
    • Grokipedia、CAPTCHA・アクセス拒否を返す検索先、常に失敗する検索先を既定無効に。Wikimedia の姉妹プロジェクトを一般検索から外す(bang では使える)
    • 比較: docs/COMPARISON-2026-11-04.md

Bug Fixes

  • content: keep line breaks and <pre> indentation in page text (#93) (aea9a9d)
  • search: language=all を上流の SearXNG と同じく受け付ける(これまでは HTTP 400)(#96)
  • fetch: read_page と include_raw_content がサイトの robots.txt(RFC 9309)に従う (#96)
  • deps: quick-xml 0.42 に更新 (#75)