Skip to content

Releases: LeoonLiang/github-issue-editor

v2.1.4

26 Feb 03:21

Choose a tag to compare

性能优化

  • 重构 Live Photo 检测:用 XMP 元数据快速扫描替代全文件解析
  • 抽取 isMotionPhotoFast 为全局工具方法
  • 移除 ValueNotifier 全局刷新机制,改为 PhotoItem 异步自检测
  • 分页加载单次 setState,消除多次 rebuild 掉帧
  • Loading indicator 改用 Stack overlay,不再影响 Grid 布局重算

v2.1.3

26 Feb 02:10

Choose a tag to compare

更新内容

性能优化

  • 图片选择器使用 AssetEntityImage 替代手动缩略图缓存,减少内存占用
  • LivePhoto/MotionPhoto 检测统一走缓存,避免滚动/点击时重复 I/O
  • Live 标记使用 ValueListenableBuilder 局部刷新,不再触发整个 Grid 重绘
  • Grid item 添加 AutomaticKeepAliveClientMixin,防止频繁销毁重建
  • 分页加载分批插入 + 滚动节流,减少卡顿

Bug 修复

  • 修复图片正则只能匹配 ![image] 不能匹配 ![图片] 等其他 alt 文本的问题

v2.1.2

25 Feb 09:10

Choose a tag to compare

更新内容

  • 应用内下载更新:检查更新后直接在应用内下载 APK,无需跳转浏览器
  • 支持加速节点和 GitHub 直链两种下载方式
  • 下载进度实时显示(加速节点显示已下载大小,GitHub 显示百分比)
  • 下载完成自动触发系统安装

v2.1.1 - 性能优化

25 Feb 08:22

Choose a tag to compare

性能优化

  • 修复图片上传时输入标题/正文卡顿问题
  • 图片解码和 thumbhash 生成移至 Isolate,不再阻塞 UI 线程
  • 图片选择器改为按需分页加载(80张/页)
  • 实况照片检测改为后台批量预检测,滚动不再卡顿
  • 删除未使用的 markdown_editor 组件

v2.1.0 - UI 改版与功能增强

06 Feb 08:36

Choose a tag to compare

🎉 v2.1.0 重大更新

🎨 UI 全面改版

  • ✨ 全新 iOS 风格底部抽屉设计
  • ✨ 完整的主题系统(浅色/深色/跟随系统)
  • ✨ 重新设计的文章列表页面
  • ✨ 优化的设置页面布局
  • ✨ 改进的图片预览体验(使用 PhotoViewGallery)

🌐 图床功能增强

  • 新增 GitHub 图床支持,可将 GitHub 仓库作为图床使用
  • ✨ 支持 S3 和 GitHub 图床并行上传,任一成功即可
  • ✨ 支持独立启用/禁用不同的图床
  • 新增存储路径前缀配置,支持自定义图片/视频存储路径
  • 🐛 修复单独使用 GitHub 图床时无法上传的问题

📸 相机与编辑

  • ✨ 新增相机拍照功能
  • ✨ 支持拍照后直接上传或编辑
  • ✨ 优化图片编辑流程

🏷️ 标签与筛选

  • ✨ 筛选功能重构,支持按标签筛选文章
  • ✨ 默认标签同步,发布时自动选择默认标签
  • ✨ 优化标签选择和图片上传体验

🐛 Bug 修复

  • 🐛 修复 updateGitHubIssue 参数传递问题
  • 🐛 修复 GitHubService 构造函数调用错误
  • 🐛 修复九宫格显示问题
  • 🐛 恢复完整 OSS 配置功能

📦 安装说明

  1. 下载 app-release.apk 文件
  2. 在 Android 设备上安装
  3. 首次使用请在设置中配置 GitHub 和图床信息

📚 配置指南

详细配置方法请查看 README.md


🤖 Generated with Claude Sonnet 4.5

v2.0.2 - ui 升级和预览优化

23 Jan 03:21

Choose a tag to compare

🎉 新增功能

📝 快速编辑

  • 文章列表新增「快速编辑」选项
  • 支持弹窗直接编辑标题和内容
  • 保留完整编辑功能

🖼️ 图片 Markdown 预览

  • 新增图片 Markdown 预览按钮(代码图标)
  • 查看所有图片的完整 Markdown 输出
  • 支持一键复制全部内容
  • 包含 LivePhoto 完整信息(width, height, thumbhash, liveVideo)

🎬 LivePhoto 增强

  • 编辑文章时正确显示 Live 标识
  • 完整解析 LivePhoto 属性(liveVideo, width, height, thumbhash)
  • 预览对话框支持长按图片播放视频
  • 自动循环播放 LivePhoto 视频

🐛 问题修复

  • ✅ 修复编辑模式覆盖新建文章草稿的问题
  • ✅ 修复删除图片时草稿不自动保存
  • ✅ 修复草稿图片恢复逻辑
  • ✅ 修复图标显示错误(Icons.article_search_outlined → Icons.article_outlined)
  • ✅ 修复拼写错误(docontext → context)
  • ✅ 修复配置项命名(isGithubConfigured → github.isValid)

🎨 UI 优化

  • 优化图片预览对话框交互体验
  • 添加 LivePhoto 长按提示
  • 改进草稿保存逻辑和时机

📦 技术改进

  • 优化图片状态管理
  • 改进草稿保存触发机制
  • 增强 dispose 清理逻辑

完整变更日志: v2.0.1...v2.0.2

v2.0.1

22 Jan 08:16

Choose a tag to compare

🎉 新功能

图片编辑

  • 新增图片编辑功能,支持编辑已选择的图片
  • 支持 Live Photo 编辑:编辑静态图片时保留原视频,最终上传编辑后的图片和原视频

实时草稿保存

  • 自动保存草稿文字内容(输入停止 800ms 后自动保存)
  • 自动保存已上传成功的图片(图片上传成功后自动保存)
  • 重新进入发布页面时自动恢复草稿内容和图片
  • 清空草稿时同时清空文字和图片

配置优化

  • 优化导入配置体验:改为弹窗输入方式,提供格式提示
  • 输入格式错误时显示明确的错误提示
  • 导出配置保持原有的复制到剪贴板方式

🐛 修复

  • 修复草稿加载时图片重复累加的问题
  • 修复清空草稿时图片未清空的问题
  • 修复导入配置点击取消时的报错问题

⚡ 性能优化

  • 优化发布页面键盘弹出性能,减少卡顿

📱 下载方式

  • 点击下方的 app-release.apk 下载安装包
  • 或使用之前的下载方式

🔧 适用设备

  • Android 5.0 及以上版本

v2.0.0 - 重构版本

20 Jan 09:17

Choose a tag to compare

🎉 2.0 重构版本

✨ 新增功能

  • 新增文章列表管理功能
  • 新增配置管理系统
  • 新增九宫格拖拽排序
  • 新增图片 ThumbHash 支持
  • 优化图片上传流程,新增宽高信息
  • 更新应用图标

🔧 技术改进

  • 重构系统架构
  • 优化代码结构
  • 改进 LiveVideo 格式处理
  • 优化图片上传顺序

📦 下载

  • app-release.apk - Android 应用安装包 (26.8MB)

🤖 Generated with Claude Code