This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Moderate signalOpenCLI v1.7.20 drops -cli suffix from tg/discord/wx subcommand names—breaking change for any automation using these commands. Daemon websocket stability improvements and Twitter feature parity additions included.
Why it matters: Update scripts invoking tg/discord/wx subcommands before deploying; command names have changed. Daemon websocket coalescing improves long-running integration reliability. Twitter media extraction now consistent across list-tweets, bookmarks, and bookmark-folder.
Summary
AI summaryRemoved -cli suffix from tg/discord/wx subcommand names.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
drop -cli suffix from tg/discord/wx subcommand names drop -cli suffix from tg/discord/wx subcommand names Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
include media via extractMedia in twitter/list-tweets (parity with timeline/search) include media via extractMedia in twitter/list-tweets (parity with timeline/search) Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Medium |
add extractMedia parity to bookmarks and bookmark-folder in twitter add extractMedia parity to bookmarks and bookmark-folder in twitter Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
keep active daemon websocket keep active daemon websocket Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
coalesce daemon websocket connects coalesce daemon websocket connects Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
report unknown browser command results by daemon report unknown browser command results by daemon Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
show external CLI package aliases in cli show external CLI package aliases in cli Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
replace built-in CDP adapter with external ntn CLI in notion replace built-in CDP adapter with external ntn CLI in notion Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Other | Medium |
clarify named session lifecycle clarify named session lifecycle Source: llm_adapter@2026-05-21 Confidence: low |
— |
Full changelog
What's Changed
- feat(external)!: drop -cli suffix from tg/discord/wx subcommand names by @jackwener in https://github.com/jackwener/OpenCLI/pull/1544
- fix(extension): keep active daemon websocket by @GreyC in https://github.com/jackwener/OpenCLI/pull/1540
- docs(browser): clarify named session lifecycle by @GreyC in https://github.com/jackwener/OpenCLI/pull/1542
- fix(extension): coalesce daemon websocket connects by @jackwener in https://github.com/jackwener/OpenCLI/pull/1554
- feat(twitter/list-tweets): include media via extractMedia (parity with timeline/search) by @huanghe in https://github.com/jackwener/OpenCLI/pull/1464
- feat(twitter): add extractMedia parity to bookmarks + bookmark-folder by @jackwener in https://github.com/jackwener/OpenCLI/pull/1555
- fix(daemon): report unknown browser command results by @jackwener in https://github.com/jackwener/OpenCLI/pull/1558
- refactor(notion): replace built-in CDP adapter with external ntn CLI by @jackwener in https://github.com/jackwener/OpenCLI/pull/1559
- fix(cli): show external CLI package aliases by @jackwener in https://github.com/jackwener/OpenCLI/pull/1560
- chore(release): 1.7.20 by @jackwener in https://github.com/jackwener/OpenCLI/pull/1562
New Contributors
- @GreyC made their first contribution in https://github.com/jackwener/OpenCLI/pull/1540
Full Changelog: https://github.com/jackwener/OpenCLI/compare/v1.7.19...v1.7.20
Breaking Changes
- Removed -cli suffix from tg, discord, and wx subcommand names (old → new)
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]