Tencent/cherry-markdown
 Watch   
 Star   
 Fork   
17 days ago
cherry-markdown

@cherry-markdown/client@0.2.0

Minor Changes

  • feat(theme): set light theme as new default #1314

破坏性更改 BREAKING CHANGES

  • 移除 light 主题:原有的 light 主题已被移除
  • 默认主题变更light 作为新的默认主题
  • 主题列表更新:可用主题列表中不再包含 light 选项

影响范围 IMPACTS

  • 对于原本在配置项 themeSettings.mainTheme 中使用 light 主题的用户,由于该主题不存在,将会导致主题切换为 default 主题,也即是原先的 light 主题

迁移指南 MIGRATION GUIDE

  • 如果您之前使用了 light 主题:
    1. 由于 light 以不存在,主题会自动切换为 default 主题
    2. (可选)你可以选择将配置中的 mainTheme: 'light' 更改为 mainTheme: 'default'
  • 如果您之前自定义配置了 light 主题:
    1. 您可以直接把原先 light.scss 文件底部的配置项迁移到 default.scss 文件中
    2. (可选)你可以选择将配置中的 mainTheme: 'light' 更改为 mainTheme: 'default'
  • 如果您之前自定义配置了 default 主题:
    1. 您可以将原先 default.scss 文件底部的配置项迁移到新的 default.scss 文件中 @Seeridia(#1322)(8444130)

Patch Changes

17 days ago
cherry-markdown

cherry-markdown-vscode-plugin@0.1.0

Minor Changes

  • feat(theme): set light theme as new default #1314

破坏性更改 BREAKING CHANGES

  • 移除 light 主题:原有的 light 主题已被移除
  • 默认主题变更light 作为新的默认主题
  • 主题列表更新:可用主题列表中不再包含 light 选项

影响范围 IMPACTS

  • 对于原本在配置项 themeSettings.mainTheme 中使用 light 主题的用户,由于该主题不存在,将会导致主题切换为 default 主题,也即是原先的 light 主题

迁移指南 MIGRATION GUIDE

  • 如果您之前使用了 light 主题:
    1. 由于 light 以不存在,主题会自动切换为 default 主题
    2. (可选)你可以选择将配置中的 mainTheme: 'light' 更改为 mainTheme: 'default'
  • 如果您之前自定义配置了 light 主题:
    1. 您可以直接把原先 light.scss 文件底部的配置项迁移到 default.scss 文件中
    2. (可选)你可以选择将配置中的 mainTheme: 'light' 更改为 mainTheme: 'default'
  • 如果您之前自定义配置了 default 主题:
    1. 您可以将原先 default.scss 文件底部的配置项迁移到新的 default.scss 文件中 @Seeridia(#1322)(8444130)

Patch Changes

17 days ago
cherry-markdown

cherry-markdown@0.10.0

What's Changed

Minor Changes

  • feat(theme): set light theme as new default (#1314)(8444130)

    • 破坏性更改: 移除原有的 light 主题,将 light 作为新的默认主题
    • 主题列表更新,可用主题列表中不再包含 light 选项
  • style: 预览区图片所见即所得编辑能力增加设置图片样式的功能 (#1268)(0474c1a)

    • 增加图片样式工具栏气泡,当前版本支持修改边框/阴影/圆角
    • 允许图片样式工具栏气泡跟随页面滚动
    • 修复 PreviewerBubble.js 中样式代码捕获不完整的问题,确保样式设置的准确性
  • feat: 图片样式编辑功能增强 - 支持对齐方式设置 (#1268)(9e9dfb5)

    • 图片样式工具栏新增对齐方式交互按钮
    • 支持左对齐、居中、右对齐
  • feat: 增加 editor.maxUrlLength 属性以控制 url 是否缩略 (#1318)(bc7a046)

  • refactor: 重构主题 CSS 变量集成系统 (#1235)(e688271)

  • fix: 修复快捷键栏中的内置快捷键的显示问题 (#1307)(7439d42)

    • 注意: 在 Mac 上进行自定义快捷键的用户,更新后旧的自定义快捷键将失效,需要点击"恢复默认配置"来恢复正确的快捷键

Patch Changes

  • feat: 添加导出 Word 文档的功能 (#1231)(f418126)

  • feat: 在导出 Word 时自动将 mermaid 和数学公式转换为图片并插入 (#1351)(240c2a8)

  • feat: 在「导出 docx」时,自动将 mermaid 和数学公式转换为图片并插入

  • fix: 修复导出 PDF 和图片样式丢失的错误 (#1323)(fcd17a5)

  • fix: 修复导出 HTML 和图片样式丢失的错误

  • feat: 丰富的图表类型并增加图表交互 (#1344)(19fc19b)

  • feat: 增强图表交互功能并添加雷达图和地图图表支持 (#1325)(2f8dada)

  • feat: 为饼图和热力图添加交互式工具栏和高亮效果

  • feat: 重构公式面板的 HTML,优化样式和交互体验 (#1321)(5039a3e)

  • feat: 增加自动引入 katex 的机制 (#1316)(0f8fa2e)

  • feat: 优化异步加载 katex 静态资源文件的逻辑 (#1326)(df6b5f0)

  • feat: 公式工具栏适应多主题样式,优化模板交互并扩充公式模板库 (#1256)(f928c5e)

  • feat: 公式面板增加「文本样式」页

  • fix: 修复公式菜单位置计算,防止超出右侧边界

  • feat: 添加深海主题及相关样式支持 (#1336)(27eb2f7)

  • feat: 优化搜索框在各主题下的样式 (#1263)(1fc0b64)

  • feat: 优化手风琴样式 (#1219)(50924e5)

  • style: 优化目录语法在各主题下的样式 (#1308)(ccd7524)

  • style: 界面样式改进与完善 (#1319)(58de2b2)

  • feat: 增强颜色选择器功能,改进界面 (#1258)(0416a3a)

  • fix: 增加自定义代码块语言配置 all (#1299)(4848b82)

  • feat: 配置自定义语法为all时,额外传第四个代码块语言的参数 (#1327)(acf8c8d)

  • feat: 代码块自定义按钮回调函数增加第四个参数 (#1202)(81b25c5)

  • fix: 表格添加列时,列的对齐方式取左边列(如有)的对齐方式,否则取右侧列的对齐方式 (#1281)(2584eda)

  • feat: 优化各主题图片工具栏样式,修复工具栏定位问题 (#1286)(3cec9c5)

  • fix: 编辑图片尺寸时禁用图片拖拽功能以避免误触

  • fix: 为编辑器添加 z-index 以解决图片尺寸控制器的层级问题

  • feat: 更新图片对齐方式提取逻辑,改进图片定位逻辑

  • fix: 修复工具栏的位置错误 (#1063)(50fd3be)

  • feat: 优化快捷键工具栏的交互和在各主题下的样式 (#1304)(bcb596b)

  • feat: 更新快捷键配置面板的颜色变量,优化默认主题适配

  • fix: 工具栏按钮的高度统一

  • fix: 修复建议列表的国际化配置问题 (#1272)(030960d)

  • fix: 修复 editOnly 模式 getToc 为空数组的问题 (#1275)(3fb95d4)

  • fix: 修复选中标题选区被扩大的问题 (#1280)(f4cb828)

  • fix: 修复 fileUploadMulti 类型声明(从 File 改为 File[]

  • fix: 移除目录中脚注标记的 HTML 标签 (#1305)(1273e5e)

  • fix: 多个相同内容的 mermaid 渲染时,只有一个展示内容 (#1333)(e45e611)

  • fix: 修复maxUrlLength失效的问题 (#1354)(857879d)

  • style: 优化粘贴处理逻辑以支持来自 Word 的内容 (#1108)(556da12)

  • chore: 升级 eslint@8.xprettier@3.x (#1274)(489180c)

  • chore: 更新 OpenAI 依赖至 @5.9.0,并优化相关代码实现 (#1266)(85c9789)

  • chore: 升级 dompurify 组件至 @^3.2.6 (#1198)(9281ed7)

  • chore: jest migrate to vitest (#1189)(e9295ac)

  • feat: engine.js 增加 LRU 算法 (#1291)(c22731c)

  • feat: 段落语法声明排他后,makeHtml 函数不再默认执行行内语法渲染 (#1342)(3e1d601)

  • feat: 支持 mermaid v10 异步渲染 (#1187)(b17301a)

  • feat: 增加配置可以控制是否支持 panel 语法和对齐语法 (#1196)(ca907c3)

  • feat: 新增 html 标签属性白名单配置能力,新增自定义超链接属性配置能力 (#1206)(15bfa13)

  • feat: 增加获取第一行非空文本内容的 api (#1212)(b1a2d66)

  • feat: 对齐方式增加两端对齐 (#1208)(8fc4c9b)

  • feat: 丰富三个组件(个性 checklist,html 标签,简单表格) (#1337)(015295c)

  • feat: 添加静态变量 (#1337)(27eb2f7)


注意事项

  1. 主题系统破坏性更改: 原有的 light 主题已被移除,默认主题已更改
  2. Mac 快捷键重置: Mac 用户的自定义快捷键可能需要重新配置

New Contributors

Full Changelog: https://github.com/Tencent/cherry-markdown/compare/cherry-markdown@0.9.4...cherry-markdown@0.10.0

2025-06-12 16:58:45
cherry-markdown

cherry-markdown@0.9.4

Patch Changes

2025-05-16 15:22:10
cherry-markdown

cherry-markdown@0.9.3

Patch Changes

2025-04-29 10:50:44
cherry-markdown

cherry-markdown@0.9.2

Patch Changes

2025-04-17 10:34:42
cherry-markdown

cherry-markdown@0.9.1

Patch Changes

2025-04-17 10:34:42
cherry-markdown

cherry-markdown-vscode-plugin@0.0.20

Patch Changes

2025-04-09 16:47:08
cherry-markdown

cherry-markdown@0.9.0

Minor Changes

Patch Changes

2025-04-09 16:47:08
cherry-markdown

cherry-markdown-vscode-plugin@0.0.19

Patch Changes

All notable changes to the "cherrymarkdown" extension will be documented in this file.

Check Keep a Changelog for recommendations on how to structure this file.