diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..33dcbaa --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,38 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. + +## [Unreleased] +### Added +- EXIF 图片方向自动处理:自动检测 JPEG EXIF Orientation (1/3/6/8),按需旋转并转换为 PNG,保证公众号显示方向正确。 +- Gallery 短代码 `mppickall` 参数:`mppickall=1` 选取目录全部图片,`0` 或缺省按 `galleryNumPic` 限制。 + - 批量发布功能:新增“批量发布文章”模态,支持按标签/文件名/文件夹/frontmatter 条件筛选、结果列表多选(复选框/鼠标框选)、全选/取消全选,并可将选中文章依次发布到公众号草稿箱,发布过程显示进度与成功/失败统计(每篇间有短延迟以降低请求频率)。 + +### Changed +- README:新增图片方向处理说明、Gallery 参数使用示例。 +- 预览布局:微信与小红书界面改为统一的网格化布局(`wechat-board` / `xhs-board`),组件按区域栅格排列,便于维护与对齐。 + +### Notes +- 若遇到其他 EXIF 方向值(除 1/3/6/8),当前保持原样,可后续扩展。 + +## [1.3.0] - 2025-09-25 +### Optimized +- 主题资源加载与提示逻辑优化:升级提示清理旧主题再下载。 + +### Added +- 多主题/代码高亮资源增量更新支持。 + +### Fixed +- 若干边缘情况下的 frontmatter 解析回退稳定性。 + +## [1.2.x] +- 历史版本条目待补充(如需补录,请提供对应版本变更点)。 + +--- + +## 维护指引 +- 发布新版本:更新 `package.json` / `manifest.json` 的版本号;追加 `versions.json`;将当前 Unreleased 条目移动为新的版本号,并添加日期;再创建新的 Unreleased 模板。 +- 提交信息建议:`feat: ...`, `fix: ...`, `docs: ...`, `refactor: ...` 等 Conventional Commits 风格。 + diff --git a/README.md b/README.md index 1ce8e0a..8153cdf 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ > > 注意:如果修改过主题文件请做备份后再操作。 -完整历史变更请查看: [CHANGELOG](./CHANGELOG.md) +完整历史变更请查看: [CHANGELOG](./docs/CHANGELOG.md) ## 1、简介 @@ -633,9 +633,9 @@ https://www.bilibili.com/video/BV15XWVeEEJa/ ## 📚 相关文档 -- [完整更新日志](./CHANGELOG.md) - 查看所有版本的详细更新记录 -- [版本发布信息](./release.md) - 版本发布说明和技术细节 -- [架构优化报告](./docs/OPTIMIZATION_REPORT_v1.4.0.md) - v1.4.0架构升级详情 +- [完整更新日志](./docs/CHANGELOG.md) - 查看所有版本的详细更新记录 +- [版本发布信息](./docs/release.md) - 版本发布说明和技术细节 +- [架构优化报告](./docs/docs/OPTIMIZATION_REPORT_v1.4.0.md) - v1.4.0架构升级详情 - [问题反馈](https://biboer.cn/gitea/gavin/note2any/issues) - 报告问题或提出建议 - [发布页面](https://biboer.cn/gitea/gavin/note2any/releases) - 下载最新版本