Releases: obgnail/typora_plugin
Releases · obgnail/typora_plugin
1.10.31
- fix:【markdownLint】【quickButton】【toc】:调整窗口界面显示层级( #743 )
- feat:【imageReviewer】:新增配置参数 thumbnail_height、thumbnail_scroll_padding_count、thumbnail_object_fit。支持自定义预览图列表的样式。
- chg:默认关闭插件【collapse_paragraph】
- chg:【core】:优化初始化代码
- chg:【imageReviewer】:优化样式
此版本需感谢 @at2008 的贡献。
1.10.30
- feat:【imageReviewer】:支持查看缩略图列表( #734 )
- chg:【imageReviewer】【window_tab】:优化代码,提升性能
1.10.29
- fix:【window_tab】:切换 tab 页时低概率会失效( #675 )
- chg:【quickButton】:优化代码,提升性能
修复了一个低概率出现的陈年老 BUG,心情舒畅,发个 release 庆祝庆祝 🎉
1.10.28
- refactor:【markmap】:重构配置相关代码,提高代码可读性
- feat:【markmap】:支持在配置页面设置
窗口初始化宽度
,窗口初始化高度
,固定顶部的视口高度
,固定右侧的视口宽度
- chg:【core / eventHub】:优化 toggleSettingPage 的检测规则,大幅提高性能
- chg:【core / dialog】:优化代码
- fix:【quickButton】:设置隐藏后会在切换页面后重新出现
1.10.27
- feat:【imageReviewer】:新增配置选项 filter_error_image,支持过滤没有 embed 的图片
- feat:【outline】:支持分类 link,math 类型
- feat:【markmap】:新增配置选项 COMPATIBLE_STYLE_WHEN_DOWNLOAD_SVG:尽力解决样式兼容性问题
- chg:【calendar】【chart】【echarts】:优化代码
- doc:【resourceOperation】:优化注释
1.10.26
- feat:【resourceOperation】:兼容 obsidian,过滤掉非图片文件链接。提供图片列表预览( #734 )
- feat:【markdownLint】:格式规范快速查阅功能
- chg:【markdownLint】:优化格式规范说明
- chg:【resourceOperation】【file_counter】【search_multi】:优化性能
1.10.25
- fix:【markmap】:暗黑主题下思维导图颜色相近导致看不清楚( #731 )
- feat:【markmap】:新增配置选项 SHOW_IN_FINDER_WHEN_DOWNLOAD_SVG
- chg:【markmap】:优化导出功能,导出样式更美观
- chg:【markdownLint】:优化样式,优化代码
1.10.24
- refactor:【markdownLint】:完全重构,大幅提高用户交互能力
- feat:【markdownLint】:支持自动修复 lint 错误
- feat:【markdownLint】:支持检查 MD058 规则
- feat:【custom】:基类 BaseCustomPlugin 的 hotkey 函数支持返回 object
- chg:【custom】:优化基类 BaseCustomPlugin 的 callback 函数实现,更健壮
- chg:【markmap】:优化代码
1.10.23
- fix:【window_tab】:宽度没有跟随 sidebar 的展开/收缩而变化( #724 )
- chg:【help】:把权力还给用户。菜单选项不再自动打开文件,而是打开资源管理器,交由用户自行打开。
1.10.22
- fix:【export_enhance】:无法定位转义的图片 URL( #721 )
- chg:【core / diagramParser】:图形的渲染策略修改
- feat:【markmap】:支持修改节点的内边距
- feat:【markmap】:markmap 代码块现已支持所有的可用项
- chg:【markmap】:配置选项
AUTO_FIT_WHEN_FOLD
迁移到 DEFAULT_TOC_OPTIONS.autoFit
- chg:【markmap】【pluginUpdater】:优化代码
目前市面上大多数的输入法都会强制频繁上屏,导致页面修改。那么当用户不断键入时,在保证交互体验的前提下,如何减少 diagram 的渲染次数?我目前采取的策略为:第一次键入时马上渲染,接着每 300 毫秒渲染一次,最后根据最终输入串再渲染一次。