v0.5.1 - Auto Chrome Detection & Headless Default
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
--headlessCLI flag has been removed. Headless browser engines (Baidu, Bing China) are enabled by default. Use--no-default-featuresat build time to disable.
π§ͺ Testing & Quality
- Added 44 new unit tests (207 β 251 total), improving code coverage from 88% to 91.15%
- Added
justfilewith coverage support (just coverage)
π¦ Install
Homebrew (macOS):
brew install A3S-Lab/tap/a3s-searchCargo:
cargo install a3s-searchBinary (macOS ARM64):
Download a3s-search-0.5.1-darwin-arm64.tar.gz below.