Skip to content

Releases: Gridea-Pro/gridea-pro

Gridea Pro v1.2.2

Choose a tag to compare

@github-actions github-actions released this 04 Jun 07:41

✨ 新功能

  • 支持多平台同时部署:点一次「发布」,站点自动推送到所有已启用的平台。(PR #111
  • 新增 S.EE 图床功能:开启后在编辑器插入图片会自动上传到图床并以外链插入正文,不增加站点体积;内置图片浏览器,支持浏览、翻页、点击复制外链、删除图床图片(PR #111
  • 支持导出站点 ZIP:配置页右上角新增「导出」按钮,点击即重新渲染整站并打包为 zip,默认文件名「博客标题-日期.zip」,方便备份或手动部署到任意托管(#111 / #114

⚠️ 调整

  • 移除 Gitee Pages 部署平台:Gitee Pages 免费服务已停止、付费版已关闭个人购买入口,本版起从平台列表移除;已有本地配置不受影响,其他平台正常使用

🐛 BUG 修复

应用

  • 进一步修复偶发的「启动后主窗口不显示」:窗口显示改由系统在页面就绪后触发,不再依赖前端加载时序

MCP

  • 修复 delete_post 返回成功但未真正删除、update_post 可能改错文件的问题:所有 post 工具的 filename 参数统一规范化(带不带 .md 都能正确命中),并在数据层一并加固(#117 / #118 / #119 / #122,PR #120
  • 统一 4 个 post 工具的文件名参数为 filename#123);修正 README 的 MCP 配置示例(独立 gridea-pro-mcp 程序与 SOURCE_DIR),并补充「响应需按 JSON-RPC id 匹配」的说明

❤️ 贡献者

感谢本次版本的所有贡献者:

欢迎为 Gridea Pro 提交代码、主题或翻译 — 任何 Issue / PR 都可能成为下一个 Release 的一部分。


Full Changelog: v1.2.1...v1.2.2

Gridea Pro v1.2.1

Choose a tag to compare

@github-actions github-actions released this 22 May 11:01

✨ 新功能

  • 数学公式渲染:新增 KaTeX 公式渲染开关,所有主题(含第三方)开箱即用,默认开启;同时修复部分场景下公式渲染异常(#108

🐛 BUG 修复

更新与下载

  • 下载失败弹窗按错误原因显示文案(网络超时、GitHub 不可用、连接被拦截等),不再展示长下载链接

闪念

  • 修复部署后博客闪念页顺序与编辑器列表不一致的问题
  • 修复闪念时间字段保存格式不统一的问题

主题

  • 修复 flavor 主题页面初次加载时短暂出现的双图标闪烁和布局抖动
  • 切换主题后若新主题没有原选中的配置分组,自动回到第一项,不再出现右侧空白

❤️ 欢迎参与贡献

欢迎为 Gridea Pro 提交代码、主题或翻译 — 任何 Issue / PR 都可能成为下一个 Release 的一部分。


Full Changelog: v1.2.0...v1.2.1

Gridea Pro v1.2.0

Choose a tag to compare

@github-actions github-actions released this 18 May 02:21

🎉 亮点速览

  1. AI 中转站支持 — 可接入任意 OpenAI / Anthropic 兼容的中转站。
  2. 部署完成系统通知 — macOS / Windows / Linux 三端原生通知,切走应用也不漏掉结果。
  3. 部署过程可取消 — 部署时可一键取消,不影响已部署的站点。
  4. 闪念可改发布时间 — 编辑时支持修改,列表自动按时间倒序。
  5. 编辑器日期选择器优化 — 年份双箭头、固定 6 周高度、日期时间合并输入。
  6. 部署链路多项稳定性加固 — CDN / Git / Vercel / Netlify / SFTP 全面修复。

✨ 新功能

  • AI 中转站:新增「自定义 OpenAI / Anthropic 兼容(中转站)」厂商选项,可填自己的 Base URL + Key
  • 部署完成系统通知:成功 / 失败 / 取消都会推送到系统通知中心,常驻可查,偏好设置可关
  • 部署可取消:部署进行中支持一键中断(PR #93)
  • 闪念可改发布时间 + 添加Markdown 提示图标
  • 评论回复添加 Markdown 提示图标
  • 日期选择器优化:年份双箭头跳转、固定 6 周高度、日期时间合并(#105)
  • 检查更新若已最新显式 toast 提示(PR #69)

🐛 BUG 修复

部署稳定性

  • CDN 配置加载失败 / 失败率过高时直接阻断,避免图片大面积 404 上线
  • CDN manifest 缓存,重复部署 0 API 调用(PR #95)
  • CDN 部署后清理远端孤儿文件(PR #96)
  • Git / Vercel / Netlify / HTTP 多平台稳定性修复(PR #90 / #91 / #92 / #94)
  • 部署取消时各阶段尽快退出,Git 阶段自动回滚已产生的本地 commit

配置与启动

  • 保存配置后 OAuth 已连接平台被降级为「已配置」
  • 配置读取失败现在区分「文件不存在」和「读盘错误」,后者不再被静默吞掉(#107)
  • 主窗口启动加保险栓,前端 mount 失败也能正确显示(#102)

其他

  • 部署失败 toast 显示具体错误信息
  • 预览页切主题后样式残留失效

❤️ 贡献者

感谢本次版本的所有贡献者:

欢迎为 Gridea Pro 提交代码、主题或翻译 — 任何 Issue / PR 都可能成为下一个 Release 的一部分。


Full Changelog: v1.1.1...v1.2.0-beta.1

Gridea Pro v1.2.0-beta.1

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 May 10:32

🧪 本版本是 v1.2.0 的 beta 预览版,自上次 v1.1.1 累计 97 个提交,先发 beta 收集反馈,没问题再发正式版。


🎉 亮点速览

  1. AI 中转站支持 — 可接入任意 OpenAI / Anthropic 兼容的中转站。
  2. 部署完成系统通知 — macOS / Windows / Linux 三端原生通知,切走应用也不漏掉结果。
  3. 部署过程可见 + 可取消 — 实时日志面板 + 一键中断。
  4. 闪念可改发布时间 — 编辑时支持修改,列表自动按时间倒序。
  5. 编辑器日期选择器优化 — 年份双箭头、固定 6 周高度、日期时间合并输入。
  6. 部署链路多项稳定性加固 — CDN / Git / Vercel / Netlify / SFTP 全面修复。

✨ 新功能

  • AI 中转站:新增「自定义 OpenAI / Anthropic 兼容(中转站)」厂商选项,可填自己的 Base URL + Key
  • 部署完成系统通知:成功 / 失败 / 取消都会推送到系统通知中心,常驻可查,偏好设置可关
  • 部署可取消:部署进行中支持一键中断(PR #93)
  • 闪念可改发布时间 + 添加Markdown 提示图标
  • 评论回复添加 Markdown 提示图标
  • 日期选择器优化:年份双箭头跳转、固定 6 周高度、日期时间合并(#105)
  • 检查更新若已最新显式 toast 提示(PR #69)

🐛 BUG 修复

部署稳定性

  • CDN 配置加载失败 / 失败率过高时直接阻断,避免图片大面积 404 上线
  • CDN manifest 缓存,重复部署 0 API 调用(PR #95)
  • CDN 部署后清理远端孤儿文件(PR #96)
  • Git / Vercel / Netlify / HTTP 多平台稳定性修复(PR #90 / #91 / #92 / #94)
  • 部署取消时各阶段尽快退出,Git 阶段自动回滚已产生的本地 commit

配置与启动

  • 保存配置后 OAuth 已连接平台被降级为「已配置」
  • 配置读取失败现在区分「文件不存在」和「读盘错误」,后者不再被静默吞掉(#107)
  • 主窗口启动加保险栓,前端 mount 失败也能正确显示(#102)

其他

  • 部署失败 toast 显示具体错误信息
  • 预览页切主题后样式残留失效

❤️ 贡献者

感谢本次版本的所有贡献者:

欢迎为 Gridea Pro 提交代码、主题或翻译 — 任何 Issue / PR 都可能成为下一个 Release 的一部分。


Full Changelog: v1.1.1...v1.2.0-beta.1

Gridea Pro v1.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Apr 17:15

🚨 本版本是对 v1.1.0 的紧急修复,强烈建议所有 v1.1.0 用户立即升级。

🐛 BUG 修复

  • 修复 SEO Tab 栏点击后程序崩溃问题( vue-i18n 解析崩溃 )
  • 修复部署平台全部提示 OAuth 尚未配置的问题(ldflags 失效导致 Release 凭证全空)
  • 修复自更新反复弹窗 (统一版本号真源)

🎨 UI 调整

  • 更新弹窗 UI 微调

Full Changelog: v1.1.0...v1.1.1

Gridea Pro v1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Apr 13:31

🚨 本版本 OAuth 授权不可用,SEO 功能存在崩溃问题,强烈建议所有用户立即升级 v1.1.1 版本。


本次更新覆盖部署平台 OAuth 授权 + Keychain 凭证管理、内置主题深度优化、SEO配置调整、自动更新等核心模块。

🎉 亮点速览

  1. OAuth + Keychain — GitHub / Gitee / Vercel / Netlify 全部支持一键 OAuth;Token / 密码 / 私钥统一存入系统 Keychain,不再明文落盘。
  2. 一键自更新 — 启动自动检查 GitHub Release,有新版自动弹窗;一键完成下载 → 安装 → 重启。
  3. SEO 设置页重构为 7 组分组表单 — 新增多平台站长验证、分析工具、索引控制、社交分享图上传。
  4. flavor 主题支持深浅双模式 + 闪念热力图 + 归档页、404 页面布局样式优化。
  5. amore / amore-jinja2 主题深度优化 — 修复渲染 bug 并将 CSS 从 8800 行精简到 1000 行,重构配色与自定义能力。
  6. 渲染引擎优化 — 基于 manifest 精确删孤儿文件,保护 output/ 下用户自定义文件与.git/。

✨ 新功能

一、部署平台与 OAuth 授权 + Keychain 凭证存储

  • 重构部署平台配置页,支持 OAuth 授权与系统 Keychain 凭证存储,同时保留手动配置功能
  • GitHub / Gitee / Vercel / Netlify 四个平台的 OAuth 授权
    • Vercel 授权后自动填充项目名与域名
    • Netlify 授权后自动创建 Site 并获取 Site ID / 域名
    • Gitee 单独调用 /api/v5/emails 补邮箱
  • 授权成功后自动填充平台默认配置与部署仓库
  • 授权流程支持取消与超时自动复位
  • 区分 OAuth 已连接(绿色)与手动已配置(黄色)状态
  • OAuth 回调页重新设计:深色主题、展示平台名与 Gridea Pro 品牌信息
  • 代理设置从全局移入每个平台的抽屉配置(不同平台可独立配置)

二、支持自动更新

  • 启动自动检查 GitHub Release,有新版且未被"跳过"时自动弹窗提示更新
  • 一键完成下载 → 安装 → 重启
    • macOS:辅助脚本 detach 替换 .app 并重新 ad-hoc 代签
    • Windows / Linux:atomic rename + 失败自动回滚
  • 下载进度 / 就绪 / 错误状态实时推送前端,带进度条、取消、重试
  • 支持"跳过此版本"

🔧 功能优化

一、编辑器优化

  • Markdown 编辑器支持自定义字体 (#18)
  • 编辑器标题下方显示文章日期、分类、标签和发布状态
  • 居中显示 Monaco 命令面板 (#16)
  • 移除 ShowPreferences 中多余的 WindowCenter 调用 (#17)

二、SEO 功能和布局优化

  • SEO 设置页重构为 7 组分组表单
  • 默认社交分享图支持上传(复用主题自定义配置的图片上传控件)
  • 扩展字段:Open Graph 默认图、Twitter 账号、Bing / Baidu / 360 / Yandex
    验证码、Plausible / Umami 域名等
  • sitemap 补全博客列表、闪念、友链页,并按重要性设优先级(首页 1.0 → 友链 0.3)
  • HTML 注入 标识 Gridea Pro
  • 控制台输出 Gridea Pro 徽标与主题版本

三、其他调整

  • RSS 支持配置开关,关闭时自动隐藏格式和数量子配置项
  • 禁用非输入区域的文字选中,更接近原生桌面应用体验

🎭 内置主题深度优化

  • flavor:新增浅色模式与深/浅切换、闪念页增加热力图、归档页、404 页面布局样式优化。
  • amore / amore-jinja2:新增「默认主题」配置项(深/浅,默认深色)

🐛 BUG 修复

一、渲染引擎优化

  • 摘要截取按 rune 避免切断 UTF-8 字符(中文摘要偶现乱码)
  • 重名分类不再隐式覆盖 categoryByName
  • 删除文章后清理旧输出文件并触发重新渲染 (#26)
  • 标签和分类更名 / 删除后级联更新关联文章 (#19)
  • 非默认 DateFormat 下闪念热力图数据失效
  • 修复归档页重构引入的 pongo2 v6 空指针崩溃
  • 支持旧版 Gridea 主题的 LESS 样式编译 (#15)
  • 完善 Go 模板渲染字段兼容(PaginationView 别名、iNotes 支持)
  • 修复主题模板多处问题(路径、CDN、模板变量、footer 等)

二、部署与平台

  • SFTP 自定义端口无法生效
  • Linux:RPM 依赖命名不兼容 & AppImage 缺少 FUSE (#35)

三、UI问题修复

  • 修复站点列表项溢出对话框

🛠 其他

  • 重写中英文 README,修复 LICENSE 格式识别为 GPL-3.0
  • 忽略自动生成的 wailsjs 文件

New Contributors

感谢贡献者:https://github.com/kev1nweng 提交的 #15 #16 #17 #18 #19 #21 #26 #35 等 issue 修复与功能 PR。

完整 changelog:https://github.com/Gridea-Pro/edia-pro/compare/v1.0.7...v1.1.0


Gridea Pro v1.0.7

Choose a tag to compare

@github-actions github-actions released this 10 Apr 00:20

新功能发布

  • 集成智谱 GLM 免费 AI 模型,支持一键生成 SEO 友好的文章 Slug(有每日限额)
  • 支持自定义 AI 模型配置(支持选择 13 家常见模型厂商)

功能完善

  • macOS DMG 安装包构建优化:自定义 retina 背景图 + Applications 拖拽快捷方式 +
    精致布局

BUG 修复

  • 修复打包发布后程序版本号始终显示 1.0.0、不随 git tag 更新的问题

Gridea Pro v1.0.6

Choose a tag to compare

@github-actions github-actions released this 08 Apr 16:58

功能完善

  • 菜单管理支持二级子菜单,子菜单支持展开 / 折叠式显示,支持拖拽排序

BUG 修复

  • 修复菜单、分类、标签、友链页面卡片按钮缺少 cursor-pointer 的问题
  • 修复菜单、分类、标签页 icon 按钮悬浮背景色不一致(统一为主题色 primary/10)
  • 修复抽屉弹窗标题字体偏大的问题

Gridea Pro v1.0.5

Choose a tag to compare

@github-actions github-actions released this 08 Apr 02:51

功能完善

  • 新增多站点管理功能:支持添加、编辑、切换、拖拽排序、删除站点
  • 新增 FTP 协议支持,与 SFTP 合并为同一平台选项
  • 闪念输入框新增打字机效果 placeholder

BUG 修复

  • 修复 Netlify Access Token 输入框误用 SFTP 条件控制的问题
  • 闪念打字机聚焦时自动暂停,优化切换间隔体验

Gridea Pro v1.0.4

Choose a tag to compare

@github-actions github-actions released this 06 Apr 17:23

功能完善

  • 支持 Coding Pages、Netlify、SFTP 三个部署平台配置

BUG 修复

  • 解决默认文章、闪念等删除后重启,会重复初始化的问题

技术优化

  • 友链页面 slug / 模板 / CSS class 统一为 links
  • 域名配置简化,固定 https:// 前缀,自动去除尾部斜杠
  • 菜单内部链接自动补全 / 前缀
  • GitHub 分支默认值改为 main
  • 全局 placeholder 颜色调浅,区分度更好
  • 补全代理设置等缺失的多语言翻译