Skip to content

v0.5.1 - Auto Chrome Detection & Headless Default

Choose a tag to compare

@ZhiXiao-Lin ZhiXiao-Lin released this 09 Feb 15:52
· 61 commits to main since this release

What's Changed

πŸš€ Features

  • Auto-detect and download Chrome for headless engines β€” no manual Chrome installation required. The engine automatically finds an existing Chrome/Chromium binary or downloads one on demand.
  • Headless mode is now the default β€” the --headless CLI flag has been removed. Headless browser engines (Baidu, Bing China) are enabled by default. Use --no-default-features at build time to disable.

πŸ§ͺ Testing & Quality

  • Added 44 new unit tests (207 β†’ 251 total), improving code coverage from 88% to 91.15%
  • Added justfile with coverage support (just coverage)

πŸ“¦ Install

Homebrew (macOS):

brew install A3S-Lab/tap/a3s-search

Cargo:

cargo install a3s-search

Binary (macOS ARM64):
Download a3s-search-0.5.1-darwin-arm64.tar.gz below.

Full Changelog

v0.5.0...v0.5.1