不声不响的,memos 官方版本就从 0.31 直接跳升到了 26.10,然后没几天又升级到了 26.11,而我的memos 服务在 10 天前刚从 0.30 升级到 0.31。
本以为,就像 10 天前那样,不过是一些外观之类的改动,可我打开动态后,竟然直接报 “⚠️ 无法加载笔记:API 请求失败: HTTP 410” 错误,这是 API 请求错误了啊。
于是,我只好对新版的 memos 笔记展示页面 操作了一番,然后又去看了一下 API 文档,总算是是对升级之处有点头绪了。
要是以前,可不敢这么草率的升级,不过现在无所谓了,我不需要研究,只需要知道怎么去改然后交给算力即可。 记录一下重点:
影响大的变化
API 路径
1.基本路径发生了变化
取消了/v1这个路径节点,也就是从 https://your-memos-instance.com/api/v1 调整为了 https://your-memos-instance.com/api
2.增加了部分 api 接口(或许之前就增加了,只是我不知道而已)
- 可以通过 api 来获取笔记的附件信息
- 可以通过 api 来获取某个 tag 的笔记
- 其他待发现
前端
- 有趣的变化:笔记编辑可以将图片直接插入正文,附件中则隐藏插入正文的图片
- 其他待发现
跟上步伐
首先,替换基本路径,恢复了正常的动态模板
然后,优化了插件中关于笔记附件及标签的 api
再有,在发布或编辑笔记时,实现了 "将图片直接插入正文后,附件中则隐藏该图片" 这一有趣功能
最后,既然都来了,顺便将存储源也改成了 S3 云存储。

