v0.218.0 — Apollo · Cernan
Cross-platform browser cookies, three engine bug fixes, and a sealed documentation surface.
Highlights
- First-class cross-platform browser cookie source (macOS / Linux / Windows) — read straight from Chrome / Arc / Dia / Brave / Edge / Atlas SQLite DBs via the platform-native key store. Default cascade is
~/.unicli/cookies → BROWSER → CDP. Honest Windows v20 (Chrome 127+ App-Bound) handling. unicli auth audit+unicli doctor cookiesround out the cookie surface; thedomain:field is plumbed through every pipeline caller and silently corrects ten adapters whose naïve<site>.comderivation pointed at the wrong cookie store. RFC 6265 parent-domain matching now folds.bilibili.comcookies intoapi.bilibili.comlookups.- Pipeline engine hardening:
parsePipesno longer mistreats the second|of||as a filter pipe — the bug silently dropped Homebrew and OpenRouter search rows.- Unknown filter names throw
TemplateEvalErrorinstead of being silently skipped. - The shorthand
- navigate: <url>form is finally accepted by the navigate step (used by 58 adapters that crashed at step 0 withCannot read properties of undefined (reading 'match')).
- Adapter refresh: sspai
hot/latestswitched to the newarticle/index/page/getendpoint; four bot-walled or dead-endpoint adapters (pypi.search,ctrip.hot,ctrip.search,coupang.hot) quarantined with dated reasons. Quarantine count 42 → 46. date_isopipe filter for ISO-8601 epoch rendering; sspaireleased_atis now a date string.- Quarantine honesty invariant test asserts every
quarantine: truecarries a 4-digit-year reason, blocking future drift into a silent kill-switch. - AGENTS.md trimmed with a one-line
auth_required→unicli auth setuppointer; integrations doc gains--profile computer-useMCP entry. - Release surface sealed:
scripts/release.tsnow also propagates version + codename todocs/zh/ROADMAP.md,docs/ARCHITECTURE.md, anddocs/release-info.json(nine files total). No stale tag pointer left after a release.
Numbers
237 sites · 1,453 commands · 1,043 adapters (920 YAML + 123 TS) · 101 pipeline steps · 7,842 tests.
Full changelog: https://github.com/olo-dot-io/Uni-CLI/blob/main/CHANGELOG.md#02180--2026-05-05--apollo--cernan