Skip to content

Releases: obgnail/typora_plugin

1.13.2

02 Mar 07:08
Compare
Choose a tag to compare
  1. 【feat】【core】 i18n 支持翻译配置文件
  2. 【fix】【markdownlint】支持 Typora 1.10 版本(#944
  3. 【feat】【slash_commands】新增 UUID 命令
  4. 【chg】【quickButton】【updater】优化代码
  5. 【chg】【core/migrate】删除无用文件
  6. 【chg】【core】优化配置模板选项
  7. 【docs】【core】新增 README-en.md

1.13.1

28 Feb 09:34
Compare
Choose a tag to compare
  1. 【feat】【core】新增语言支持:zh-TW
  2. 【feat】【text_stylize】新增配置选项 DEFAULT_FORMAT_BRUSH:默认的格式刷
  3. 【feat】【enhance_fence】新增配置选项 DEFAULT_FOLD_THRESHOLD:开启默认折叠后仅当代码块行数大于此值时才会被折叠(#939
  4. 【fix】【preferences】在跨越多个大版本升级插件系统,且存在异常插件时,可能导致启停插件的弹窗打不开(#937
  5. 【fix】【md_padding】在空白页使用,可能会保存失败(#936
  6. 【chore】【core】新增 Github Action,用于监测检查 i18n 文件
  7. 【change】【core】优化插件文案

我對繁體中文比較不熟,zh-TW.json 是由 AI 翻譯的(包括這句話也是)。 如果您在使用上有發現任何翻譯上的錯誤,歡迎提交 PR 來協助我改善。

1.13.0

22 Feb 18:34
Compare
Choose a tag to compare

1.13.x minor version update 🎉🎉🎉

  1. 【refactor】【core】新增 i18n 机制
  2. 【feat】【core】新增语言支持:en
  3. 【feat】【updater】 支持从 Github Release Assets 和其他 Gihtub 镜像站 / 加速站中获取更新包
  4. 【feat】【search_multi】新增配置选项 REMOVE_BUTTON_HINT
  5. 【feat】【right_click_menu】将 SHOW_ACTION_OPTIONS_ICON 选项置于右键菜单
  6. 【improve】【templater】优化 DateTimeFormatter
  7. 【change】【abc】【chartjs】【echarts】升级版本
  8. 【chore】【core】新增 Github Actions,自动打包并发版
  9. 【fix】【search_multi】Qualifier size 执行失败

75 changed files with 3425 additions and 1515 deletions。妈耶,干吐血了。

1.12.5

17 Feb 15:59
Compare
Choose a tag to compare
  1. feat:【search_multi】新增查询范围 hasimg
  2. feat:【slash_commands】命令支持动态参数,用户可以实现类似于 Emmet 的功能
  3. feat:【slash_commands】新增 Highlight、Superscript、Subscript、Footnote、Br、IMG 等命令
  4. feat:【slash_commands】新增 ORDER_STRATEGY、FUNC_PARAM_SEPARATOR、SUGGESTION_TIMING 配置选项
  5. fix:【slash_commands】极端情况下,无法匹配到 keyword 包含 emoji 等特殊 Unicode 码的命令
  6. fix:【slash_commands】命令候选框定位错误(偶现)
  7. improve:【slash_commands】提升性能
  8. chg:【markdownLint】升级版本、优化代码

本次重点更新 slash_commands,提升能力和性能。

目前命令已经支持动态参数,用户可以借此自定义执行各式逻辑的命令,比如:

  • /tbg_3_4 即可创建 3 列 4 行的表格
  • /bcg_json_go_bash 即可创建 jsongobash 三个代码块

有兴趣的用户请发挥您的想象力,添加您自己的命令

slash_commands

1.12.4

13 Feb 10:57
Compare
Choose a tag to compare
  1. feat:【core / ExportHelper】新增支持 exportToNative,用于处理 pandoc 导出
  2. feat:【core / thirdPartyDiagramParser】新增接口 beforeExportToNative
  3. feat:【slash_commands】新增 cursorOffset 配置项,支持在插入文本后设置光标的偏移量(#932
  4. fix:【core / diagramParser】新增防御代码,防止使用 pandoc 导出时,部分自定义图形影响到整体的导出流程
  5. fix:【markmap】位于空白页面且空白内容时,弹窗报错
  6. chg:【core / thirdPartyDiagramParser】接口 beforeExport -> beforeExportToHTML(breaking change)
  7. chg:【custom】移除 outdated 的接口 unregisterHotkey、removeEventListener
  8. chg:【hotkeys】移除 outdated 的代码
  9. chg:【markmap】优化代码
  10. improve:【export_enhance】优化导出逻辑
  11. improve:【drawIO】减小导出文件的体积

1.12.3

09 Feb 06:44
Compare
Choose a tag to compare
  1. feat:【chineseSymbolAutoPairer】:双全角标点合成一个半角标点(#930
  2. feat:【search_multi】:新增配置选项 MAX_HITS
  3. feat:【search_multi】:新增搜索范围:hasinvisiblechar、hasemoji
  4. feat:【easy_modify】:支持过滤不可见字符
  5. chg:【search_multi】:优化代码
  6. doc:优化配置说明文案

1.12.2

26 Jan 13:38
Compare
Choose a tag to compare
  1. feat:【window_tab】:支持在右键菜单中临时隐藏标签栏(#856)(#874
  2. feat:【easy_modify】:添加功能:【换行符 CRLF 转为 LF】【换行符 LF 转为 CRLF】(#927
  3. feat:【search_multi】:支持在查询前对数据进行预处理
  4. feat:【search_multi】:优化查询语法,支持使用 NOT 作为 - 的别名
  5. feat:【core / dialog】:支持 tabindex 属性
  6. fix:【resourceOperation】:当开启 【redirectLocalRootUrl】插件时,支持解析以 / 开头的绝对路径(#909
  7. fix:【callouts】:导出时 Callouts 第一行文字不显示(#928)(#929

感谢 @VicissitudeYW 对此版本的贡献

1.12.1

21 Jan 03:30
Compare
Choose a tag to compare
  1. refactor:【right_click_menu】:优化右键菜单接口
  2. refactor:【dark】:重构插件
  3. chg:【core】:继续优化项目压缩包体积, 当前压缩包体积为 5.79 M
  4. com:【resourceOperation】:兼容 front matter typora-root-url 和 【redirectLocalRootUrl】插件(#909
  5. feat:【search_multi】:新增配置 OPTIMIZE_SEARCH,引入抽象语法树优化机制,提高查询效率
  6. feat:【search_multi】:新增查找属性:birthtime、atime、name;将 time 改成 mtime
  7. feat:【right_click_menu】新增配置 SHOW_ACTION_OPTIONS_ICON
  8. feat:【help】:新增【查看配置】选项
  9. chg:【window_tab】:支持通过右键菜单设置【CTRL_CLICK_TO_NEW_WINDOW】【CTRL_WHEEL_TO_SCROLL】【MIDDLE_CLICK_TO_CLOSE】选项
  10. fix:【toolbar】:plu 功能展示的选项不完整
  11. fix:【search_multi】:解释文本丢失了 NOT 的说明
  12. fix:【search_multi】:NOT 高度嵌套的情况下,得到的高亮关键字少了一部分
  13. doc:【markdownLint】:优化 Lint 文案
  14. doc:优化配置文案,优化 readme

1.12.0

14 Jan 11:08
Compare
Choose a tag to compare

1.12.x minor version update 🎉🎉🎉

  1. refactor:【core】:重构右键菜单的接口
  2. feat:【core / modal】:支持 blockquote 组件
  3. feat:【callouts】:引用块的标题可以直接显示为 type,而不是 [!type]#843)(#922)(由 @VicissitudeYW 实现)
  4. feat:【search_multi】:添加 dir 作为 qualifier,支持用户直接搜索文件的所属目录
  5. fix:【easy_modify】:通过【toolbar】插件调用 easy_modify 的 【复制标题路径】功能时,生成的路径不完整
  6. fix:【drawIO】:修复小范围的样式异常
  7. improve:【fence_enhance】:优化代码,提高【HIGHLIGHT_BY_LANGUAGE】功能的执行效率
  8. improve:【markmap】:优化导出逻辑,减少导出文件的大小
  9. improve:【right_click_menu】:优化代码,提高生成菜单选项效率
  10. chg:【preferences】:优化代码,提高可读性
  11. doc:优化配置文件的文案

感谢 @VicissitudeYW 对此版本的贡献

1.11.35

09 Jan 10:47
Compare
Choose a tag to compare
  1. feat:【wavedrom】【abc】:代码块高度自适应
  2. feat:【window_tab】:调整 启用功能:显示标签页关闭按钮 选项不再需要重启 Typora
  3. fix:【export_enhance】:无法导出 SVG 为 HTML 格式(#917
  4. chg:【cipher】【drawIO】【fence_enhance】【markmap】【search_multi】:优化代码