Skip to content

v0.5.0 - Re-add Baidu & Bing China

Choose a tag to compare

@ZhiXiao-Lin ZhiXiao-Lin released this 09 Feb 10:24
· 66 commits to main since this release

What's New

Baidu & Bing China Re-added

  • Baidu (百度): Re-added behind headless feature using PageFetcher pattern
  • Bing China (必应中国): Re-added behind headless feature using PageFetcher pattern
  • Both engines use the shared BrowserPool for efficient Chrome process management

Engine Count: 8 Total

  • 5 default engines: DuckDuckGo, Brave, Wikipedia, Sogou, 360 Search
  • 3 headless engines: Google, Baidu, Bing China (require --headless flag + Chrome)

Quality

  • 222 unit tests (198 library + 24 CLI), 94.36% line coverage
  • Clippy clean, zero warnings

Usage

# Search with Baidu and Bing China
a3s-search "Rust 编程" -e baidu,bing_cn --headless

# All headless engines
a3s-search "Rust" -e g,baidu,bing_cn --headless