TeamCity 2022.04.4 发布说明
构建:108763
2022 年 9 月 19 日
功能
TW-75759 — 构建审批:支持审批规则的参数引用
错误
TW-77454 — 解析构建配置 xml 文件时出现严重错误:第 107 行出错:无效的 4 字节 UTF-8 序列的第 2 个字节
TW-77253 — 对某些静态资源进行 GZipping 可能无法正常工作
TW-77445 — 在使用 REST API 触发构建链时允许为依赖项提供修订版本
TW-77184 — Commit Status Publisher 每秒向同一提交发送 200 次填充内存的消息
TW-77471 — IllegalStateException:处理构建队列时出现重复键
TW-77355 — 如果在服务器启动时从备份恢复失败,在 TeamCity UI 中显示初始错误
TW-76715 — 如果参数值 "vcsroot.url" 是从没有 VCS 根的模板继承的,则无法在没有 VCS_root_ID 的情况下获取参数值
TW-77457 — 如果主节点已正常停止,则无法在节点配置页面更改主节点职责
TW-77157 — 并行测试功能忽略新的内部属性
TW-50524 — 错误:数据库不接受命令以避免数据库 "teamcity_dev" 中的数据丢失(PostgreSQL)
TW-77105 — 无法为构建审批功能指定超时时间("Timeout should be a number" 错误)
TW-76018 — Git 诊断页面:改进 git 未安装情况下的消息
TW-75757 — 构建审批:更好地处理错误的 "approval rules"
TW-76467 — VCS Labeling 无法使用原生 git 覆盖现有标签
TW-77338 — 处理 repositoryStateChanged/beforeRepositoryStateUpdate 事件的延迟可能导致新分支未显示在此节点的 UI 中(多节点设置)
TW-77134 — TeamCity 服务器上的 SVN+SSH 连接可能会随着时间生成线程
TW-47685 — LDAP 同步可能无限期挂起:始终显示 "fetching data from LDAP"(网络连接挂起的情况)
TW-76794 — 如果在停止后立即启动,则启动/停止云实例未被授权
TW-77077 — 从 BuildFailureOnMetricCondition 中的主节点出现 BuildLogClosedException
TW-77104 — Pull Requests 构建功能记录错误时使用调试级别,除首次为构建类型报告错误外
TW-77082 — Golang 功能忽略没有 "Package." 的子测试
性能问题
TW-77350 — IdOrderedBuildTypeComparator 占用过多内存
TW-76238 — 如果代码缓存已满,则 CPU 使用率过高
TW-77360 — ExternalBuildArtifacts.getExternalArtifactsInfo 中引入的 sleep 导致清理延迟
安全性
已修复1个安全问题。