Skip to content

Releases: jackwener/opencli

v1.6.1

02 Apr 17:05
ba67a3e

Choose a tag to compare

What's Changed

  • fix(twitter): use search input for SPA navigation instead of pushState by @0xsline in #695
  • fix: sync package-lock.json version to 1.6.0 by @jackwener in #698
  • chore: release v1.6.1 by @jackwener in #700
  • docs: update outdated adapter counts, operate commands, and skill references by @jackwener in #701
  • chore: remove root SKILL.md, simplify README by @jackwener in #703
  • docs: fix root SKILL.md and individual skill install by @jackwener in #702

Full Changelog: v1.6.0...v1.6.1

v1.6.0

02 Apr 14:15
aa3edfe

Choose a tag to compare

What's Changed

  • docs: add tab completion to getting started guides by @luojiyin1987 in #658
  • refactor: centralize daemon transport client by @jackwener in #692
  • fix(xiaohongshu): clarify empty note shell hint by @Astro-Han in #686
  • fix(twitter): resolve article ID to tweet ID before GraphQL query by @gucasbrg in #688
  • feat: add opencli operate — browser control commands for Claude Code skill by @jackwener in #614
  • fix(skills): add YAML frontmatter for discovery and improve descriptions by @jackwener in #694
  • chore: release v1.6.0 by @jackwener in #697

New Contributors

Full Changelog: v1.5.9...v1.6.0

v1.5.9

02 Apr 05:50
a21cc5e

Choose a tag to compare

chore: release v1.5.9 (#678)

v1.5.8

01 Apr 14:13
1ddca55

Choose a tag to compare

chore: release v1.5.8 (#663)

v1.5.7

01 Apr 05:10
c908d9c

Choose a tag to compare

What's Changed

  • [codex] restore deleted root SKILL.md by @jackwener in #609
  • [codex] fix weixin article download extraction by @jackwener in #612
  • fix(zhihu): stop question command failing on unused detail fetch by @Astro-Han in #606
  • fix(xiaohongshu): check login wall before autoScroll in search (fixes #597) by @kagura-agent in #608
  • feat(xiaohongshu): add note command and nested reply support for comments by @0xsegfaulted in #599
  • fix(xiaohongshu): support full URL/short link and fix video extraction by @geegewu in #615
  • chore(deps): bump vitest from 4.1.1 to 4.1.2 by @dependabot[bot] in #620
  • fix(ctrip): update search adapter to live endpoint by @leozejia in #627
  • fix(weread): recover book details from cached shelf fallback by @Astro-Han in #628
  • fix(substack): update selectors for Substack DOM redesign (fixes #621) by @kagura-agent in #624
  • feat(instagram): add media download command by @fii6 in #623
  • feat(notebooklm): add read commands and compatibility layer by @muqiao215 in #622
  • fix(docs): use relative links in adapter index by @jackwener in #629
  • feat(daemon): replace 5min idle timeout with long-lived daemon model by @jackwener in #641
  • fix: avoid in-page redirect in facebook search by @Astro-Han in #642
  • fix(douyin): repair creator draft flow by @Astro-Han in #640
  • fix(douyin): narrow getDraftCommand return type to fix TS2722 build failure by @jackwener in #643
  • fix(douyin): support current creator api response shapes by @ajia1206 in #618
  • feat(stealth): harden CDP debugger detection countermeasures by @jackwener in #644
  • fix(v2ex): add id field to hot and latest API responses by @reabiter in #646
  • fix(bilibili): distinguish login-gated subtitles from empty results by @warkcod in #645
  • feat(youtube): add search filters — --type shorts/video/channel, --upload, --sort by @jackleeio in #616
  • enhance(v2ex): add content, member, created, node fields to topic output by @reabiter in #648
  • feat: Electron auto-launcher — zero-config CDP connection by @jackwener in #653
  • chore: release v1.5.7 by @jackwener in #654

New Contributors

Full Changelog: v1.5.6...v1.5.7

v1.5.6

30 Mar 05:28
62e3c55

Choose a tag to compare

What's Changed

  • fix(tests): update E2E exit code assertions for usage errors by @jackwener in #567
  • docs: sync docs with codebase (v1.5.5, exit codes, hub table, new adapters) by @jackwener in #575
  • fix(weread): harden reader fallback and search mapping by @Astro-Han in #562
  • feat: add 知识星球(zsxq) site adapter by @xtftbwvfp in #571
  • feat(xiaohongshu): use CDP DOM.setFileInputFiles for image upload by @james0x-sudo in #574
  • feat(band): add Band.us adapter — bands, posts, mentions, post commands by @kanghouchao in #532
  • feat(spotify): add Spotify playback adapter by @bhutano in #560
  • fix(zsxq): require active group context by @jackwener in #579
  • feat(xiaohongshu): add cover image URL to user notes output by @jeffdeen in #572
  • feat(douyin): add user-videos command with top comments by @sunbird89629 in #554
  • refactor(douyin): share user video public api by @jackwener in #580
  • feat(doubao): add history, detail, meeting-summary by @svcvit in #566
  • feat: add Tieba browser adapters in TypeScript by @Astro-Han in #581
  • feat(youtube): mute and pause watch pages for read commands by @haoyueb2 in #578
  • fix(cli): normalize boolean arg aliases in commander adapter by @inori-3333 in #585
  • feat(browser): add ONES adapter support for tasks and worklog commands by @2hangchen in #386
  • feat(xueqiu): add comments command by @Astro-Han in #587
  • docs: add dingtalk and wecom CLI to external CLI hub by @jackwener in #594
  • fix(spotify): follow-up fixes for token refresh, null guards and credentials guidance by @bhutano in #591
  • chore(release): 1.5.6 by @jackwener in #596

New Contributors

Full Changelog: v1.5.5...v1.5.6

v1.5.5

28 Mar 14:20
812f27a

Choose a tag to compare

What's Changed

  • fix: remove invalid state: 'normal' from chrome.windows.create() by @Cjy-CN in #559
  • 添加新浪财经行情及滚动新闻抓取 by @yichuanzhao99-ctrl in #546
  • feat(sinafinance): rewrite stock as public API, no browser required by @jackwener in #563
  • feat(exit-codes): Unix-standard process exit codes for all error types by @jackwener in #564
  • chore(release): 1.5.5 by @jackwener in #565

New Contributors

Full Changelog: v1.5.4...v1.5.5

v1.5.4

28 Mar 12:22
c9e29d9

Choose a tag to compare

What's Changed

  • docs: move built-in commands table to docs/adapters/index.md by @jackwener in #535
  • docs: README usability — Quick Start first, tone down promo copy by @jackwener in #538
  • docs: polish Quick Start — one-line source install, Verify setup section by @jackwener in #539
  • docs: show 4 sample adapters in Built-in Commands by @jackwener in #540
  • docs: polish README — Try it out, trim examples, CLI Hub section by @jackwener in #541
  • docs: CLI Hub intro in header, restore auto-install note by @jackwener in #543
  • docs(readme): restructure quick start, full command list, anti-detection highlight by @jackwener in #544
  • fix(manifest): preserve dynamic TS arg metadata in help output by @pi-dal in #536
  • fix(skill): use relative links in migration skill by @luojiyin1987 in #551
  • feat(hub): add lark-cli to external CLI hub by @jackwener in #555
  • feat(hub): add vercel CLI to external CLI hub by @jackwener in #556
  • fix(extension): probe daemon before WebSocket to eliminate console noise by @Astro-Han in #534
  • chore(release): 1.5.4 by @jackwener in #558

New Contributors

Full Changelog: v1.5.3...v1.5.4

v1.5.3

28 Mar 03:02
4f13484

Choose a tag to compare

What's Changed

  • fix(network): honor proxy env for node requests by @WSL0809 in #512
  • perf: smart-wait — waitForCapture, wait({ selector }), daemon backoff by @jackwener in #527
  • refactor: slim CI matrix, shared utils, unified logging, remove test leak by @jackwener in #525
  • fix(extension): change automation window state from minimized to normal by @Astro-Han in #531
  • chore(release): 1.5.3 by @jackwener in #533

New Contributors

Full Changelog: v1.5.2...v1.5.3

v1.5.2

27 Mar 16:49
9919f03

Choose a tag to compare

What's Changed

  • fix(extension): minimize automation window + reduce idle timeout by @jackwener in #521
  • fix: relax extension version check, enable all adapter tests by @jackwener in #520
  • fix(weread): resolve shelf auth fallback by @Astro-Han in #518
  • chore(extension): bump version to 1.5.1 by @jackwener in #519
  • fix(ci): stabilize public command and plugin e2e checks by @jackwener in #522
  • fix(browser): retry settle probe after SPA client-side redirect by @Astro-Han in #517
  • perf: smart pre-navigation, DOM-stable waits, in-memory URL tracking by @jackwener in #524
  • chore(release): 1.5.2 by @jackwener in #523

Full Changelog: v1.5.1...v1.5.2