2.1.0 和 2.1.1 都发了。 2.1.0 是一版大修(代码仓 CHANGELOG 记了 88 条),2.1.1 只修一个坑——但那个坑值得单说。
能用上的(2.1.0)
- 能力页「禁用 / 启用」「卸载」:「禁用」是真拦截,不是把开关变灰——被停用的词库查询返回「已停用」,Office 导入的三条入口(双击文件 / 面板选文件 / 新建页里导入)一起拒绝,
vlm-ocr的「检查本机模型」也不可用。「卸载」只删应用下载的那份词库包,不碰笔记、附件和设置。 - 选中文字可直接改标题级别:工具条多了「正文 / 标题 1–5」,保留块 ID,
((引用))不断。 - AI 接入不再需要装 Node:MCP 桥改成随安装包分发的原生程序,不联网也能用;工具面扩到 61 条(含跨空间读写、当前空间、模板清单、草稿状态与审计),并支持「AI 不可见空间」清单。
- 空间包
.shuyospace可以导出 / 导入:入口在「设置 → 空间 → 备份与迁移」;导入会新建空间、重写正文里的旧 id 与附件引用;256 MiB / 10000 条上限,超限报E_LIMIT,失败原子回滚。 - 版本历史可以「与当前版本逐行对比」:
+是当前多出来的行、-是这一版有而当前没有的行。 - 「原样恢复」备份:整份替换回来(全部空间+附件+元数据,含锁着的加密空间),下次启动生效;替换前当前数据先整份另存。
- 手机端(Android)局域网多端同步;桌面新装用户第一次进同步页会自动备好设备身份 / 组名 / 监听地址。
修掉的真机问题(挑几条)
- 撤销配对以前只断一半:对面根本不知道你撤了,而且它还能拉你。现在撤销那一刻记一条待发撤回,用设备签名送达。
- 备份里「有附件却恢复不出来」:导出时附件条目漏了
attachments/前缀,解包按前缀判附件 ⇒ 包里明明有字节、恢复时被整体跳过。 - 锁着的加密空间不在备份里;加密附件「另存为」得到乱码;图片块在另一台机器上破图——三处根因都在「按原始字节复制」与「按需取字节」的边界上。
- 「恢复历史版本」可能被静默作废:恢复只写了盘上正文、没碰这一页的合并状态,编辑器打开时按「有状态就载入」⇒ 看起来恢复了、其实是旧的。
- 块多选「复制」以前没进系统剪贴板(只是文档内又插一份);表格空单元格点不聚焦、打不了字;html 附件被当成二进制。
- 配对屏撤掉 20 位比对码(只显示设备名+短标识);「一方配对成功就自动双向登记」的旧行为撤掉——以前同网段任何人发一条「想信任」广播,就能进你的允许名单,现在必须你亲自点。
2.1.1 只修一个坑:检查更新永远显示「已是最新」
2.1.0 发版当天就测出来了:更新清单地址被下载站 CDN 缓存了一年(x-ccdn-cachettl: 31536000,当时 age 已 63 万秒)。源站已指向 2.1.0,CDN 还回 2.0.0 ⇒ 客户端读到旧版本号,判定「已是最新」。重传资产、改发布状态、加缓存头、带 ?download=1 都刷不掉,平台也没有刷新接口。现在把更新入口切到国内主站(随 Web 版部署,没有这层 CDN 缓存)。
⚠️ 2.0.0 用户需要手动装一次 2.1.1 —— 旧地址是编译进安装包的,远程改不了;从 2.1.1 起自动更新恢复。
边界:跨空间写需要「可写(全部空间)」档,这一档本版没有 UI 入口,所以那段暂时用不到——不写成「已支持」。
完整清单见代码仓 CHANGELOG.md;下载页:https://gitcode.com/shuyo-cn/ShuyoNote/releases
Comments 0
No replies yet — say something.