Skip to content
This repository was archived by the owner on Nov 12, 2025. It is now read-only.

Latest commit

 

History

History
655 lines (364 loc) · 41.7 KB

File metadata and controls

655 lines (364 loc) · 41.7 KB

变更日志

1.2.1 (2025-07-06)

🐛 错误修复

1.2.0 (2025-07-06)

✨ 新功能

  • common: 添加差异渲染函数 (26064ac)

♻️ 代码重构

  • deps: 用 radash 替代 lodash (aa365e4)

📦️ 构建系统

  • 重构构建配置并迁移至 tsdown (#77) (0996820)

1.1.1 (2025-07-02)

🐛 错误修复

  • markdown: 修复 Markdown 渲染中的链接格式问题 (fd19135)
  • models: 修复 PR 查询时的空值异常 (f4c7f8e)

⚡️ 性能优化

  • utils: 优化 get_relative_time 函数功能 (c59a79e)

📝 文档更新

  • common: 更新 markdown.ts 文件中的示例输出 (c42c42a)

♻️ 代码重构

  • platform: 优化代理配置 (2775a6d)

1.1.0 (2025-06-22)

✨ 新功能

  • common: 添加 markdown 渲染功能 (4b71cf2)

🐛 错误修复

  • github: 优化 Issue 类中对 milestone 数据的处理 (9c8d5dd)
  • 修复议题ID类型 (e4456c0)

1.0.0 (2025-06-19)

⚠ BREAKING CHANGES

  • git, npm: 添加仓库默认分支信息

✨ 新功能

  • common: 添加获取本地 NPM 包信息的功能 (22a3565)
  • git, npm: 添加仓库默认分支信息 (c2c53b1)

0.9.0 (2025-06-19)

✨ 新功能

  • github: 添加仓库工作流操作功能 (7b4a1d2)
  • git: 添加获取本地 Git 仓库信息列表功能 (5fa4ca2)
  • models: 添加 GitHub 搜索功能 (9790882)
  • package: 添加 exec 模块导出 (2df83b8)
  • platform/github: 添加 workflow 功能 (e495e65)

♻️ 代码重构

  • github: 重构 GitHub Issue 日期格式化处理 (9fec27b)
  • github: 重构 GitHub 日期格式化处理 (c73036b)
  • github: 重构 GitHubClient 类的初始化和请求逻辑 (d702460)
  • proxy: 重构代理配置相关代码 (5fe94cf)

0.8.7 (2025-06-16)

🐛 错误修复

  • common: 修复获取本地仓库默认分支函数 (f65ab00)
  • pull-request: 优化 PR 状态显示并处理时间字段 (4c8acf0)

♻️ 代码重构

  • github: 优化 GitHub 客户端并更新相关模型 (588caa0)
  • github: 优化类型定义和代码结构 (eca5f32)
  • github: 移除议题状态原因字段 (fca4e16)
  • github: 重构 GitHub API 响应处理 (6f6281c)
  • types: 重构平台类型定义 (293362f)
  • types: 重构平台类型定义 (e8f8de0)

0.8.6 (2025-06-15)

♻️ 代码重构

  • github: 重构 GitHub 应用相关类型定义 (5d58185)

0.8.5 (2025-06-15)

♻️ 代码重构

  • models: 重构 GitHub 平台相关代码 (8b754e6)

0.8.4 (2025-06-14)

♻️ 代码重构

  • github: 重构议题和仓库相关模型 (1ca1cb1)

0.8.3 (2025-06-14)

⚡️ 性能优化

  • common: 优化日期格式化功能并缓存语言设置 (8361aea)

0.8.2 (2025-06-13)

🐛 错误修复

  • models: 修复 GitHub 提交信息格式问题 (f446de0)

0.8.1 (2025-06-13)

♻️ 代码重构

  • common: 重构 exec 函数并添加日志功能 (269e424)

0.8.0 (2025-06-13)

✨ 新功能

  • github: 支持个人令牌和 App 令牌两种登录方式 (#64) (8170ff0)
  • github: 添加组织成员功能 (b122f5c)
  • models: 添加 GitHub pull_request 管理类 (ebb71bd)

🐛 错误修复

⚡️ 性能优化

  • github: 优化获取仓库默认分支功能并添加远程仓库支持 (78f2443)
  • repo: 添加创建用户仓库功能 (7eb8ab0)
  • 优化完善拉取请求类 (#60) (6404cdd)

♻️ 代码重构

  • errorMsg: 重构错误信息模块并优化错误消息 (#63) (46c0081)
  • github: 优化 Commit 类中的代码结构 (11caec2)
  • github: 移除日期格式化相关代码 (#61) (aec0eb8)
  • github: 重构组织相关接口和类型定义 (1de887f)
  • models: 优化 GitHub 应用客户端验证逻辑 (74ef31a)
  • models: 优化请求类和 GitHub 客户端的配置处理 (7315b31)
  • models: 重命名 API 基础 URL 函数 (4fa4850)
  • models: 重构 GitHub 相关模块 (df30562)
  • types: 重构客户端类型定义 (a8bce2a)

📦️ 构建系统

  • 添加 dayjs、lodash 和 simple-git 的类型导出 (2da49d6)

🎡 持续集成

  • deploy: 优化 Cloudflare Pages 部署 (e91d32a)
  • deploy: 优化 GitHub Actions 部署流程 (586a348)
  • 修复 PR 合并时的版本选择错误 (7394f75)

0.7.7 (2025-05-27)

🐛 错误修复

  • models: 优化 GitHub 用户 token 验证逻辑 (66d4607)
  • user: 修复获取用户贡献数据异常处理 (3f66038)

⚡️ 性能优化

  • GitHub: 增加用户公开仓库数量字段 (c4eb33e)

♻️ 代码重构

  • platform/github: 移除用户信息中的 company 字段 (950acd8)

0.7.6 (2025-05-27)

🐛 错误修复

  • 通过访问令牌获取用户信息时出现异常错误 (caff0a7)

0.7.5 (2025-05-27)

♻️ 代码重构

  • github: 优化 WebHook 签名验证逻辑 (156ff2e)

🎡 持续集成

  • release: 修正同步镜像源的依赖项 (166a906)

0.7.4 (2025-05-27)

🐛 错误修复

  • github: 优化 commit 信息获取及格式化 (f998620)

⚡️ 性能优化

  • github: 添加获取提交列表功能 (fd4bd30)

0.7.3 (2025-05-26)

♻️ 代码重构

  • 优化项目结构和打包配置 (3cb1da6)

0.7.2 (2025-05-26)

🐛 错误修复

0.7.1 (2025-05-26)

🐛 错误修复

0.7.0 (2025-05-26)

✨ 新功能

  • proxy: 增加反向代理支持并优化代理配置 (f96714a)

♻️ 代码重构

  • github: 优化 Commit 类中 author 和 committer 的处理逻辑 (2e840a8)
  • github: 优化仓库信息获取接口 (1e72738)
  • github: 重构 GitHub 相关代码 (8c1b883)
  • github: 重构仓库信息接口 (9a7a884)

0.6.1 (2025-05-25)

🐛 错误修复

♻️ 代码重构

  • src: 重构代码导出方式并优化代码格式 (1fa44b4)

📦️ 构建系统

  • deps: 调整项目依赖项 (814999c)

0.6.0 (2025-05-24)

✨ 新功能

  • platform/github: 添加 Release 操作类并更新相关类型定义 (b08e3b4)
  • src: 重构并添加新功能 (b2ebd4e)

📝 文档更新

  • 更新 issue 模板中的文档链接和标题格式 (247d980)

♻️ 代码重构

  • src: 重构 GitHub 客户端并优化导出 (98a3d54)
  • 统一并标准化所有平台的返回结构 (#45) (6014e34)

📦️ 构建系统

  • tsup: 重构项目构建配置 (dcc1a77)

🎡 持续集成

  • 使用 GitHub App 令牌处理过期和新创建的问题 (d11e6d6)

0.5.2 (2025-05-12)

♻️ 代码重构

  • 更新项目仓库地址和作者信息 (edb704e)

0.5.1 (2025-05-12)

📦️ 构建系统

  • release: 移除设置 pnpm 和包名步骤 (96cd660)

0.5.0 (2025-05-12)

✨ 新功能

  • issue: 添加 Issue 更新、关闭、打开、锁定和解锁功能 (0444bf0)
  • issue: 添加 Issue 评论相关方法并优化错误提示 (5ad66ff)
  • issue: 添加子议题相关功能并优化议题评论接口 (76eecc8)
  • issue: 添加获取 Issue 评论相关功能 (d781d98)

🐛 错误修复

  • org: 修复组织信息获取功能 (6ac03a5)

📝 文档更新

  • models: 更新排序子议题接口文档 (ee2445f)
  • 优化函数描述 (0c27d48)
  • 完善 GitHub API 权限说明和代码示例 (a969aa6)

♻️ 代码重构

  • github: 修正议题列表参数类型定义 (7b1c51d)
  • models: 移除 GitHub App 模块的注册功能 (2bc9fdc)

🎡 持续集成

  • release: 更新发布流程并修改包名 (d4ae445)
  • 更新发布流程和包名 (8d10522)

0.4.4 (2025-05-06)

🎡 持续集成

  • release: 修复发布到 GitHub 包Registry的 token 密钥对 (f3fef38)

0.4.3 (2025-05-06)

🎡 持续集成

  • 调整 GitHub Actions 权限设置 (af03fe9)

0.4.2 (2025-05-06)

🎡 持续集成

  • release: 更新 GitHub Actions 工作流 (a1599bf)

0.4.1 (2025-05-06)

🎡 持续集成

  • release: 优化发布流程并集成 pnpm (2f5229f)

0.4.0 (2025-05-06)

✨ 新功能

  • collaborator: 添加获取协作者列表功能 (9152618)
  • github: 添加 GitHub Issue 相关操作支持 (36449c7)
  • github: 添加删除协作者功能并优化请求方法 (aac526d)
  • github: 添加获取Issue详情的功能 (02aea42)
  • github: 添加获取仓库默认分支功能 (2ecdab3)
  • github: 添加通过仓库获取应用安装信息的功能 (d95a1e0)
  • github: 添加速率限制错误处理 (e37e89a)
  • github: 添加邀请协作者接口及相应类型定义 (036290f)
  • github: 重构 GitHub API 并添加格式化功能 (0f8bd31)
  • issue: 添加发送Issue功能并优化Issue列表获取 (6d0a3c5)
  • platform/github: 新增协作者管理功能 (be3069e)
  • platform/github: 添加 Issue 功能模块并优化类型导入 (f121c71)
  • request: 添加 DELETE 请求方法 (9950ae0)
  • request: 添加 PUT 请求方法 (4c0f88c)

🐛 错误修复

  • auth: 修复一处类型错误 (9b5aef2)
  • models: 修复添加协作者时的权限验证问题 (a238008)
  • models: 修复添加协作者时的错误处理 (b8866ef)
  • platform: 在 get 请求中添加用户 token 配置 (a32eb28)
  • platform: 在 get 请求中添加用户 token 配置 (b37645a)
  • 修复类型错误,都怪狐狐 (4d290d6)

⚡️ 性能优化

  • models: 优化 GitHub 协作者邀请功能 (8709168)

♻️ 代码重构

  • collaborator: 优化协作者列表接口返回类型定义 (383638d)
  • common: 优化 GitHub 代理 URL 的解析逻辑 (9d73cee)
  • common: 重构 parse_git_url 函数 (512cf91)
  • github: 优化 GitHub API 调用和错误处理 (c9510a0)
  • github: 优化仓库信息获取逻辑 (56ea0eb)
  • github: 优化用户仓库列表获取方式 (79e40ef)
  • github: 优化通过访问令牌获取用户信息的方法 (8eca6cb)
  • github: 更新协作者权限类型定义并添加默认值说明 (46c7c1a)
  • github: 移除 APP_ID 字段并使用 Client_ID 生成 JWT (691629b)
  • github: 移除 Collaborator 类并整合到 Repo 类 (4be3449)
  • github: 重构仓库列表接口参数 (240565e)
  • github: 重构议题创建功能 (bebe6f7)
  • models: 优化 GitHub 相关模型的文档注释 (e90fc87)
  • models: 移除 GitHub 请求中的重复代码 (1c5e2bd)
  • src/common/utils.ts: 优化代码注释和函数定义 (96e7ee2)
  • src: 优化 GitHub 用户模型方法 (ffa7fc5)
  • src: 优化代理配置设置逻辑 (92fb30b)

📦️ 构建系统

  • deps: 更新 ESLint 至 9.25.0 版本 (5d2245c)

🎡 持续集成

  • release: 更新发布流程并移除 CHANGELOG.md (dcc8ea9)
  • 优化预览版发布工作流 (d35d192)

0.3.0 (2025-04-18)

✨ 新功能

  • auth: 完善 Token 验证和错误处理 (111d3e9)
  • commit: 格式化提交信息中的日期 (56d2b6b)
  • common: 优化日期处理功能并添加相对时间功能 (8c92b2b)
  • github/user: 添加通过用户id获取用户信息方法 (ab78d8b)
  • github: 完善错误处理和消息提示 (f94ed08)
  • github: 添加 WebHook 签名验证功能 (2a6a928)
  • github: 添加获取仓库可见性的功能 (f422f7b)
  • github: 添加获取用户仓库列表功能 (4efe253)
  • models/github: 添加 webhook 模型并更新配置 (784bc8a)
  • models: 添加生成用户唯一标识符的功能并优化导出 (da934a9)
  • src: 导出日期格式化和相对时间函数 (f83081d)
  • user: 添加快速获取用户信息的方法 (97dd3df)

🐛 错误修复

  • dayjs: 修复 dayjs 本地化文件导入路径 (dd2d05c)
  • github: 为获取 commit 信息设置正确的 token (f7f2b8d)
  • github: 为获取 commit 信息设置正确的 token (42aff21)
  • github: 优化用户仓库获取逻辑 (472d591)
  • github: 修复获取仓库列表的参数处理 (93d16f5)
  • github: 增加对 422 错误的处理 (f57f284)
  • models: 修复错误消息 (e5899f0)
  • platform/github: 修复初始化实例APP_ID的类型 (c33ee56)
  • repo: 修复获取组织仓库列表逻辑 (aa2cd03)
  • user: 修复获取用户信息的异常输出 (f422579)

📝 文档更新

  • README: 更新 GitHub SDK 使用示例 (3665148)
  • 初始化 VuePress 文档构建流程 (45ff8a3)

♻️ 代码重构

  • common: 优化代码格式和错误处理 (507d7fa)
  • common: 优化语言包加载逻辑并统一代理设置 (f185851)
  • common: 新增错误消息模块并优化错误处理 (1323b13)
  • date: 重构日期格式化方法 (3b0f68f)
  • github: 优化 GitHub 授权链接创建方法 (a446f5e)
  • github: 优化 token 状态检查逻辑 (b8d8fd7)
  • github: 优化仓库相关接口的参数处理和错误提示 (b7592f6)
  • github: 优化提交信息获取功能 (0b33dae)
  • github: 简化 get_repo_visibility 接口返回类型 (ee077ee)
  • github: 重构 Base 类以优化模块导入和实例化 (de77e08)
  • github: 重构 GitHub API 基础类 (2f8ca1d)
  • github: 重构 GitHub API 方法命名 (10f4b63)
  • github: 重构 GitHub 平台相关代码 (8b54dd8)
  • github: 重构 GitHub 相关类的构造函数并优化 webhook 功能 (7aed3ae)
  • github: 重构 WebHook 签名验证逻辑 (a5f3d73)
  • github: 重构获取用户仓库列表逻辑 (4a177cd)
  • models: 优化 GitHub App 和 Auth 类 (ce19c01)
  • models: 优化代理配置逻辑 (01f036f)
  • models: 将 GitHub 相关模型移至 platform 目录 (8856493)
  • models: 将生成安装链接和配置链接的方法移至 App 类 (a70695b)
  • utils: 为 get_relative_time 函数添加默认语言参数 (0d4a000)
  • 优化代码结构和类型定义 (95b5202)

🎡 持续集成

  • deploy: 将部署目标从 GitHub Pages 更改为 Cloudflare Pages (9d93129)
  • 更新 GitHub Actions 中私钥引用 (0543e6a)
  • 更新 GitHub Actions 中私钥引用 (73c15d2)

0.2.0 (2025-04-10)

✨ 新功能

  • github: 实现通过访问令牌获取用户信息的方法 (d2f56a6)
  • github: 添加获取提交信息功能 (c024133)
  • user: 添加 GitHub 用户操作类和相关类型定义 (166ed9a)
  • user: 添加获取用户贡献日历数据功能 (7b14d94)

🐛 错误修复

  • github: 优化 token 设置逻辑 (a83c511)
  • github: 修复用户贡献信息获取功能 (0c0959d)
  • src: 优化用户信息获取异常处理 (f7c9844)

♻️ 代码重构

  • github: 修改用户贡献获取方法的名称 (94e22ff)
  • github: 重构 GitHub 类的初始化逻辑 (6f14421)
  • models: 重构 GitHub 相关模型 (8207e8d)
  • src/models/github/user.ts: 添加获取用户贡献数据的方法 (904d0ab)
  • types: 重构 GitHub API 类型定义 (4a3f332)

🎡 持续集成

  • 使用 GitHub App 令牌进行身份验证 (601d61b)

0.1.0 (2025-04-08)

✨ 新功能

  • base: 添加代理配置功能 (b5572e9)
  • common: 添加日期格式化函数并优化仓库信息展示 (2c2c535)
  • github-auth: 添加 token 状态检查功能并增强 refresh_token 安全性 (eed19bb)
  • github: 添加创建组织仓库功能 (ced06d8)
  • github: 添加获取组织仓库列表功能并更新相关类型定义 (0d147cb)
  • models: 优化请求处理和身份验证机制 (2bd84a5)
  • proxy: 增加通用代理配置并优化代理设置 (329fa0c)

🐛 错误修复

  • github: 修复 GitHub token_status 接口调用方式 (886034a)
  • github: 添加 token 格式校验 (782d7d7)
  • github: 适配仓库地址反向代理 (1dd5112)
  • models: 修复 GitHub 事件处理中的 URL 问题 (902fee8)

📝 文档更新

  • README: 更新 API 封装进度文档 (b56f028)
  • 优化代码结构并添加文档生成配置 (b39ebcd)

♻️ 代码重构

  • common: 优化 readJSON 函数并添加类型支持 (c5debfb)
  • github: 更新创建组织仓库接口参数 (3ca69c2)
  • github: 重构 GitHub 相关代码 (0abf39d)
  • github: 重构 GitHub 相关代码并优化错误处理 (52780b8)
  • github: 重构 GitHub 相关类型定义 (198d47f)
  • github: 重构 GitHub 类 (a539484)
  • github: 重构 GitHub 类的 token 使用方式 (b8f4f8d)
  • github: 重构反代地址解析逻辑 (3712bef)
  • models: 优化 create_org_repo 方法返回类型定义 (bc90dd3)
  • src: 优化 readJSON 函数的类型定义 (744cf1f)

📦️ 构建系统

  • tsup: 调整目标 ECMAScript 版本为 Node.js 22 (9e6dba4)

0.0.3 (2025-03-31)

🎡 持续集成

  • 调整 release 工作流中的输出定义位置 (0f9ffcb)

0.0.2 (2025-03-31)

♻️ 代码重构

  • github: 重构 Github App 授权流程 (f6d47ab)
  • 重构项目并优化代码 (6689ab1)

🎡 持续集成

  • release-beta: 优化构建文件传输方式 (f64fa0a)
  • release: 更新环境变量引用并简化工作流 (45c7b92)
  • workflow: 优化构建和发布流程 (a2304c1)
  • 移除 release 工作流中的代码提交步骤 (566b3fb)

[0.0.1] (2025-03-26)

✨ 新功能

  • 初始化 GitToolkit 项目 (68a33bc)

🔄 持续集成

  • release: 更新发布流程和包配置 (344a1e0)