发布日期: 2025-02-05
版本号: v1.23.2

本次更新包含以下主要内容:重大变更方面修复了Webhook中组织被误用为用户结构的问题,但实际影响较小。功能优化包括克隆按钮增强、仓库主页样式调整、同步分支确认弹窗、时间显示改为小时制及同步分支行为改进。错误修复涉及代码按钮对齐、SSH LFS内存占用、用户头像显示、提交分支起点识别等20余项问题,涵盖界面、功能及系统稳定性。其他调整包含加密库替换为ProtonMail/go-crypto、数学公式库升级及工具依赖更新。Gitea Cloud实例将在维护窗口自动升级至此版本。

更新内容 (中文)

  • 重大变更
    • 添加Webhook测试并修复部分Webhook问题 (#33396) (#33442)
      • 包webhook的Organization被错误地用作User结构体。此PR修复了该问题
      • 此变更日志仅为提示。该变更并非真正破坏性改动,因大部分字段相同,多数用户不受影响
  • 功能增强
    • 克隆按钮优化 (#33362) (#33404)
    • 仓库主页样式调整 (#33289) (#33381)
    • 为"同步复刻"添加确认对话框 (#33270) (#33273)
    • 将跟踪时间显示格式改为小时制 (#33315) (#33334)
    • 改进同步复刻行为 (#33319) (#33332)
  • 错误修复
    • 修复代码按钮对齐问题 (#33345) (#33351)
    • 修正机器人标签vertical-align样式 (#33477) (#33480)
    • 修复SSH LFS内存占用问题 (#33455) (#33460)
    • 修复议题侧边栏下拉键盘支持 (#33447) (#33450)
    • 修复用户头像 (#33439)
    • 修复GetCommitBranchStart错误 (#33298) (#33421)
    • 为仓库RSS添加pubdate并补充测试 (#33411) (#33416)
    • 在仪表盘补充自动合并反馈信息 (#33309) (#33405)
    • 修复议题建议错误 (#33389) (#33391)
    • 使议题建议适用于所有编辑器 (#33340) (#33342)
    • 修复议题计数 (#33338) (#33341)
    • 修复账户关联页面 (#33325) (#33327)
    • 修复已关闭依赖标题 (#33285) (#33287)
    • 修复侧边栏里程碑链接 (#33269) (#33272)
    • 修复同步镜像时许可证丢失问题 (#33255) (#33258)
    • 修复文件上传表单 (#33230) (#33233)
    • 修复镜像错误 (#33224) (#33225)
    • 修复系统管理员无法通过API创建复刻或获取私有复刻 (#33401) (#33417)
    • 修复推送消息行为 (#33215) (#33317)
    • 细微修复 (#33304) (#33312)
    • 修复导航栏"停止时间追踪"按钮 (#33084) (#33300)
    • 修复标签路由与空仓库 (#33253)
    • 修复非内存缓存触发的缓存测试 (#33220) (#33221)
    • 回退空LFS引用名称 (#33454) (#33457)
    • 修复flex宽度 (#33414) (#33418)
    • 修复提交状态事件 (#33320) #33493
    • 修复同一项目列移动议题时生成多余评论 (#33496) #33499
    • 为二进制发布添加timetzdata构建标签 (#33463) #33503
  • 其他
    • 使用ProtonMail/go-crypto替代keybase/go-crypto (#33402) (#33410)
    • 更新katex至最新版本 (#33361)
    • 更新Go工具依赖 (#32916) (#33355)

Gitea Cloud 实例将在指定维护窗口期间自动升级至此版本

更新内容 (原始)

  • BREAKING
    • Add tests for webhook and fix some webhook bugs (#33396) (#33442)
      • Package webhook’s Organization was incorrectly used as the User struct. This PR fixes the issue.
      • This changelog is just a hint. The change is not really breaking because most fields are the same, most users are not affected.
  • ENHANCEMENTS
    • Clone button enhancements (#33362) (#33404)
    • Repo homepage styling tweaks (#33289) (#33381)
    • Add a confirm dialog for “sync fork” (#33270) (#33273)
    • Make tracked time representation display as hours (#33315) (#33334)
    • Improve sync fork behavior (#33319) (#33332)
  • BUGFIXES
    • Fix code button alignment (#33345) (#33351)
    • Correct bot label vertical-align (#33477) (#33480)
    • Fix SSH LFS memory usage (#33455) (#33460)
    • Fix issue sidebar dropdown keyboard support (#33447) (#33450)
    • Fix user avatar (#33439)
    • Fix GetCommitBranchStart bug (#33298) (#33421)
    • Add pubdate for repository rss and add some tests (#33411) (#33416)
    • Add missed auto merge feed message on dashboard (#33309) (#33405)
    • Fix issue suggestion bug (#33389) (#33391)
    • Make issue suggestion work for all editors (#33340) (#33342)
    • Fix issue count (#33338) (#33341)
    • Fix Account linking page (#33325) (#33327)
    • Fix closed dependency title (#33285) (#33287)
    • Fix sidebar milestone link (#33269) (#33272)
    • Fix missing license when sync mirror (#33255) (#33258)
    • Fix upload file form (#33230) (#33233)
    • Fix mirror bug (#33224) (#33225)
    • Fix system admin cannot fork or get private fork with API (#33401) (#33417)
    • Fix push message behavior (#33215) (#33317)
    • Trivial fixes (#33304) (#33312)
    • Fix “stop time tracking button” on navbar (#33084) (#33300)
    • Fix tag route and empty repo (#33253)
    • Fix cache test triggered by non memory cache (#33220) (#33221)
    • Revert empty lfs ref name (#33454) (#33457)
    • Fix flex width (#33414) (#33418)
    • Fix commit status events (#33320) #33493
    • Fix unnecessary comment when moving issue on the same project column (#33496) #33499
    • Add timetzdata build tag to binary releases (#33463) #33503
  • MISC
    • Use ProtonMail/go-crypto to replace keybase/go-crypto (#33402) (#33410)
    • Update katex to latest version (#33361)
    • Update go tool dependencies (#32916) (#33355)

Instances on Gitea Cloud will be automatically upgraded to this version during the specified maintenance window.

下载链接