更新日志:2025年5月02日
概述
本次更新主要添加了新的导出功能和国际化支持,同时修复了多项稳定性问题,改进了系统整体性能和用户体验。
新增功能
导出功能增强
- ✨ 新增完整的导出功能,支持多种格式:
- 图片导出功能,支持自定义主题、尺寸和字体大小
- PDF 导出功能,使用 HTML 内容替代 Markdown
- HTML 导出功能,支持自定义页脚内容
- 导出对话框支持自定义标签文本
国际化支持
- ✨ 新增完整的应用国际化支持:
- 工作区设置组件的多语言支持
- 数据库设置组件的本地化
- 高级设置组件的国际化
- 键盘设置的多语言支持
- 用户界面组件的双语消息支持
- ✨ 新增内容语言选择功能,支持中文和英文切换
代码块编辑器增强
- ✨ 新增 XML 支持到代码块编辑器:
- XML 验证功能
- XML 渲染器组件
- XML 代码类型处理
- ✨ 新增 Mermaid 图表支持:
- Mermaid 图表渲染功能
- Mermaid 代码检测
- Mermaid 文件下载支持
- ✨ 新增数学公式扩展,支持 LaTeX 语法
数据库和同步功能
- ✨ 新增数据库同步状态显示功能
- ✨ 新增数据库索引优化,提升查询性能
- ✨ 新增数据库备份功能的多语言支持
- ✨ 新增复制重试机制,提高同步稳定性
用户界面优化
- 🚀 新增侧边栏备份图标,显示备份状态
- 🚀 新增收件箱和线程导航快捷键
- 🚀 新增平台特定的快捷键支持
- 🚀 新增 SVG 编辑器对话框组件重构
修复问题
稳定性改进
- 🐛 修复了同步功能的稳定性问题,提高了同步成功率
- 🐛 修复了自动备份间隔计算错误
- 🐛 修复了代码块序列化中的双美元符号冲突
- 🐛 修复了 Mermaid 渲染错误处理
- 🐛 修复了图片加载错误,添加默认占位符
性能优化
- 🚀 优化了文档变更处理,改为并行执行
- 🚀 优化了积分扣除检查,提前进行检查减少不必要操作
用户体验改进
- 🐛 修复了移动端视图的内边距问题
- 🐛 修复了 Notion 主题中图片超出容器宽度的问题
- 🐛 修复了代码块样式和文本换行问题
- 🐛 修复了本地值状态更新问题
代码质量改进
- 🧪 增强了 XML 验证函数的测试覆盖
- 🧪 改进了 HTML 验证的测试用例
- 🧪 增强了 SVG 验证的测试覆盖
- 📚 更新了键盘快捷键描述的多语言支持