File tree Expand file tree Collapse file tree 5 files changed +71
-8
lines changed
Expand file tree Collapse file tree 5 files changed +71
-8
lines changed Original file line number Diff line number Diff line change 66 - " v*"
77
88jobs :
9- build :
10- name : Create Release
9+ release :
10+ name : Create GitHub Release
1111 runs-on : ubuntu-latest
1212 if : github.repository == 'doocs/md'
1313 steps :
1414 - name : Checkout code
1515 uses : actions/checkout@v4
16- - name : Create Release
17- id : create_release
16+
17+ - name : Extract Changelog for Tag
18+ id : changelog
19+ run : |
20+ TAG_NAME="${GITHUB_REF##*/}"
21+ echo "Extracting changelog for $TAG_NAME"
22+
23+ # 提取 CHANGELOG.md 中对应版本块的内容
24+ CHANGELOG=$(awk "/^## \\[$TAG_NAME\\]/ {flag=1; next} /^## \\[/ {flag=0} flag" CHANGELOG.md)
25+
26+ # 如果为空就设置默认信息
27+ if [ -z "$CHANGELOG" ]; then
28+ CHANGELOG="No changelog entry found for $TAG_NAME."
29+ fi
30+
31+ echo "changelog<<EOF" >> $GITHUB_OUTPUT
32+ echo "$CHANGELOG" >> $GITHUB_OUTPUT
33+ echo "EOF" >> $GITHUB_OUTPUT
34+
35+ - name : Create GitHub Release
1836 uses : actions/create-release@v1
1937 env :
2038 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2139 with :
2240 tag_name : ${{ github.ref }}
2341 release_name : ${{ github.ref }}
2442 body : |
25- # 微信 Markdown 编辑器 ${{ github.ref }} 发布🎈
43+ # 微信 Markdown 编辑器 ${{ github.ref_name }} 发布🎈
2644
2745 [](https://github.com/doocs/md/releases) [](https://gitee.com/doocs/md/releases)
2846
2947 > Markdown 文档自动即时渲染为微信图文,让你不再为微信内容排版而发愁!
3048
49+ ${{ steps.changelog.outputs.changelog }}
50+
3151 draft : false
3252 prerelease : false
Original file line number Diff line number Diff line change 1+ ## [ v2.0.0] - 2025-04-18
2+
3+ ### 1. 新特性亮点
4+
5+ - ** 数学公式与 Mermaid 流程图支持** :全面支持 Markdown 基础语法、数学公式、Mermaid 图表等,提升内容表达能力。
6+ - ** 自定义样式面板** :新增样式自定义面板,支持主题色和 CSS 定制,适配浅/暗模式。
7+ - ** 本地内容管理** :支持一键导入导出和自动草稿保存,提升编辑效率与安全性。
8+ - ** 图床支持扩展** :新增公众号与 Cloudflare R2 图床支持,灵活的上传逻辑配置。
9+ - ** 插件支持** :新增浏览器扩展插件,支持 Chrome、Edge、Firefox 等主流浏览器。
10+ - ** AI 助手集成** :集成智能 AI 助手功能,支持与主流 AI 模型(如 DeekSeek、OpenAI、通义千问)进行自然语言对话,辅助内容创作、语法优化、格式转换等场景,极大提升写作效率。
11+
12+ ### 2. 框架、镜像升级
13+
14+ - ** Node.js 20+ 与 Vue3 + Vite** :全面升级依赖,基于 Vue3 和 Vite,显著提升性能与兼容性。
15+ - ** Docker 多架构镜像** :支持 ` linux/arm64 ` 和 ` linux/amd64 ` 多架构镜像。
16+
17+ ### 3. 贡献者
18+
19+ @YangFong @yanglbme @honwhy @bravekingzhang @dribble-njr @lurenyang418 @chensirup @wll8 @thinkasany @arunsathiya @realskyrin @rwecho
20+
21+
22+ ## [ v1.6.0] - 2023-12-05
23+
24+ ### 1. 新特性亮点
25+
26+ - ** Mac 风格代码块样式支持** :增加 Mac 风格的代码块渲染样式,提升视觉一致性与可读性。
27+ - ** LATEX 数学公式支持** :引入 LATEX 编辑与渲染能力,支持科学公式表达,适用于技术写作与学术场景。
28+
29+ ### 2. 功能优化与修复
30+
31+ - ** 组件重构与性能优化** :对部分组件结构进行重构与优化,提升整体性能与维护性。
32+ - ** Bug 修复** :修复部分用户反馈的问题,提升使用稳定性与用户体验。
33+
34+ ### 3. 框架与部署支持
35+
36+ - ** Node 版本升级** :升级 Node.js 版本以增强兼容性和构建性能。
37+ - ** Docker 镜像同步推送** :更新版本已同步发布至 Docker Hub,可通过以下命令快速启动本地实例 ` docker run -d -p 8080:80 doocs/md:latest `
38+
39+
40+ ### 4. 贡献者
41+
42+ @YangFong @yanglbme @bravekingzhang @DandelionCloud
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ Markdown 文档自动即时渲染为微信图文,让你不再为微信内容
4040- [x] 提供多图上传功能,并可自定义配置图床
4141- [x] 便捷的文件导入、导出功能,提升工作效率
4242- [x] 内置本地内容管理功能,支持草稿自动保存
43+ - [x] 集成主流 AI 模型(如 DeekSeek、OpenAI、通义千问),辅助内容创作
4344
4445## 目前支持哪些图床
4546
Original file line number Diff line number Diff line change 11{
22 "name" : " md" ,
33 "type" : " module" ,
4- "version" : " 1.6 .0" ,
4+ "version" : " 2.0 .0" ,
55 "private" : false ,
66 "scripts" : {
77 "start" : " npm run dev" ,
You can’t perform that action at this time.
0 commit comments