github obgnail/typora_plugin 1.9.28

latest releases: 1.10.27, 1.10.26, 1.10.25...
one month ago

changelog

updater.exe 包含 【安装插件】 和 【升级插件】功能,从此版本开始,这两个功能将被拆分到 shell 脚本 和 pluginUpdater 插件,未来会逐步弃用 golang 和 updater.exe。(当然,考虑到 updater.exe 已经存在很久了,未来长时间都将保持可用)

  1. refactor:新增 install_linux.shuninstall_linux.shinstall_windows.ps1uninstall_windows.ps1。目前可用于取代 updater.exe 的【安装插件】功能
  2. refactor:插件一键升级功能使用 Node.js 重写(仅实现核心功能,暂未写交互逻辑,故暂时隐藏入口)。未来可用于取代 updater.exe 的【升级插件】功能

P.S.

未来逐步弃用 updater.exe 这一决定主要源于四个已知问题:

  1. 报毒问题:因为编译生成的 updater.exe 在更新插件时需要删除文件,Windows 可能会报毒。
  2. 权限问题:如果 Typora 安装在 Program Files 目录下有可能因为权限问题导致无法执行。
  3. 平台受限:Linux 环境无法执行 exe。
  4. 个人洁癖:整个插件系统 10M+,其中这个 exe 文件占了 6.7M。

每隔一段时间我就会收到用户的报毒邮件,回复实在是太累了(收到过用户邮件,说这个文件给他电脑投毒了,怎么解释都不听,心累 😂)。同时我一直想删掉这个文件,之前还整了 提问,拖了很久,是时候处理它了。

Don't miss a new typora_plugin release

NewReleases is sending notifications on new releases.