Repository navigation
v2.2.0
New Features
- Added Hacker News as a search engine.
- Added
request,auto, andbrowserrender modes for web fetching. - Improved browser session and page reuse.
- Added support for disabling selected MCP tools.
Fixes and Improvements
- Improved Bing regional redirect handling.
- Improved Baidu TLS compatibility and anti-bot response detection.
- The local daemon
/statusendpoint now reports the actual package version. - Upgraded Express and Axios, and updated related tests and documentation.
Packages
- npm:
open-websearch@2.2.0 - Docker:
ghcr.io/aas-ee/open-web-search:v2.2.0(linux/amd64,linux/arm64)
新功能
- 新增 Hacker News 搜索引擎。
- 网页抓取新增
request、auto和browser渲染模式。 - 改进浏览器会话与页面复用。
- 支持禁用指定的 MCP 工具。
修复与改进
- 改进 Bing 区域跳转处理。
- 改进百度搜索的 TLS 兼容性与反爬响应识别。
- 本地 daemon 的
/status接口现在返回实际的软件包版本号。 - 升级 Express 和 Axios,并更新相关测试与文档。
发布产物
- npm:
open-websearch@2.2.0 - Docker:
ghcr.io/aas-ee/open-web-search:v2.2.0(支持linux/amd64、linux/arm64)
What's Changed
- 改进 URL 安全检查的私有网络拦截错误提示 by @Ebola-Chan-bot in #100
- 重构 Playwright 浏览器管理层,统一参数与页面调度 by @Ebola-Chan-bot in #101
- docs: 修复 Star History 图表 by @OctoBored in #110
- 提示 Agent 优先使用 Playwright 搜索模式 by @Ebola-Chan-bot in #87
- feat(fetch-web): add explicit render modes by @Battleplus in #107
- 升级 Express 到 5.2.1 并修复 path-to-regexp v8 通配符不兼容问题 by @Ebola-Chan-bot in #111
- feat(search): add Hacker News engine by @Battleplus in #108
- fix(baidu): surface anti-bot captcha instead of raw 302 failures by @Battleplus in #115
- 重构fetchWebContent,增强多种情形下内容抓取的性能和可靠性 by @Ebola-Chan-bot in #113
- bugfix: Add Mcp-Protocol-Version to cors allowed headers by @ldeninski in #117
- Add ability to disable tools by @satur9nine in #116
- fix: resolve Bing 301 redirect and Baidu TLS handshake failure by @sublatesublate-design in #94
- deps: bump axios to 1.20.0 by @katsugtgz in #120
New Contributors
- @OctoBored made their first contribution in #110
- @Battleplus made their first contribution in #107
- @ldeninski made their first contribution in #117
- @satur9nine made their first contribution in #116
- @sublatesublate-design made their first contribution in #94
- @katsugtgz made their first contribution in #120
Full Changelog: v2.1.11...v2.2.0