What's Changed
- docs(readme): prefix Let AI Agents bullet with "Browser User &" by @jackwener in #1796
- feat(twitter): add batch follow and list lifecycle commands by @gauravsaxena1997 in #1761
- fix(xiaohongshu): attach real topics via inline "#" dropdown by @E2ern1ty in #1779
- fix(xiaohongshu,rednote): feed returns signed note URLs for drill-down by @RavenLiao in #1805
- feat(kimi): new adapter for kimi.com (21 commands) by @LeoLin990405 in #1804
- feat(qoder): new adapter for Qoder IDE (19 commands) by @LeoLin990405 in #1803
- feat(chatgpt-app): add temporary chat and multi-modal image attachment support by @pg-adm1n in #1783
- feat(grok): conversation mgmt (delete/pin/unpin) + locale-independent selectors by @LeoLin990405 in #1798
- feat(antigravity): history/delete/mark-read + model read/switch by @LeoLin990405 in #1800
- feat(xiaohongshu): add draft management commands and fix publish reliability by @yapxue in #1784
- feat(codex): pin/unpin/archive/rename + model selector fix by @LeoLin990405 in #1799
- fix(chatgpt): ignore image placeholders and upload previews by @ken-zy in #1802
- feat(wechat-channels): add WeChat Video Channels (视频号) publish adapter by @RavenLiao in #1806
- feat(douyin): add search command for keyword video search by @Daily-AC in #1759
- fix(12306): accept lowercase letters in train_no regex by @dusty-cjh in #1734
- fix(youtube): Videos tab fallback misses lockupViewModel format by @FSpark in #1733
- feat(chatgpt): add web model switch command by @nightwhite in #1739
- fix: douyin publish - fix illegal title error by @chang-ph in #1740
- fix(daemon): differentiate multi-profile state in status output (#1575) by @Chen17-sq in #1593
- fix(grok): fall back to Enter-key dispatch when submit button never appears (#1782) by @LeoLin990405 in #1808
- feat(trae-solo): adapter — 19 commands (status/history/open/new-task/model + Skills/Automation/Mode/Message actions) by @LeoLin990405 in #1801
- feat(trae-cn): add desktop adapter by @JasonYang0104 in #1743
- fix(launcher): add --remote-allow-origins=* for Chromium 142+ ws origin check by @LeoLin990405 in #1789
- fix(weixin): normalizeWechatUrl strips CJK typographic / smart quotes (#1788) by @LeoLin990405 in #1807
- feat(pubmed): add workflow presets and richer article metadata by @pi-dal in #1778
- feat(author): require network-first strategy evidence by @jackwener in #1809
- docs(author): add strategy-selection reference with empirical contract ladder by @jackwener in #1810
- feat(browser): surface sitemap context by @jackwener in #1820
- docs(sitemap-author): add detailed schema reference by @jackwener in #1821
- docs(sitemap-author): schema v1.1 — 12 patches from twitter+hackernews PoC by @jackwener in #1822
- docs(sitemap-promote): seed twitter + hackernews PoC at global path by @jackwener in #1823
- docs(sitemap-author): SKILL.md guidelines from PoC by @jackwener in #1824
- fix(twitter): drop global tweetPhoto from hasMedia in post submit poll by @Benjamin-eecs in #1812
- refactor(sitemaps): promote global seed to top-level sitemaps/ by @jackwener in #1826
- fix(extension): scope reusable-tab selection to owned group members by @Benjamin-eecs in #1816
- revert: restore smart-search skill by @jackwener in #1829
- chore(release): 1.8.2 by @jackwener in #1830
New Contributors
- @RavenLiao made their first contribution in #1805
- @LeoLin990405 made their first contribution in #1804
- @pg-adm1n made their first contribution in #1783
- @yapxue made their first contribution in #1784
- @ken-zy made their first contribution in #1802
- @Daily-AC made their first contribution in #1759
- @dusty-cjh made their first contribution in #1734
- @FSpark made their first contribution in #1733
- @nightwhite made their first contribution in #1739
- @chang-ph made their first contribution in #1740
- @Chen17-sq made their first contribution in #1593
- @JasonYang0104 made their first contribution in #1743
Full Changelog: v1.8.1...v1.8.2