Skip to content

Releases: lexmount/browser-cli-rs

v1.2.4

Choose a tag to compare

@254808127 254808127 released this 21 Sep 09:02
8b88003

What's Changed

  • fix: native click input and Windows Skill diagnostics (1.2.4) by @254808127 in #34

Full Changelog: v1.2.3...v1.2.4

v1.2.3

Choose a tag to compare

@github-actions github-actions released this 21 Sep 03:20
c3de8a5

Corrected release / 版本一致性修正版

  • Package, executable version and both Skill bootstrap defaults are 1.2.3.
  • Includes #31: preserve actionable JavaScript error summaries and handle closed output pipes without panicking.
  • #32 synchronizes release versions and rejects mismatches before builds/uploads; all three compiled binaries are checked before packaging.
  • Replaces misversioned v1.2.2 (those original assets remain unchanged). Existing installations need an explicit upgrade; updating Skill text alone does not replace the executable.

GitHub and COS platform files have matching verified SHA-256 hashes. The downloaded Windows binaries report 1.2.3; the Skill ZIP pins 1.2.3 for Windows and macOS. macOS/Linux compiled versions were checked by their release jobs.

修复了1.2.2包名与程序/Skill安装版本不一致的问题。升级后请执行 browser-cli version,确认返回 1.2.3。完整WorkBuddy业务回归另行记录,不把发包成功等同于业务测试通过。

Full changelog: v1.2.2...v1.2.3

v1.2.2

Choose a tag to compare

@254808127 254808127 released this 21 Sep 02:31
6931e7f

Warning

Version mismatch — superseded by v1.2.3. Do not use v1.2.2 for new installations.
These binaries contain the fixes from PR #31, but were compiled with Cargo version 1.2.1. The v1.2.2 Skill ZIP also still downloads 1.2.1 by default. The tag/asset filenames therefore do not describe the embedded version correctly.

版本不一致:请勿用于新安装。 此包包含 #31 的修复,但程序自报版本及 Skill 默认安装版本仍是 1.2.1。已发布版本一致的 1.2.3,请升级到该版本。

The original v1.2.2 tag, binaries and checksums are retained unchanged for traceability; they will not be silently overwritten.


What's Changed

  • fix: preserve JavaScript errors and handle closed output pipes by @254808127 in #31

Full Changelog: v1.2.1...v1.2.2

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 20 Sep 07:00
b41e085

本版本修复云端 Agent 在配置 HTTP 代理后,能够创建浏览器会话但无法执行 CDP 网页操作的问题。

更新内容

  • CDP 连接支持 HTTP_PROXYHTTPS_PROXYALL_PROXY、对应小写变量及 NO_PROXY,直连与代理路径使用统一入口。
  • 保留最多三次重定向,每次跳转重新匹配代理;代理认证信息仅用于 CONNECT,TLS 证书校验保持开启,代理失败不会回退直连。
  • 连接阶段共用 15 秒预算,覆盖 DNS、TCP、CONNECT、TLS/WebSocket 握手和重定向;超时返回明确的阶段信息和结构化错误。
  • 限制 DNS 后台工作量,避免连续超时导致线程无限增长;兼容系统 hosts/VPN 配置。
  • 修复下游 SDK 启用 native-tls 时的兼容问题,以及 Windows 上连接成功后超时设置残留的问题。

使用边界

目前仅支持 http:// CONNECT 代理,HTTPS-to-proxy 和 SOCKS 会返回明确错误。15 秒预算截止于 WebSocket 升级完成,不改变 REST 请求、CDP 目标初始化及后续网页操作的超时语义。

系统 DNS 查询无法强制取消;调用方按时返回,后台最多两个工作线程和四个排队任务。容量耗尽时明确报忙,迟到结果不会建立连接。

下载与验证

提供 macOS arm64、Linux x86_64 musl、Windows x64 二进制、SkillHub 技能包及 SHA256SUMS。macOS 产物由发布流程签名并提交 Apple 公证,CLI 二进制同时发布到 COS。

源码:PR #30,发布提交:b41e08524b13729fa0b84b595a4b4acffdc3b865

发布前已通过 40 项 Rust 测试(另有一项需本地 Chromium 的可选测试跳过)、Rustls/native-tls 各自的直连和 CONNECT 共四种组合、Linux/Windows CI 及独立审查。

v1.2.0

Choose a tag to compare

@254808127 254808127 released this 15 Sep 02:15
b44aa63

What's Changed

  • fix(ci): select an available published Windows bootstrap release by @254808127 in #29
  • feat: support explicit page targets for browser actions by @254808127 in #28

Full Changelog: v1.1.15...v1.2.0

v1.1.15

Choose a tag to compare

@github-actions github-actions released this 20 Aug 02:47
952a5e5
fix: publish Linux asset in 1.1.15 release (#26)

* fix: allow musl interpreter in Linux release validation

* ci: avoid bootstrap race on unreleased tag

* fix: statically link Linux musl release

* ci: verify static Linux release binary

* fix: use self-contained Rust musl toolchain

* fix: install musl compiler without overriding linker

---------

Co-authored-by: neng <lijiawei@lexmount.cn>

v1.1.14

Choose a tag to compare

@freelw freelw released this 19 Aug 10:42
a5b665a
build: publish static Linux x64 browser CLI (#25)

Co-authored-by: neng <lijiawei@lexmount.cn>

v1.1.13

Choose a tag to compare

@github-actions github-actions released this 18 Aug 09:55
3af5447
Release v1.1.13

v1.1.12

Choose a tag to compare

@freelw freelw released this 18 Aug 02:39
f0ad71b
Support Browser Skill across multiple agents (#21)

* feat: support multiple agent clients

* docs(skill): document agent-specific skill locators

* chore: bump browser-cli to 1.1.12

---------

Co-authored-by: mayuqin746 <233007943+mayuqin746@users.noreply.github.com>

v1.1.11

Choose a tag to compare

@github-actions github-actions released this 13 Aug 03:48
1c8e949
browser-cli v1.1.11