Skip to content

2.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 01:37

⚠️ 重要提示

⚠️ IMPORTANT NOTICE

  • 不兼容警告:本次更新涉及核心同步协议重构,服务端必须升级至 3.5.0 或以上版本,否则将无法正常使用同步功能。
  • Incompatibility warning: This update involves the reconstruction of the core synchronization protocol. The server must be upgraded to version 3.5.0 or above, otherwise the synchronization function will not be able to be used normally.

🔄 核心更新

🔄 Core update

  • 重构同步协议,增加上传下载消息分批传输,服务端下载速度控制,解决同步过程中的卡顿,以及大笔记库无法正常同步的问题。
  • Reconstruct the synchronization protocol, add batch transmission of upload and download messages, and server-side download speed control to solve the problem of lagging during the synchronization process and the problem that large note libraries cannot be synchronized normally.

✨ 新功能

✨ NEW FEATURES

  • 重构状态栏同步进度条功能, 并且在移动端同步日志面板底部增加同步进度展示。
  • Reconstruct the status bar synchronization progress bar function, and add synchronization progress display at the bottom of the mobile terminal synchronization log panel.
  • 后台增设哈希计算数量限制配置开关,默认不限制。
  • Added a configuration switch to limit the number of hash calculations in the background. There is no limit by default.

🛠 修复

🛠 Fix

  • 修复高频写入本地 localStorage 导致界面白屏的问题。
  • Fixed the issue of high-frequency writing to local localStorage causing a white screen in the interface.
  • 修复目录消息同步可能出现串发等待的问题。
  • Fixed the problem that directory message synchronization may cause serial transmission waiting.
  • 修复状态栏并发控制图标显示异常。
  • Fixed the abnormal display of the concurrency control icon in the status bar.

⚡️ 优化与改进

⚡️ Optimization and improvement

  • 彻底移除了废弃的自动监听机制(isWatchEnabled)。
  • Completely removed the deprecated automatic monitoring mechanism (isWatchEnabled).
  • 合并了“清理同步时间”和“清理哈希”的操作入口。
  • Merged the operation entries of "Clean synchronization time" and "Clean hash".
  • 优化状态栏同步完成提示的显示时长并增加图标。
  • Optimize the display duration of the synchronization completion prompt in the status bar and add an icon.