✨ What's New
| Feature | Description | By |
|---|---|---|
| Write your own plugins | Describe a change in one sentence, let any AI or coding agent write it, and Voyager checks it before importing. Scaffold with npx create-voyager-plugin.
| — |
| ChatGPT folders | Folders inside ChatGPT's own sidebar, with nesting, drag to reorder, multi-select, f: search, Activity view and cloud sync.
| — |
| 21 new official plugins | For ChatGPT, Claude and DeepSeek, from a ChatGPT timeline to quote reply, draft auto-save and table copy. All start turned off. | — |
| Saved Library page | Starred messages and highlights open in their own tab, with the popup's filters, search and cards. | — |
| ChatGPT timeline (off by default) | Jump between your prompts and star them, as on Gemini and Claude. | — |
| Quote reply (off by default) | Select text in a ChatGPT, Claude or DeepSeek answer and quote it into your draft. | — |
| Ctrl/⌘+Enter to send (off by default) | Enter adds a new line on ChatGPT, Claude and DeepSeek; Ctrl/⌘+Enter sends. | — |
| Draft auto-save (off by default) | Unsent text on Claude and DeepSeek stays on this device and comes back after a refresh. | — |
| Draft counter (off by default) | Live character, word or line count above the message box on ChatGPT, Claude and DeepSeek. | — |
| Reading typography (off by default) | Answer text size, line height and paragraph spacing on ChatGPT, Claude and DeepSeek. | DeepSeek: PR #1034 by @ccch1mneyyy |
| DeepSeek table copy and code collapse (off by default) | Copy tables as Markdown or TSV, and fold long code blocks. | PR #1035, #1036 by @ccch1mneyyy |
| DeepSeek copy thinking (off by default) | Copy the thinking section of an answer. | — |
| ChatGPT extras (off by default) | ECharts and WaveDrom diagrams, collapsible long messages, and LaTeX in your own messages. | — |
| Research Pack (off by default) | Gather Gemini answers with their prompts and sources into one Markdown pack, then copy, download or continue in ChatGPT or Claude. | — |
| More cloud sync | ChatGPT folders sync on their own; ChatGPT, Claude and DeepSeek timeline outlines and stars back up to Google Drive. | — |
| Timelines everywhere match Gemini | ChatGPT, Claude and DeepSeek timelines get Nodes, Compact and Ruler styles, shortcuts and previews. | — |
| Starred prompts keep their full text | Cards expand to show it, and search covers it. | — |
| Broken-feature notice | When a Gemini update breaks a Voyager feature, the popup says so and offers a privacy-safe report link. | — |
| One look for notices | Toasts and confirmations share one stacked, themed design instead of browser alerts. | — |
| Gemini watermark switch | Removal now starts off on new installs; updates keep your current setting. | — |
🐛 Bug Fixes
| Fix | Description | By |
|---|---|---|
| Unstarred stays unstarred | A message you unstarred no longer comes back after cloud sync. | — |
| ChatGPT export | Long chats export in full again, with progress and Cancel, and code blocks export as code. | — |
| ChatGPT export toolbar | The export button no longer attaches to unlabeled header controls. | PR #1045 by @MannXo |
| Gemini sidebar | Loading older chats no longer stalls with folders and draft auto-save on. (closes #1040) | — |
| Safer folders | Open tabs no longer overwrite each other's folder changes, and a failed read can't wipe your folders. | — |
| Prompt library | Edits in several tabs, imports and Drive merges keep your order, pins and latest edits. | — |
| Default model | Works with Gemini's Low, Medium and High thinking options. | — |
| Markdown export | Keeps every image instead of stopping at 40. | — |
| Opening saved stars | Starred ChatGPT and DeepSeek messages open on their own site. | — |
| ChatGPT theme | Voyager follows ChatGPT's light or dark theme instead of the system's. | — |
| After an update | Open tabs no longer show doubled Voyager panels. | — |
| AI Studio folders | Deleted folders stay deleted, and folder actions no longer reload the page. | — |
| Drive restore | Conversation forks are restored too. | — |
| Gemini forks | Opening a fork no longer reloads the page. | — |
| Response completion notifications | Turning them on now sticks after you answer the browser's permission prompt. | — |
| Safari release privacy check | Release tooling handles native paths in privacy checks. | PR #1043 by @Hicod-ghl |
中文版
✨ 新功能
| 功能 | 说明 | 提交者 |
|---|---|---|
| 自己写插件 | 用一句话描述想改的地方,交给任意 AI 或编程 Agent 写,Voyager 检查后再导入。可用 npx create-voyager-plugin 生成模板。
| — |
| ChatGPT 文件夹 | 在 ChatGPT 自己的侧边栏里分文件夹,支持嵌套、拖拽排序、多选、f: 搜索、活动视图和云同步。
| — |
| 21 个新的官方插件 | 覆盖 ChatGPT、Claude 和 DeepSeek,从 ChatGPT 时间线到引用回复、草稿自动保存、表格复制。全部默认关闭。 | — |
| 收藏库独立页面 | 收藏的消息和高亮在单独的标签页里打开,筛选、搜索和卡片都和弹窗一致。 | — |
| ChatGPT 时间线 (默认关闭) | 在提问之间跳转、收藏提问,和 Gemini、Claude 一样。 | — |
| 引用回复 (默认关闭) | 在 ChatGPT、Claude、DeepSeek 的回答里选中文字,引用进输入框。 | — |
| Ctrl/⌘+Enter 发送 (默认关闭) | 在 ChatGPT、Claude、DeepSeek 上 Enter 换行,Ctrl/⌘+Enter 发送。 | — |
| 草稿自动保存 (默认关闭) | Claude 和 DeepSeek 上没发出去的文字存在本机,刷新后自动放回。 | — |
| 输入框字数统计 (默认关闭) | 在 ChatGPT、Claude、DeepSeek 的输入框上方实时显示字符、词或行数。 | — |
| 阅读排版 (默认关闭) | 调整 ChatGPT、Claude、DeepSeek 回答的字号、行高和段距。 | DeepSeek:PR #1034 by @ccch1mneyyy |
| DeepSeek 表格复制和代码折叠 (默认关闭) | 表格复制为 Markdown 或 TSV,折叠长代码块。 | PR #1035、#1036 by @ccch1mneyyy |
| DeepSeek 复制思考过程 (默认关闭) | 一键复制回答里的思考部分。 | — |
| ChatGPT 新插件 (默认关闭) | ECharts 和 WaveDrom 图表、折叠长消息、自己消息里的 LaTeX。 | — |
| 研究资料包 (默认关闭) | 把 Gemini 的回答连同提问和引用来源收进一份 Markdown,可复制、下载,或带到 ChatGPT、Claude 接着聊。 | — |
| 云同步覆盖更多 | ChatGPT 文件夹有了自己的云同步;ChatGPT、Claude、DeepSeek 的时间线大纲和收藏也会备份到 Google Drive。 | — |
| 各站时间线向 Gemini 看齐 | ChatGPT、Claude、DeepSeek 的时间线也有节点、紧凑、刻度三种样式,以及快捷键和预览。 | — |
| 收藏的提示词保存全文 | 卡片可以展开看全文,搜索也覆盖全文。 | — |
| 功能失效提醒 | Gemini 改版弄坏 Voyager 功能时,弹窗会提示,并给出不含隐私的反馈链接。 | — |
| 统一的通知样式 | 提示和确认框统一成一套可堆叠、跟随主题的样式,不再弹浏览器对话框。 | — |
| Gemini 去水印单独开关 | 新安装默认关闭;升级的用户保持原来的设置。 | — |
🐛 修复
| 修复 | 说明 | 提交者 |
|---|---|---|
| 取消的收藏不再复活 | 取消收藏的消息,云同步之后不会再回来。 | — |
| ChatGPT 导出 | 长对话又能完整导出了,有进度和取消按钮,代码块也按代码导出。 | — |
| ChatGPT 导出按钮位置 | 导出按钮不再挂到没有标签的页头按钮上。 | PR #1045 by @MannXo |
| Gemini 侧边栏 | 开着文件夹和草稿自动保存时,加载更早的对话不会再卡住。(关联 #1040) | — |
| 文件夹更安全 | 多个标签页不会再互相覆盖文件夹改动,读取失败也不会清空文件夹。 | — |
| 提示词库 | 多标签页编辑、导入和 Drive 合并都会保留顺序、置顶和最新改动。 | — |
| 默认模型 | 支持 Gemini 新的低、中、高思考档位。 | — |
| Markdown 导出 | 保留全部图片,不再到 40 张就停。 | — |
| 打开收藏 | 收藏的 ChatGPT 和 DeepSeek 消息能在各自的网站上打开。 | — |
| ChatGPT 主题 | Voyager 跟随 ChatGPT 自己的深浅色,而不是系统设置。 | — |
| 更新之后 | 已经打开的标签页不会再出现两套 Voyager 面板。 | — |
| AI Studio 文件夹 | 删掉的文件夹不会再回来,文件夹操作也不会整页刷新。 | — |
| Drive 恢复 | 对话分支也会一起恢复。 | — |
| Gemini 对话分支 | 打开分支不再刷新整个页面。 | — |
| 思考完成通知 | 在浏览器的权限提示里允许后,开关会保持开启。 | — |
| Safari 发版隐私检查 | 发版工具的隐私检查能处理原生路径。 | PR #1043 by @Hicod-ghl |
New Contributors
- @Hicod-ghl made their first contribution in PR #1043
- @MannXo made their first contribution in PR #1045
Full Changelog: v1.9.0...v2.0.0
📥 Installation
Edge users: Voyager is still maintained on Edge Add-ons for users who need Edge on mobile or tablet. If review is delayed, Chrome Web Store and GitHub manual packages remain available.
- Chrome / Edge / Chromium browsers:
voyager-chrome-v2.0.0.zip - Firefox:
voyager-firefox-v2.0.0.xpi - Safari:
voyager-v2.0.0.dmg
Do not use GitHub's auto-generated Source code (zip/tar.gz) archives for manual extension installs. Those files are repository source snapshots, not browser-ready extension packages.
🍎 Safari 安装与升级说明 (Safari installation & upgrade)
🎉 从 v1.6.0 起,Voyager 的核心功能已正式覆盖 Safari。
Starting with v1.6.0, Voyager's core experience is officially supported on Safari.
- 📦 安装 (Installation): 下载并打开
voyager-v2.0.0.dmg,按提示安装应用。
Download and openvoyager-v2.0.0.dmg, then follow the prompts to install the app. - ⚠️ 旧版升级 (Legacy upgrade): 如果仍安装着
Gemini Voyager.app,请先完成一次 Safari 迁移步骤,避免两个 App 并存。
IfGemini Voyager.appis still installed, follow the one-time Safari migration guide first so the two apps do not conflict. - 🖼️ 图片能力 (Images): Image Refinement 水印去除、全尺寸图片下载与聊天导出中的图片提取均已支持。
Image Refinement watermark removal, full-size image downloads, and image extraction in conversation exports are supported. - ☁️ 原生云同步 (Native cloud sync): Google Drive 与 iCloud 同步均已接入 Safari 原生层。
Google Drive and iCloud sync are integrated through Safari's native layer. - 🔔 系统通知 (Notifications): Gemini 回复完成后可发送 macOS 通知,并直达对应对话。
macOS can notify you when a Gemini response finishes and open the matching conversation. - 🔄 自动更新 (Automatic updates): 完成这次迁移后,后续版本可通过 Sparkle 自动更新。
After this one-time migration, future versions can update automatically through Sparkle.