Skip to content

v0.14.0

Choose a tag to compare

@ItamarZand88 ItamarZand88 released this 20 Jun 21:42
5707f8f

0.14.0 (2026-06-20)

Features

  • add capitoltrades CLI to monorepo (473c8af)
  • add cli-web-airbnb, cli-web-amazon, cli-web-tripadvisor (17 CLIs total) (736da77)
  • add cli-web-capitoltrades (US congressional stock trades) (d1b2e18)
  • add cli-web-hackernews — browse, search, and interact with Hacker News (7dcd17a)
  • add cli-web-worldcup — FIFA World Cup 2026 CLI (ESPN + Odds API) (fe488b2)
  • add cli-web-worldcup — FIFA World Cup 2026 CLI (ESPN + Odds API) (cf3b38d)
  • add cli-web-youtube — search, video details, trending, channels (9ee1f63)
  • add mitmproxy-based traffic capture (opt-in --mitmproxy flag) (3867e02)
  • add mitmproxy-based traffic capture and enhanced traffic analysis (9857f99)
  • add pipeline automation scripts and boilerplate templates (e0e4cc4)
  • add pipeline automation scripts and boilerplate templates (a7ca2ae)
  • add plugin agents, skills, and reddit newline fix (32e024f)
  • capture: harden Phase 1 with output validation + anti-bot ladder (00c457f)
  • chatgpt: add cli-web-chatgpt — 14th CLI (5f4b626)
  • chatgpt: add cli-web-chatgpt — 14th CLI for ChatGPT (2d4a353)
  • codewiki: add CLI for Google Code Wiki with Gemini chat (bab05a9)
  • codewiki: add CLI for Google Code Wiki with Gemini chat (66a291a)
  • devkit: keep the GitHub About CLI count in sync with the fleet (ded200a)
  • devkit: keep the GitHub About CLI count in sync with the fleet (b9d8352)
  • fleet-wide doctor command (self-diagnosis) via vendored core module (5c2f403)
  • futbin: add market analysis, arbitrage, scan, versions commands + trading knowledge base (45aba74)
  • futbin: market trading commands, price history, and fix player scraping (#8) (5e547ba)
  • gh-trending: show the repo URL as a Link column in repos list (e8db02c)
  • linkedin: add cli-web-linkedin with 24 commands (pre-review baseline) (4f81e16)
  • linkedin: fix all gap analysis issues + rewrite docs (21ae754)
  • numeric exit-code contract and --jsonl output for generated CLIs (3663bda)
  • Phase 1+2 — quality gates, cli-web-devkit, cli-web-core, fleet sync (bbb6a88)
  • Phases 3-5 — generation v2, fleet ops, api-spec IR, MCP serve fleet-wide (61caad1)
  • plugin: add 3 review agents, replace review-agents.md reference (c1466bd)
  • plugin: add boilerplate generator skill for core/ scaffolding (d9851a8)
  • plugin: add cross-CLI consistency checker agent (ab20302)
  • plugin: add gap analyzer skill for structured refine workflow (2b7b6e3)
  • plugin: add review agents, boilerplate skill, consistency checker, gap analyzer + fix reddit newline escape (ed665b9)
  • publish the CLI fleet to PyPI (per-CLI + umbrella) (59ca9f6)
  • refactor all 26 skills to Anthropic skill-authoring best practices (7294199)
  • refactor pipeline skill content to authoring/prompting best practices (6170131)
  • shared runtime (cli-web-core), fleet devkit, and repo-wide quality gates (2932dc2)
  • youtube: add transcript fetching (timestamped, multi-language, translatable) (#40) (95d0381)

Bug Fixes

  • add youtube + hackernews to CI test matrix, add CI step to Phase 4 (59ddc63)
  • address code review findings on PR #21 (f78ed53)
  • address code-review findings in shared runtime, pipeline, and quality gate (06988a0)
  • airbnb,tripadvisor: apply {success,data} envelope to all commands (ce4352b)
  • airbnb,tripadvisor: wrap --json output in the {success,data} envelope (b2c157c)
  • amazon: use curl_cffi to bypass the 503 bot block (ba68f29)
  • canary: classify anti-bot blocks vs real breakage; relax envelope check (e75893b)
  • chatgpt: add --json flag to all subcommands for consistency (824c48d)
  • ci: give publish-backfill access to the PyPI token (63b1fb0)
  • ci: install jinja2/click for plugin job, run core tests, decouple doctor tests (3bb1177)
  • ci: stop Release Please tests from checking out deleted branch (383779c)
  • devkit: parametrize CompletedProcess[str] in about.py for mypy (80a0c83)
  • eliminate all remaining fleet and tooling bugs from the review (b70aa65)
  • linkedin: address all code review findings + sync all docs (813c5e0)
  • linkedin: anti-bot hardening and code review fixes (3b0015c)
  • linkedin: anti-bot hardening from security audit (96aa037)
  • linkedin: fix profile display + add REPL inter-command delay (b04cde8)
  • linkedin: resolve empty data and wire up dead code (3479da1)
  • linkedin: resolve REST.li pointers and fix search queryId (6e8e5da)
  • make setup.sh executable and add context manager + auth retry to hackernews client (6c00a4b)
  • plugin: address review findings across new agents and skills (614fe4c)
  • plugin: address review findings from 3-agent review (4fd14b3)
  • plugin: revert curl_cffi except narrowing — keep broad catch (a8d0adc)
  • producthunt: parse posts from the Next.js RSC flight stream (b5170da)
  • reddit: auto-refresh token_v2 on expiry + fix 403 misreported as AUTH_EXPIRED (e56c3ea)
  • reddit: fetch deeply nested comments (0a4a207)
  • reddit: fetch deeply nested comments that were silently dropped (aa47181)
  • reddit: improve comment tree display with box-drawing indent characters (bddecc4)
  • reddit: post get works with just ID, t3_ prefix, and includes parent_id (#7) (4fdc8b9)
  • registry: update CLI count from 12 to 13 (5b060e5)
  • scaffold: wire _refresh_tokens into batchexecute client on 401/403 (8dd2673)
  • unsplash: bypass Anubis PoW via camoufox browser transport (7d1d7f4)
  • wire new scripts into commands and verify-plugin.sh (b3a3e7f)
  • worldcup: populate match venue and drop empty-provider odds colon (b7df51f)
  • worldcup: populate match venue and drop empty-provider odds colon (64344cd)
  • youtube: make transcript fetching actually work (ANDROID client + json3) (40c6b6d)

Documentation

  • add auth login instructions to CLIs that require or support it (a04624f)
  • add camoufox to tech stack, update plugin pipeline (843d0e6)
  • add CHANGELOG.md following Keep a Changelog format (aa345a8)
  • add cli-web-linkedin to main README (18 CLIs) (9c1c0d0)
  • add codewiki CLI to README examples table and badges (db47842)
  • add codewiki to registry HTML page (5e6baeb)
  • add deep-research refactoring plan for plugin, fleet, and infrastructure (be2f198)
  • add pipeline automation scripts to HARNESS.md and CLAUDE.md (15c844a)
  • chatgpt: sync all docs to reflect --json at subcommand level (75265be)
  • improve README examples section (37c2e65)
  • integrate mitmproxy capture as opt-in --mitmproxy flag (f1225e4)
  • mark roadmap Phase 5 complete (doctor shipped) (5fd0a69)
  • readme: add codewiki to project structure tree (d7ecd3a)
  • regenerate hackernews TEST.md via generate-test-docs.py (9487776)
  • separate each CLI into its own code block in examples section (3f7b76d)
  • sync skills/docs with the new unsplash/producthunt/amazon transports (3de348a)
  • update README, CHANGELOG, registry for 12 CLIs (Hacker News added) (c695cf9)
  • update README, CLAUDE.md, registry for 11 CLIs (YouTube added) (a0fdb28)