TeamCity On-Premises 2026.1 Help

TeamCity 2026.1.1 版本发布说明

构建 222577,2026 年 5 月 29 日

错误

  • TW-100620 — “强制虚拟主机寻址”复选框不起作用

  • TW-100946 — .NET 构建在同一池内有不兼容代理时,如果限定符代理要求以“Exists”开头,则无法找到兼容代理

  • TW-100761 — Perforce 在更改列表描述中的换行符导致失败

  • TW-78597 — 代理备用 IP 地址被 TeamCity 忽略

  • TW-99613 — MCP 更好地支持非默认分支

  • TW-100760 — Rake 构建步进损坏(插件损坏)

  • TW-100744 — 授权虚拟代理操作应验证云代理的代理池

  • TW-100212 — S3 上传失败,返回 403 状态码

  • TW-100985 — 构建范围令牌 UX:添加描述和文档链接

  • TW-100573 — 用于密钥轮换保存(time.min 和 time.days)的属性无法使用

  • TW-100962 — TeamCity 清理不会移除已取消的多节点任务

  • TW-97236 — 创建流程:在 UI 中处理未经授权异常

  • TW-96205 — AWS SDK2:从错误信息中移除"(SDK Attempt Count: 1)",返回错误码和服务名称

  • TW-100707 — CONNECT:通过代理,使用登录名和密码访问 K8s 返回 401

  • TW-87045 — 激活安全补丁后无回应(不清楚安装是否已经开始)

  • TW-100713 — 构建无法解析依赖项。 参数,如果其对另一个被跳过的条件依赖有可选工件依赖项

  • TW-92752 — "将密码和 API 令牌存储在 VCS 之外"在禁用 UI 管理的项目设置时被隐藏

  • TW-99122 — 如果禁用了功能分支支持,Perforce shelve 触发器会在被排除流上启动构建

  • TW-100650 — VCS 触发器不会在空分支上触发构建

  • TW-98678 — 移动 Perforce 标签后,由于缓存无效导致 DSL 编译失败

  • TW-100234 — 在多节点环境使用外部工件存储时,工件依赖项解析失败

  • TW-99808 — 构建功能 UI:搜索字段中的占位符引用了不存在的条目

  • TW-100476 — 即使有部分代理正在升级,仍显示"所有兼容代理都已过时,无法升级"

  • TW-95156 — 向 test_metadata 表保存数据时发生死锁

  • TW-100377 — 在 BitBucket Cloud 连接的仓库列举时出现过多 /user 调用

流水线增强功能

  • TW-94668 — 复制项目后,流水线损坏

  • TW-99898 — 当部分步进使用 Dockerfile 时,流水线步进描述与步进未对齐

  • TW-100063/app/pipeline MCP 请求在用户启用 2FA 时无效

  • TW-99861 — 限制作业 ID 和名称长度

  • TW-95617 — 流水线 YAML 解析错误应包含 YAML 中的位置

  • TW-97441 — 流水线代理要求的 RAM 容量条件无效

性能问题

  • TW-100970 — 线程名称过长,包含大量"提交"字符串

  • TW-97583 — SQL 查询 where 子句中重复 ID 会导致 PostgreSQL 计划器切换到全表扫描

  • TW-100629 — 在 Windows 上保存设置可能会很慢

  • TW-100864 — 重复收集变更操作时会通过 this$0 保留对先前操作的引用

  • TW-98141 — PageExtensionsInterceptor 会被非 WEB 的 POST 请求调用

  • TW-100626 — VCS 加载缓慢导致 UI 变慢

安全性

已经修复了安全问题。 要了解更多与 TeamCity 直接相关的已修复漏洞,请查看我们的 安全公告

安全公告通常会在发布日期后几天发布。

2026年 8月 6日