Fuwari v2.2.0
本次更新新增友链自助申请与萌 ICP 备案支持,并对友链页面和 Markdown 显示体验进行了优化。
新功能
- 友链页面新增与主题风格一致的申请表单,支持填写网站信息、反链及 RSS / Atom 订阅地址。
- 友链申请接入 plugin-links 公共 REST API,验证码获取和申请提交均无需刷新页面。
- 新增萌 ICP 备案号和跳转链接设置,仅在两者均已配置时显示。感谢 @qzgeek 的贡献(#31)。
优化与修复
- 完善友链申请成功、内容无效、验证码错误、重复申请、请求限流和服务不可用等状态提示。
- 优化验证码刷新、过期处理和请求状态,避免重复请求及重复提交。
- 修复 Swup 页面切换后申请按钮可能一直处于禁用状态的问题。
- Logo 加载前、加载失败或未配置时显示网站名称首字,不再出现裂图。
- 保留无 JavaScript 环境下的原生友链申请表单。
- 修复 Markdown 行内代码前后显示多余反引号的问题。感谢 @nekoside-dev 的贡献(#30)。
兼容性
- 需要 Halo 2.25.0 或更高版本。
- 使用无刷新友链申请功能需要 plugin-links v2.3.0-beta.2 或更高版本。
升级提示
升级后请在 Halo Console 中重载主题配置,以载入新增的萌 ICP 备案设置。
Full Changelog: v2.1.0...v2.2.0