This release adds 18 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryFixed paid‑content handling on bilibili, login wall & hydration races for xiaohongshu, improved browser goto retries, enhanced chatgpt intelligence support, and optimized reddit homepage navigation.
Full changelog
What's Changed
- fix(bilibili/download): 付费内容下载前抛结构化 PAID_CONTENT by @huanghe in https://github.com/jackwener/OpenCLI/pull/1947
- feat(bilibili,youtube): video 命令透出付费 / 会员标记 by @huanghe in https://github.com/jackwener/OpenCLI/pull/1946
- fix(xiaohongshu/user): 登录墙报 AUTH_REQUIRED + 修 hydration 竞态 by @huanghe in https://github.com/jackwener/OpenCLI/pull/1945
- fix(browser): goto 重试覆盖裸 'Page not found:' 失效身份 by @huanghe in https://github.com/jackwener/OpenCLI/pull/1869
- feat(xiaohongshu): add saved and liked collection scrapers by @whitesticker in https://github.com/jackwener/OpenCLI/pull/1920
- feat(xiaohongshu): implement 文字配图 feature for text-image publishing by @henrycjchen in https://github.com/jackwener/OpenCLI/pull/1932
- fix(download): match video platforms on host boundary, not substring by @Chen17-sq in https://github.com/jackwener/OpenCLI/pull/1937
- feat(smzdm): expose interaction metrics and update time in search results (#1961) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1968
- feat(xiaohongshu): expose like_count/note_type/user_id/published_at in ask sources by @Astro-Han in https://github.com/jackwener/OpenCLI/pull/1965
- fix(chatgpt): support current intelligence levels by @lavapapa in https://github.com/jackwener/OpenCLI/pull/1966
- fix(cli): accept trailing browser --window option by @jackwener in https://github.com/jackwener/OpenCLI/pull/1963
- fix(gemini): match Traditional Chinese 'send' label in composer submit (#1849) by @LeoLin990405 in https://github.com/jackwener/OpenCLI/pull/1967
- feat(archive): add Internet Archive read-only adapter by @Benjamin-eecs in https://github.com/jackwener/OpenCLI/pull/1969
- fix(linkedin): support Connect under "More" menu and scope invites to the profile owner by @uksurd88 in https://github.com/jackwener/OpenCLI/pull/1955
- feat(kimi): add usage adapter by @cypggs in https://github.com/jackwener/OpenCLI/pull/1985
- perf(reddit): 删除冗余的首页预导航步,每命令双导航→单导航 by @huanghe in https://github.com/jackwener/OpenCLI/pull/1987
- feat(zhihu): add user/answers/articles/following/followers/pins read commands by @jackwener in https://github.com/jackwener/OpenCLI/pull/1986
- fix(deepseek): throw TimeoutError on no-reply instead of a silent sentinel row by @jackwener in https://github.com/jackwener/OpenCLI/pull/1983
- fix(qwen): anchor waitForAnswer to stop returning the previous answer by @jackwener in https://github.com/jackwener/OpenCLI/pull/1982
- fix(adapters): surface empty results as EmptyResultError, not sentinel rows by @jackwener in https://github.com/jackwener/OpenCLI/pull/1981
- docs(readme): recommend OpenCLIApp install path by @jackwener in https://github.com/jackwener/OpenCLI/pull/1996
- feat(semanticscholar): add Semantic Scholar academic graph adapter by @Benjamin-eecs in https://github.com/jackwener/OpenCLI/pull/1994
- feat(chatgpt): add project commands by @pi-dal in https://github.com/jackwener/OpenCLI/pull/1992
- fix(gemini/history): expand collapsed Recents sidebar before extraction by @lmmsoft in https://github.com/jackwener/OpenCLI/pull/1962
- fix(12306): handle endpoint rotation via 302 redirects by @songsp77 in https://github.com/jackwener/OpenCLI/pull/1999
- feat(github): add
github trendingadapter by @leo1in88 in https://github.com/jackwener/OpenCLI/pull/1953 - feat(cli): split
opencli listtable into App vs Site sections by @jackwener in https://github.com/jackwener/OpenCLI/pull/2000 - feat(bilibili): 给 video / subtitle / download 加 --page 支持分P选集 by @huanghe in https://github.com/jackwener/OpenCLI/pull/2003
- feat(adapters): add Chinese car-platform adapters — 懂车帝 / 瓜子二手车 / 汽车之家 (no-login) by @yixin-1024 in https://github.com/jackwener/OpenCLI/pull/2009
- feat(juejin): add Juejin (掘金) read-only adapter by @Benjamin-eecs in https://github.com/jackwener/OpenCLI/pull/2007
- feat(xianyu): search 服务端价格区间 / 地区筛选 (mtop API) by @yixin-1024 in https://github.com/jackwener/OpenCLI/pull/2013
- fix(browser): enforce fixed daemon bridge port by @jackwener in https://github.com/jackwener/OpenCLI/pull/2031
- fix(bridge): unify active ensure and reconnect recovery (Layer 1b) by @jackwener in https://github.com/jackwener/OpenCLI/pull/2032
- fix(twitter): allow paginated tweet backfills by @jackwener in https://github.com/jackwener/OpenCLI/pull/2033
- fix(twitter): default tweet page delay to two seconds by @jackwener in https://github.com/jackwener/OpenCLI/pull/2034
- test(extension): isolate background reconnect timers by @jackwener in https://github.com/jackwener/OpenCLI/pull/2035
- test(e2e): align browser tests with fixed bridge port by @jackwener in https://github.com/jackwener/OpenCLI/pull/2036
- test(e2e): isolate fixed-port browser tab tests by @jackwener in https://github.com/jackwener/OpenCLI/pull/2037
- chore(release): bump version to 1.8.5 by @jackwener in https://github.com/jackwener/OpenCLI/pull/2038
New Contributors
- @whitesticker made their first contribution in https://github.com/jackwener/OpenCLI/pull/1920
- @lavapapa made their first contribution in https://github.com/jackwener/OpenCLI/pull/1966
- @uksurd88 made their first contribution in https://github.com/jackwener/OpenCLI/pull/1955
- @cypggs made their first contribution in https://github.com/jackwener/OpenCLI/pull/1985
- @lmmsoft made their first contribution in https://github.com/jackwener/OpenCLI/pull/1962
- @songsp77 made their first contribution in https://github.com/jackwener/OpenCLI/pull/1999
- @leo1in88 made their first contribution in https://github.com/jackwener/OpenCLI/pull/1953
- @yixin-1024 made their first contribution in https://github.com/jackwener/OpenCLI/pull/2009
Full Changelog: https://github.com/jackwener/OpenCLI/compare/v1.8.4...v1.8.5
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About OpenCLI
Make Any Website & Tool Your CLI. A universal CLI Hub and AI-native runtime. Transform any website, Electron app, or local binary into a standardized command-line interface. Built for AI Agents to discover, learn, and execute tools seamlessly via a unified AGENT.md integration.
Related context
Related tools
Beta — feedback welcome: [email protected]