gitea v1.21.1 版本更新介绍
发布日期: 2023-11-27
版本号: v1.21.1
本次更新主要包含安全修复、错误修正、功能优化及文档改进。在安全方面,修复了评论权限问题。错误修复涉及多个功能模块,包括删除孤立仓库、修复CORS在OAuth2处理中的问题、解决按钮缺失及表单重复提交问题、修复Action任务输出表警告、空运行标题显示异常、Matrix/MSTeams空指针引用及PostgreSQL连接构建错误等。API方面调整了Token删除端点的权限以保持一致性。功能优化包括无软件包时不显示搜索框、增加清理成功提示。文档更新涵盖邮件设置说明、默认操作设置说明及新增无工作流时的操作指南。其他调整包括PR比较页面改用全宽布局。
更新内容 (中文)
- 安全
- 修复评论权限问题 (#28213) (#28216)
- 错误修复
- 修复删除孤立仓库功能 (#28200) (#28202)
- 使 CORS 支持 oauth2 处理器 (#28184) (#28185)
- 修复缺失按钮问题 (#28179) (#28181)
- 修复 ActionTaskOutput 表缺失警告 (#28149) (#28152)
- 修复空操作运行标题问题 (#28113) (#28148)
- 使用 "is-loading" 防止代码评论重复提交 (#28143) (#28147)
- 修复 Matrix 和 MSTeams 空指针引用问题 (#28089) (#28105)
- 修正 PostgreSQL 连接构建器错误行为 (#28085) (#28098)
- 修复系统配置缓存过期时间问题 (#28072) (#28090)
- 受限用户仅可见团队分配的机构仓库 (#28025) (#28051)
- API
- 统一 Token 端点 DELETE 与 GET/POST 的权限 (#27610) (#28099)
- 功能增强
- 无软件包时不显示搜索框 (#28146) (#28159)
- 添加缺失的
packages.cleanup.success
提示 (#28129) (#28132)
- 文档
- 更新邮件设置文档:替换已弃用的 IS_TLS_ENABLED 参数 (#28205) (#28208)
- 修正快速入门文档中 action 默认设置描述 (#28160) (#28168)
- 添加无工作流时的 Actions 引导页 (#28145) (#28153)
- 其他
- 使用全宽显示 PR 对比界面 (#28182) (#28186)
更新内容 (原始)
- SECURITY
- Fix comment permissions (#28213) (#28216)
- BUGFIXES
- Fix delete-orphaned-repos (#28200) (#28202)
- Make CORS work for oauth2 handlers (#28184) (#28185)
- Fix missing buttons (#28179) (#28181)
- Fix no ActionTaskOutput table waring (#28149) (#28152)
- Fix empty action run title (#28113) (#28148)
- Use “is-loading” to avoid duplicate form submit for code comment (#28143) (#28147)
- Fix Matrix and MSTeams nil dereference (#28089) (#28105)
- Fix incorrect pgsql conn builder behavior (#28085) (#28098)
- Fix system config cache expiration timing (#28072) (#28090)
- Restricted users only see repos in orgs which their team was assigned to (#28025) (#28051)
- API
- Fix permissions for Token DELETE endpoint to match GET and POST (#27610) (#28099)
- ENHANCEMENTS
- Do not display search box when there’s no packages yet (#28146) (#28159)
- Add missing
packages.cleanup.success
(#28129) (#28132)
- DOCS
- Docs: Replace deprecated IS_TLS_ENABLED mailer setting in email setup (#28205) (#28208)
- Fix the description about the default setting for action in quick start document (#28160) (#28168)
- Add guide page to actions when there’s no workflows (#28145) (#28153)
- MISC
- Use full width for PR comparison (#28182) (#28186)
下载链接
- gitea-1.21.1-darwin-10.12-amd64
- gitea-1.21.1-darwin-10.12-amd64.asc
- gitea-1.21.1-darwin-10.12-amd64.sha256
- gitea-1.21.1-darwin-10.12-amd64.sha256.asc
- gitea-1.21.1-darwin-10.12-amd64.xz
- gitea-1.21.1-darwin-10.12-amd64.xz.asc
- gitea-1.21.1-darwin-10.12-amd64.xz.sha256
- gitea-1.21.1-darwin-10.12-amd64.xz.sha256.asc
- gitea-1.21.1-darwin-10.12-arm64
- gitea-1.21.1-darwin-10.12-arm64.asc
- gitea-1.21.1-darwin-10.12-arm64.sha256
- gitea-1.21.1-darwin-10.12-arm64.sha256.asc
- gitea-1.21.1-darwin-10.12-arm64.xz
- gitea-1.21.1-darwin-10.12-arm64.xz.asc
- gitea-1.21.1-darwin-10.12-arm64.xz.sha256
- gitea-1.21.1-darwin-10.12-arm64.xz.sha256.asc
- gitea-1.21.1-freebsd12-amd64
- gitea-1.21.1-freebsd12-amd64.asc
- gitea-1.21.1-freebsd12-amd64.sha256
- gitea-1.21.1-freebsd12-amd64.sha256.asc
- gitea-1.21.1-freebsd12-amd64.xz
- gitea-1.21.1-freebsd12-amd64.xz.asc
- gitea-1.21.1-freebsd12-amd64.xz.sha256
- gitea-1.21.1-freebsd12-amd64.xz.sha256.asc
- gitea-1.21.1-gogit-windows-4.0-386.exe
- gitea-1.21.1-gogit-windows-4.0-386.exe.asc
- gitea-1.21.1-gogit-windows-4.0-386.exe.sha256
- gitea-1.21.1-gogit-windows-4.0-386.exe.sha256.asc
- gitea-1.21.1-gogit-windows-4.0-386.exe.xz
- gitea-1.21.1-gogit-windows-4.0-386.exe.xz.asc
- gitea-1.21.1-gogit-windows-4.0-386.exe.xz.sha256
- gitea-1.21.1-gogit-windows-4.0-386.exe.xz.sha256.asc
- gitea-1.21.1-gogit-windows-4.0-amd64.exe
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.asc
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.sha256
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.sha256.asc
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.xz
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.xz.asc
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.xz.sha256
- gitea-1.21.1-gogit-windows-4.0-amd64.exe.xz.sha256.asc
- gitea-1.21.1-linux-386
- gitea-1.21.1-linux-386.asc
- gitea-1.21.1-linux-386.sha256
- gitea-1.21.1-linux-386.sha256.asc
- gitea-1.21.1-linux-386.xz
- gitea-1.21.1-linux-386.xz.asc
- gitea-1.21.1-linux-386.xz.sha256
- gitea-1.21.1-linux-386.xz.sha256.asc
- gitea-1.21.1-linux-amd64
- gitea-1.21.1-linux-amd64.asc
- gitea-1.21.1-linux-amd64.sha256
- gitea-1.21.1-linux-amd64.sha256.asc
- gitea-1.21.1-linux-amd64.xz
- gitea-1.21.1-linux-amd64.xz.asc
- gitea-1.21.1-linux-amd64.xz.sha256
- gitea-1.21.1-linux-amd64.xz.sha256.asc
- gitea-1.21.1-linux-arm-5
- gitea-1.21.1-linux-arm-5.asc
- gitea-1.21.1-linux-arm-5.sha256
- gitea-1.21.1-linux-arm-5.sha256.asc
- gitea-1.21.1-linux-arm-5.xz
- gitea-1.21.1-linux-arm-5.xz.asc
- gitea-1.21.1-linux-arm-5.xz.sha256
- gitea-1.21.1-linux-arm-5.xz.sha256.asc
- gitea-1.21.1-linux-arm-6
- gitea-1.21.1-linux-arm-6.asc
- gitea-1.21.1-linux-arm-6.sha256
- gitea-1.21.1-linux-arm-6.sha256.asc
- gitea-1.21.1-linux-arm-6.xz
- gitea-1.21.1-linux-arm-6.xz.asc
- gitea-1.21.1-linux-arm-6.xz.sha256
- gitea-1.21.1-linux-arm-6.xz.sha256.asc
- gitea-1.21.1-linux-arm64
- gitea-1.21.1-linux-arm64.asc
- gitea-1.21.1-linux-arm64.sha256
- gitea-1.21.1-linux-arm64.sha256.asc
- gitea-1.21.1-linux-arm64.xz
- gitea-1.21.1-linux-arm64.xz.asc
- gitea-1.21.1-linux-arm64.xz.sha256
- gitea-1.21.1-linux-arm64.xz.sha256.asc
- gitea-1.21.1-windows-4.0-386.exe
- gitea-1.21.1-windows-4.0-386.exe.asc
- gitea-1.21.1-windows-4.0-386.exe.sha256
- gitea-1.21.1-windows-4.0-386.exe.sha256.asc
- gitea-1.21.1-windows-4.0-386.exe.xz
- gitea-1.21.1-windows-4.0-386.exe.xz.asc
- gitea-1.21.1-windows-4.0-386.exe.xz.sha256
- gitea-1.21.1-windows-4.0-386.exe.xz.sha256.asc
- gitea-1.21.1-windows-4.0-amd64.exe
- gitea-1.21.1-windows-4.0-amd64.exe.asc
- gitea-1.21.1-windows-4.0-amd64.exe.sha256
- gitea-1.21.1-windows-4.0-amd64.exe.sha256.asc
- gitea-1.21.1-windows-4.0-amd64.exe.xz
- gitea-1.21.1-windows-4.0-amd64.exe.xz.asc
- gitea-1.21.1-windows-4.0-amd64.exe.xz.sha256
- gitea-1.21.1-windows-4.0-amd64.exe.xz.sha256.asc
- gitea-docs-1.21.1.tar.gz
- gitea-docs-1.21.1.tar.gz.asc
- gitea-docs-1.21.1.tar.gz.sha256
- gitea-docs-1.21.1.tar.gz.sha256.asc
- gitea-src-1.21.1.tar.gz
- gitea-src-1.21.1.tar.gz.asc
- gitea-src-1.21.1.tar.gz.sha256
- gitea-src-1.21.1.tar.gz.sha256.asc