Skip to content

Releases: Tencent/cherry-markdown

v0.8.50

31 Oct 06:18
Compare
Choose a tag to compare

Features

  • #931 onPaste入参增加cherry实例 (91778f3)
  • #954 #940 增加frontMatter语法,并在frontMatter语法里支持了设置全局字体大小的能力 (2e30a1f)
  • #954 优化字号匹配逻辑 (daf4f68)
  • 增加控制右侧悬浮目录显隐的api (45b7a98)
  • theme item highlight (#959) (fdf9fc4)
  • vscodePlugin: add right click menu shortcut key F10 (#934) (a37d521)
  • vscodePlugin: open web link and open file link (#922) (796b087)

Bug Fixes

  • #876 toolbar设置中的预览按钮支持窗口浮动 (#938) (03a3ed7)
  • #927 对style的过滤没有兼容单引号的情况 (25d3b0c)
  • #948 下拉菜单点击穿透到预览视窗拉条 (#949) (d104f16)
  • #953 统一颜色按钮的交互 (66a898c)
  • type: add key name declaration for custom toolbar (#932) (ef7a946)
  • vscode-plugin: vscode dark mode and it's default theme,black scrollbar appears (#946) (fbec3d9)

Css or Code Change

  • 编辑区增加对yaml语法的高亮展示 (08c220d)
  • Refine 'blue' theme (#829) (ca74e55)

v0.8.49

27 Sep 09:55
Compare
Choose a tag to compare

0.8.49 (2024-09-27)

Features

  • #927 增加对html标签里style属性过滤的配置 (858f862)
  • 表格增加删除列操作 (#843) (d8ed2ec)
  • 优化快捷键工具栏,增加不可修改的快捷键信息 (93de3b1)

Bug Fixes

Code Refactoring

  • 优化表格所见即所得编辑里,拖拽行列、删除行列的交互和功能 (77bf4db)

Css or Code Change

v0.8.48

23 Sep 06:08
Compare
Choose a tag to compare

0.8.48 (2024-09-23)

Features

  • #900 “引用“语法支持嵌套,并支持嵌套其他语法(如表格、代码块、列表、信息面板等) (d7a887d)
  • #900 “引用“语法支持嵌套,并支持嵌套其他语法(如表格、代码块、列表、信息面板等)fix lint (9366d1e)
  • 支持设置编辑器的值 (bcb1b23)

Bug Fixes

  • #879 修复脚注在滚动条在html时无法滚动的问题 (ad1362a)
  • #898 修复配置代码块主题失效的问题 (90f3c1d)
  • #898 修复配置主题失效的问题 (191206b)
  • #898 修复配置主题失效的问题 (afa5a7f)
  • #903 修复联想功能引入的性能问题 (fbf1f0c)
  • #910 图片和超链接支持一对括号(时间有限,先只支持一对括号,再多的后续再考虑实现) (e609e95)
  • #910 图片和超链接支持一对括号(时间有限,先只支持一对括号,再多的后续再考虑实现) (688b7eb)
  • #913 文章目录支持国际化 (#915) (52f01c9)
  • 对于配置config 类型的修复 (#890) (588f862)
  • 修复为支持引用嵌套导致页面报错的问题 (e930143)

v0.8.47

03 Sep 08:33
Compare
Choose a tag to compare

0.8.47 (2024-09-03)

Features

  • #874 优化主题、代码块主题的相关逻辑,便于做持久化,优先级:本地缓存>配置>默认配置 (993d986)
  • #876 窗口浮动 (#884) (1a16235)
  • 浮动预览窗口优化 (1199562)
  • client: add shortcut keys (#878) (4e4cc3c)

Bug Fixes

  • #871 重做了下快捷键配置机制 (999a6cc)
  • #879 脚注跳转支持不更新location hash (0cfe8b2)
  • 注释掉config里的无用配置 (30c6fd7)
  • client: due to the proxy of the editor instance, data cannot be edit (#877) (82a1974)
  • Ensure target directories exist (486eaef)
  • type: type error in config (#839) (10a226c)

v0.8.46

12 Aug 09:34
Compare
Choose a tag to compare

Features

Bug Fixes

  • #858 修复漏洞 (122e27a)
  • #866 修复draw.io在预览区无脑打开编辑框的问题 (1c907da)
  • 修复代码块展开收起引入的bug,并优化展开收起的交互体验 (4a3c195)

Css or Code Change

v0.8.45

25 Jul 09:28
Compare
Choose a tag to compare

Features

  • #522 增加vim编辑模式的配置 (40ba66f)
  • #755 增加隐藏工具栏机制 (71b8c03)
  • #794 脚本支持pr预览 (c1bed21)
  • #794 脚本支持pr预览 (#816) (d26a3be)
  • #814 丰富联想代码语言 (a249820)
  • #823 丰富api文档,增加字体颜色、字体背景色、信息面板、对齐方式等api (ba0f71e)
  • #836 PR合并后自动清除PR在线预览相关资源 (0da9aba)
  • #838 代码块语法忽略大小写 (c82ab40)
  • #847 插入菜单添加“内联代码”按钮 (#849) (3476f21)
  • 调整pr-viewer脚本 (adc310b)
  • 设置actions权限,支持pr构建 (f728487)
  • 优化有大量base64数据时的渲染性能 (a03c999)
  • add react demo for cherry-markdown #797 (28c0e81)
  • pr-test脚本eslint只检查js文件 (8faef0a)
  • ShortcutKey: 增加快捷键配置能力 Closes #571 (837bf15)

Bug Fixes

  • #835 处理eslint报错 (0cd79ca)
  • #835 代码提示自动补全国际化问题 (d94b357)
  • 修复字数统计工具报错的问题 (e61ec5f)
  • 修复menu.setName失效的问题 (d398c6a)
  • github actions build排除掉push (9214bd4)

v0.8.44

25 Jun 08:38
Compare
Choose a tag to compare

修复 #808 问题

v0.8.43

24 Jun 07:22
Compare
Choose a tag to compare

Features

  • #696 构建产物里额外提供预览区样式的文件 (#783) (e33c0d6)
  • #767 代码块、行内代码相关提示交互优化 (#787) (4e05ac6)
  • #769 代码块主题缓存 (#781) (912c25e)
  • #774 增加选区改变事件 selectionChange (1859e20)
  • #790 锚点/toc滚动兼容滚动条在window的情况 (42be1bc)
  • 独立一个markdown样式文件(含主题) (467d870)
  • 优化高亮区的显示逻辑,改成每次高亮只亮3秒,不再常驻高亮 (6365f27)
  • 增加表格和加粗斜体语法对流式输出场景的适配 (b1a07a7)
  • 增加流式会话的例子 (0de1a93)
  • 增加一些小api (e7bc008)

Bug Fixes

  • #778 修复国际化漏掉的地方 (5bb2b26)
  • #782 补上英文 (d5e4d47)
  • 修复afterInit失效的问题 (8c03f95)
  • 修复vscode插件自动打开预览的问题 (036f070)
  • 右侧编辑列表过程中, 输入回车后, 再次编辑此列表, 数据会异常 #751 (#772) (38ee8dc)
  • 自定义icon兼容自定义菜单 & 完善propTypes校验 (#791) (335b9bd), closes #589
  • vscodePlugin: activation timing for VSCode extension (#773) (15e019f)
  • vscodePlugin: first open markdown will not activate the extension (#784) (a1c24d2)

v0.8.42

24 Jun 07:21
Compare
Choose a tag to compare

Features

  • 默认不展示右侧侧边栏 (b68b1b4)
  • 优化事件机制,增加cherry.on动态绑定事件机制 (a24bcd9)
  • 增加表格和加粗斜体语法对流式输出场景的适配 (ebc8338)
  • 增加流式会话的例子 (88873c2)
  • add configuration and right-click menu processing preview (#760) (6372859)
  • vscodePlugin: add webview icon (#754) (b38ceea)

Bug Fixes

  • 当预览区只有一行内容时,导出文档api报错 (f4b6201)
  • 联想配置模板失效 (#757) (f93e2af)
  • 修复列表有多行时选区只选择第一行的问题 (082a032)
  • 右侧编辑列表过程中, 输入回车后, 再次编辑此列表, 数据会异常 #751 (#772) (3e1e9fd)

v0.8.41

06 May 04:20
Compare
Choose a tag to compare

What's Changed

Features

  • #714 增加粘贴的回调 (e9154f6)
  • #728 把根据表格生成图表的功能放出来 (e1df984)
  • #743 增加联想、全角符号提示的配置能力 (5f43a52)
  • #746 增加自定义视频播放器容器的配置能力 (3c9952f)
  • support config mathjax installed by npm (872ec1e)

Bug Fixes

  • #750 修复预览区点击回调事件失效的问题; feat: #750 增加点击toc页面目录不更新location hash的特性 (0cff250)
  • image loading failed in vscode plugin (#748) (b2c6a0e), closes #744