TeamCity 2024.07.3 版本发布说明
构建 160765,2024 年 10 月 1 日
错误
TW-89529 — 在 Windows 上,2024.07.2 TeamCity 更新导致 SSH 代理失败
TW-89198 — 如果代理是云代理的本地代理,则无法获取详细信息
TW-89659 — 如果选择了<all branches>,构建配置选项卡中待处理更改的数量错误
TW-76996 — 启动辅助节点时显示“构建元数据存储已损坏并将被重新创建”
TW-89552 — 在 2024.07+ 中,无法使用本地存储的用户凭据连接到 SVN
TW-89835 — 当服务器暂时不可用时,构建可能会被取消(在成功注册后重复失败)
TW-89836 — 仅检测 gitlab.com 的不受信任构建
TW-89571 — 存储库可见性缓存返回 429 响应代码
TW-89803 — TeamCity 尝试从已删除的 Perforce Stream 收集更改
TW-80467 — 在辅助节点上收集 VCS 更改时可能出现“无法找到节点:100479888”
TW-89052 — 无法为版本化设置指定上下文参数:项目设置的编辑被禁用
TW-89824 — 从 GitHub App 创建项目失败,返回 404
TW-89538 — 如果服务器长时间无法从代理接收数据,来自服务器的意外响应可能会停止代理上的构建
TW-89553 — 无法从 URL 创建新的 SVN 项目:如果路径包含大写字母,则显示错误“路径无效”
TW-89758 — 尝试计算构建工件状态时出现 StackOverflowError(通过复合构建工件的循环)
TW-89386 — DSL 文档中的<Error class: unknown class>
TW-85762 — 将 Matrix 构建功能的信息添加到父 Matrix 构建日志
TW-89470 — 在新页面上,True-Up 许可证显示的是代理数量而非最大代理数量
TW-89417 — GitHub App 提交钩子未在版本化设置 VCS 根中安排更改收集
TW-86541 — 当存在一个缺乏访问权限的依赖项时,构建依赖项视图不可用
TW-89359 — 自动插件更新建议来自非稳定渠道的版本
TW-88023 — 版本设置的无效目录未正确处理(没有验证或明确的错误消息)
TW-88697 — JB 许可证:更新页面上的警告显示过期的服务器许可证不兼容
性能问题
TW-89992 — 在 XML 版本化设置格式的情况下,检查更改操作速度缓慢
TW-89581 — 当新测试名称保存到数据库时,写锁上的高争用可能会减慢从构建中处理消息的速度
TW-89544 — 改进用于检查 VCS 根是否具有 DAG 的 SQL 查询的性能
任务
TW-89479 — 2FA:如果用户必须启用双因素认证,则使 /disable 端点也刷新宽限期。
安全性
已修复5个安全问题。 此数字包括原生 TeamCity 问题和在 TeamCity 所依赖的第三方库中找到的漏洞。 上游库问题通常占总数的大部分,通常通过将这些库更新到最新版本来迅速解决。
要了解更多与 TeamCity 直接相关的已修复漏洞,请查看我们的 安全公告。 新版本的安全公告通常会在发布日期后的几天内发布。