Gitea 1.16.2 和 1.16.3 发布
·阅读时长:4 分钟
我们很自豪地宣布 Gitea 版本 1.16.3(以及 1.16.2)发布!
我们合并了 24 个 pull 请求来发布版本 1.16.3,并合并了 42 个 pull 请求来发布版本 1.16.2。
我们想特别感谢 starlabs.sg 报告了安全问题,并感谢 @6543 为此版本提交了安全补丁。
您可以从我们的 下载页面 下载预编译的二进制文件,请务必选择正确的平台!有关安装的更多详细信息,请遵循我们的 安装指南。
我们还想感谢我们在 Open Collective 上的所有支持者,他们为我们提供了经济上的支持。
您听说过吗?我们现在有一个 周边商店!:shirt🍵
变更日志
1.16.3 - 2022-03-02
- 安全
- Git 后端忽略替换对象 (#18979) (#18980)
- 增强功能
- 调整已锁定数据库的错误,并在格式错误的连接字符串上防止级别数据库锁定 (#18923) (#18938)
- 错误修复
- 设置最大文本高度以防止溢出 (#18862) (#18977)
- 修复 DeleteRepository() 的 newAttachmentPaths 删除 (#18973) (#18974)
- 只有 WebAuthn(没有 TOTP)的帐户现在存在...修复代码以处理这种情况 (#18897) (#18964)
- 在
/{org}.gpg
上发送 404 (#18959) (#18962) - 修复管理员用户列表分页 (#18957) (#18960)
- 修复 LFS 管理设置 (#18947) (#18946)
- 修复电子邮件不存在时使用电子邮件登录的恐慌 (#18942)
- 将 go-org 更新到 v1.6.1 (#18932) (#18933)
- 修复翻译中的
<strong>
html (#18929) (#18931) - 修复未采纳的仓库 API 上的页面和缺少的返回 (#18848) (#18927)
- 允许管理员团队成员查看其他团队 (#18918) (#18919)
- 不要将 BOM 转义序列视为隐藏字符。 (#18909) (#18910)
- 使用破折号、点或下划线(...)正确链接到用户/仓库的 URL (#18908)
- 修复使用小写仓库名称时的重定向 (#18775) (#18902)
- 修复迁移 v210 (#18893) (#18892)
- 修复团队管理 UI (#18887) (18886)
- BeforeSourcePath 应指向基本提交 (#18880) (#18799)
- 翻译
- 从 master 分支反向移植语言环境 (#18944)
- 杂项
- 不要更新组织的电子邮件 (#18905) (#18906)
1.16.2 - 2022-02-24
- 增强功能
- 在问题编辑和 GPG/SSH 签名信息中显示全名 (#18828)
- 如果发送第二个 kill 命令,则立即 Hammer (#18823) (#18826)
- 允许 mermaid 渲染错误进行包装 (#18791)
- 错误修复
- 修复 LDAP 用户同步在 email_address 表中错过了电子邮件的问题 (#18786) (#18876)
- 更新受让人检查以包括任何编写团队,并更改组织侧边栏 (#18680) (#18873)
- 不要在 serviceRPC 中报告 signal: killed 错误 (#18850) (#18865)
- 修复某些 LDAP 设置被恢复的错误 (#18859)
- 将 go-org 更新到 1.6.0 (#18824) (#18839)
- 修复 LDAP 用户的电子邮件登录 (#18800) (#18836)
- 修复按电子邮件获取用户的错误 (#18834)
- 修复 EscapeReader 中的恐慌 (#18820) (#18821)
- 修复 LDAP 登录名 (#18789) (#18804)
- 删除迁移期间对 UpdateRepoStats 的冗余调用 (#18591) (#18794)
- 在 disk_channel 队列中,在关闭时同步地将数据推送到磁盘 (#18415) (#18788)
- 修复 LFS 锁定的模板错误 (#18784) (#18787)
- 尝试再次修复 webauthn 迁移 - 第 3 部分 (#18770) (#18771)
- 在设置 OnMention 时,也向问题/PR 受让人/审阅者发送邮件 (#18707) (#18765)
- 修复 commits_list_small.tmpl 中的断链 (#18763) (#18764)
- 增加 webauthn_credential credential_id 字段的大小 (#18739) (#18756)
- 防止悬挂的 GetAttribute 调用 (#18754) (#18755)
- 修复 Git 仓库的 isempty 检测 (#18746) (#18750)
- 修复外部跟踪器上的源代码行高亮显示 (#18729) (#18740)
- 防止在删除分支时对分支名称进行双重编码 (#18714) (#18738)
- 始终在 PrepareViewPullInfo 中设置 PullRequestWorkInProgressPrefixes (#18713) (#18737)
- 修复分叉仓库错过了标签 (#18719) (#18735)
- 修复发布中的错字 (#18728) (#18731)
- 将提交状态的详细信息链接分隔到标题中 (#18661) (#18730)
- 使用迁移后的仓库更新对象仓库 (#18684) (#18726)
- 修复版本更新提示的错误 (#18701) (#18705)
- 修复与 docker-rootless 脚本冲突的问题 (#18690) (#18699)
- 让
MinUnitAccessMode
返回正确的权限 (#18675) (#18689) - 防止由于错误的 APP_ID 造成的安全故障 (#18678) (#18682)
- 如果还有工作要做,则重新启动零工作器 (#18658) (#18672)
- 如果渲染由于 net.OpError 失败,则停止渲染 (#18642) (#18645)
- 测试
- 确保 Git 标签测试和其他测试在 tmpdir 中创建测试仓库 (#18447) (#18767)
- 构建
- 减少 CI go 模块下载,添加 make 目标 (#18708, #18475, #18443) (#18741)
- 杂项
- 将按钮放回组织仪表板 (#18817) (#18825)
- 各种 Mermaid 改进 (#18776) (#18780)
- C 预处理器颜色改进 (#18671) (#18696)
- 修复更新检查器中缺少的 i18n 键 (#18646) (#18665)
感谢
如果没有以下人员的 pull 请求,这个版本就不可能实现。