Skip to content

Raindrop v0.7.0

Latest

Choose a tag to compare

@czyt czyt released this 11 Nov 04:54
· 11 commits to main since this release

界面与交互

  • 当前订阅的刷新、编辑移入文章列表标题栏「…」菜单,保留刷新禁用状态和编辑后焦点恢复。
  • 添加按钮仅在精确指针静止态降低视觉存在感,悬停、键盘聚焦及触摸端保持清晰;手机菜单项点击高度至少 44px。
  • 凭据列表优先显示,已有 token 时按需展开创建表单;修复手机设置页内部横向裁切。
  • README 新增桌面、手机端 MCP 设置及订阅操作截图,发行压缩包同步附带截图和 MCP 接入说明。

MCP 接入

  • 新增「设置 → 插件 → MCP 接入」,无需 AI Provider。支持 MCP 2025-11-25 Streamable HTTP,入口 /mcp。
  • 外部 AI 可只读调用 list_subscriptions、list_entries、get_entry,严格绑定当前 token 所属账户,不提供修改、任意网络抓取或命令执行。
  • 每个客户端可创建独立命名 token,选择 30/90/365 天有效期,查看最近使用并确认撤销。明文只创建时显示一次,服务端只存高熵 token 的摘要。
  • MCP 使用手动配置的 Bearer token,不接受浏览器 cookie 代替凭据,也不提供 OAuth 登录。远程接入请使用 HTTPS。
  • 每账户 120 次/分钟读取预算;紧急撤销不受创建 token 的额度影响。文章和 RSS 内容始终视为不可信数据,而非 AI 指令。

升级与下载

  • 支持 SQLite、PostgreSQL、MySQL;升级自动新增 token 表,保留现有订阅、阅读状态和插件配置。升级前请备份数据库。
  • 提供 Linux x86_64/ARM64、macOS Intel/Apple Silicon 和 Windows x86_64 压缩包;使用附件 SHA256SUMS 校验下载内容。
  • 容器镜像:ghcr.io/ca-x/raindrop:v0.7.0,支持 linux/amd64、linux/arm64。

验证包括 Rust 1.94 全量测试与 Clippy、579 项前端测试、73 项通过的端到端测试(另有 25 项按平台跳过)、PostgreSQL/MySQL MCP 合同测试,以及官方 MCP SDK 1.32.1 的实际连接和撤销验证。

Full Changelog: v0.6.6...v0.7.0