跳到主要内容

更新日志(v9.x)

v9.3.0 暂未发布

  • 将划词翻译内置 PDF 阅读器升级到最新版本。

v9.2.2 2023 年 01 月 01 日

  • #1595 修复 v9.2.1 及以下版本的划词翻译在 Chrome v66 ~ v79 / Edge v79 / Firefox v57 ~ 73 中无法使用的问题。
  • #1587 去除一个由划词翻译产生的浏览器控制台警告信息。
  • 修复 v9.2.1 中独立翻译窗口可能会以 800 x 600 的大小打开的问题(正常情况下应该是 270 x 500)。
  • 修复 v9.2.0 开始 DeepL 在响应超时后没有释放占用的系统资源的问题。

v9.2.1 2022 年 12 月 20 日

  • #1584 修复 v9.2.0 在低版本浏览器中谷歌翻译会报错 AbortSignal.timeout is not a function 的问题。
    • 由于这个错误,同时也将划词翻译的浏览器兼容范围调整为了 Chrome v66、Edge v79、Firefox v57。
  • #1581 修复打开独立翻译窗口时可能报错 Invalid value for bounds. 的问题。

v9.2.0 2022 年 12 月 19 日

  • 将划词翻译内置 PDF 阅读器升级到了最新版本。
  • 提高了划词翻译对低版本浏览器的兼容范围。
    • 划词翻译现在最低可在 Chrome v65、Edge v80、Firefox v58 上运行。
    • 内置 PDF 阅读器现在最低可在 Chrome v85 上运行。
    • 注意:兼容低版本浏览器并不代表划词翻译在低版本浏览器里就一定不会出现问题。建议尽量保持浏览器为最新版本,减少出现问题的可能性。
  • 对 DeepL 的相关代码进行了 Manifest V3 改造。这是什么?
    • 此次改造理论上也加快了 DeepL 的响应速度,并减少了出现“响应超时”错误的次数。
  • 重新给谷歌翻译添加了超时时间与报错信息。
    • 在 v9.1.0 中改造谷歌翻译的代码时漏掉了超时时间与错误信息,这导致当用户没有配置谷歌翻译时,谷歌翻译会长时间处于加载中的状态,且报错信息会显示英文。
  • #1560 填写密钥时现在会自动去掉首尾空格。
    • 防止用户复制密钥时首尾出现空格导致的密钥错误。
  • #1552 改进全文翻译对 emoji 表情的处理。
  • #1532 修复在 macOS 里朗读美音时声音很奇怪的问题。

v9.1.1 2022 年 11 月 24 日

#1556 修复在 v9.1.0 中谷歌翻译会报错 Unexpected token < in JSON at position 0 的问题。

v9.1.0 2022 年 11 月 19 日

  • 谷歌翻译现已支持自定义镜像地址。
  • 内置 PDF 阅读器现已升级至最新版本。注意:此次升级取消了对旧版本浏览器的支持,如果内置 PDF 阅读器无法使用,请将浏览器升级到最新版本后再试。此次升级还解决了以下问题:
    • #970 内置 PDF 阅读器现已支持添加标注(文字或划线),并且可以导出带有标注的 PDF 文件。
  • #1549 修复火山翻译密钥无法导出 / 导入的问题。
  • 对谷歌翻译的相关代码进行了 Manifest V3 改造。这是什么?

v9.0.1 2022 年 11 月 17 日

修复在 v9.0.0 中翻译窗口无法拖动 / 调整宽度的问题。

v9.0.0 2022 年 11 月 15 日

此版本没有任何功能更新或 bug 修复,只是将划词翻译依赖的第三方代码全部升级为了最新版本,这样有助于未来的开发工作。

这次代码升级让划词翻译的界面颜色有所变化,其它地方理论上不会有任何变化。