TeamCity 2023.05 发布说明
构建:129203
2023年5月26日
功能
TW-74706 — [S3] 并行化多部分上传
TW-75239 — 在 EC2 插件中优先选择 IMDSv2
TW-37456 — 允许在 Commit Status Publisher 中优先使用 OAuth 对 Stash 进行身份验证,而不是存储用户 / 密码。
TW-78972 — 为 Commit Status Publisher 实现 GitHub App 连接支持
TW-48656 — 使用 OAuth 进行构建提交状态发布(Bitbucket 云)
TW-79530 — 为 Pull Request 构建功能实现 GitHub App 连接支持
TW-66716 — 实施 GitHub 应用程序连接
TW-61963 — TeamCity Docker 包装器对 Podman 的支持
TW-64920 — 来自服务消息的通知
TW-75551 — 将启动模板作为参数值的来源,而不是单独的启动类型
TW-77546 — 免费空间需求持续时间统计
TW-11382 — 将空目录包含至打包的工件中
TW-79960 — 支持 .NET 8
TW-79398 — 让多节点上启用 "VCS 仓库轮询" 责任成为可能
TW-76748 — 一键至代理的终端会话
TW-53113 — 黑暗主题
TW-79359 — 通过通知构建功能给多个用户发送电子邮件通知的规定
TW-14363 — 使用服务信息修改构建标签
TW-37581 — 一个用来管理所有角色的 API
TW-12976 — 服务器的 HTTPS 支持开箱即用
TW-70203 — 增加显示已归档项目的健康报告的能力
TW-80440 — 为 HTTPS 设置实施 Let's Encrypt 集成
TW-80129 — 允许使用 TeamCity REST API 生成新的 SSH 密钥
TW-74397 — 允许从 TeamCity 网页用户界面生成新的 SSH 密钥
TW-58754 — REST:公开 Versioned settings-specific 操作
TW-80104 — REST:公开服务器认证设置
TW-65097 — 允许在构建过程中使用配置的 Slack 连接
TW-79694 — REST:在 Agent 上公开新的 / 修改过的实际参数以进行构建
TW-62714 — 对 p4 sync 的全局选项的支持
TW-74122 — Sakura:在项目级别实现“更改日志”标签
TW-72327 — 支持在挂起的变更和变更标签页上展示图表
TW-74121 — Sakura:在构建类型级别实现 "Change Log" 标签页
TW-79482 — 允许在 HTTPS 设置菜单中指定使用的 TLS 版本
TW-80573 — 允许编辑主节点责任
TW-79937 — 为 GitHub 问题跟踪器实施 GitHub App 连接支持
TW-79673 — 在 GitHub 的 Commit Status Publisher 设置中添加 "使用 VCS Root 凭证" 的认证类型
TW-74071 — 新 UI 的构建参数标签页
TW-69121 — 允许在 Secondary node 上运行备份
TW-62355 — 包含构建链接的预定义环境变量
TW-68788 — 允许在承担“处理用户请求”职责的次要节点上安排清理
TW-72975 — 允许将用户路由到次级节点(用户请求的负载均衡)
TW-80334 — 将节点信息添加到由 teamcity 生成的线程转储中
TW-78596 — 允许从所有池中分离项目。 不要在 Default 中添加无池的项目
TW-62305 — 为了在 Kubernetes/Nomad 中可靠地运行 TeamCity,需要一个健康检查端点。
TW-79970 — 为用户添加一种简单的方式来请求企业许可证的支持
TW-64444 — Pull Requests 插件应支持忽略 GitHub 的草稿拉取请求
TW-77597 — 在构建配置页面 -> 构建链选项卡上使用 Sakura Chains 组件
TW-76714 — 在 VCS 根设置中显示可刷新的令牌信息
TW-80388 — 允许项目开发者角色查看 buildSettings.xml 工件
TW-78069 — 在构建页面上标示草稿拉取请求
TW-78723 — 允许在 DSL 中配置自定义统计值的构建失败条件
TW-42311 — 通过 REST API 添加按项目上传 SSH 密钥的功能
TW-77943 — 在 docker wrapper 中单独报告镜像拉取操作
TW-76713 — 在可刷新令牌认证的编辑 VCS 根设置表单上实现“获取新令牌”按钮
TW-24782 — 执行步骤:仅当构建状态失败时
TW-77436 — 让 Prometheus 指标遵循 OpenMetrics 规范
TW-78722 — 个人构建的 shelvedChangelist 参数在模板化的构建步骤中无法访问
TW-60821 — 在项目设置 -> 连接中增加对 Bitbucket Server 的支持
TW-78767 — 两步验证:允许选择用户群组,对于其成员,2FA 将是强制性的。
TW-69754 — 构建队列:在 Sakura UI 中重新排序队列中的构建
TW-69641 — 在新的构建日志中添加扩展 / 折叠子树的功能
TW-74019 — 如果 DSL 提交更改了相应构建配置的 id,则构建历史记录可能会丢失
TW-70087 — 使项目仅能在项目池中留存
错误
TW-78241 — TeamCity Commit Status Publisher 由于 GitHub 细分化令牌而失败
TW-80949 — 更新 TeamCity Docker 镜像内的 Git 版本:2.40.0 -> 2.40.1
TW-72723 — Commit Status Publisher 发布到 Azure DevOps 的 Pull Requests 迭代中的状态失败
TW-80747 — 如果使用 Kotlin DSL,可能无法覆盖来自项目模板的设置
TW-55923 — 反向.dep。 带有密码类型的参数无法正确地将参数推送到下游构建
TW-80404 — S3 文档上传 - 预签名 URLs 请求在 60 秒后超时
TW-79023 — 在没有“处理用户请求”职责的次要节点上,没有磁盘空间监视器健康报告
TW-78221 — 在次级节点上,项目导出功能无法使用
TW-80029 — 如果 VCS 通用执行器池队列已满,构建可能因“无法收集更改”错误而失败
TW-79819—使用 GitHub 身份验证模块创建的用户没有头像
TW-71777 — 为 Git VCS 根目录的 "上传的密钥" 和 "自定义私钥" 添加描述
TW-80514 — 由 并行测试
功能生成的构建在强制终止时没有线程转储
TW-80698 — 如何为带有并行测试构建功能的自动生成构建配置设置超时?
TW-79354 — 将 Bazel 插件标记为次要节点感知
TW-77814 — 末尾空格是 ReSharper Inspections 运行器使步骤失败
TW-74933 — ReSharper Inspections 运行器设置中不明显的 InspectCode 平台选项名称
TW-74139 — .NET 自定义步骤以 1 结束并不会导致构建失败
TW-76085 — 如果远程不再拥有分支,则增加 git fetch 的内部重试功能
TW-78497 — 如果所有代理都被占用,构建队列中的信息会令人困惑
TW-80399 — 构建配置触发器如果设置了默认值,则不保留自定义参数值
TW-81035 — TeamCity 应在使用 Perforce VCS 的构建的引导步骤中提供 P4CLIENT、P4HOST、P4USER 环境变量
TW-78849 — 允许按用户来禁用 Sakura UI banner
TW-79103 — teamcity-server Docker 镜像要求容器用户具有 root 权限,以使 HTTPS 功能正常工作
TW-77540 — 如果数据库连接丢失,可能会导致从备份恢复时挂起
TW-79365 — Commit Status Publisher 发布到 Azure DevOps 拉取请求失败
TW-79782 — 辅助节点中静态 UI 扩展插件的 pluginsLoaded 事件处理器出现异常
TW-80021 — Kotlin 项目中的 Gradle 编译错误未被报告为构建问题
TW-79435 — 对于已从同一构建配置中获取状态的构建,不发布队列相关状态
TW-78091 — 在尝试使用 rest api 为主节点设置 CAN_CHECK_FOR_CHANGES 时,出现错误 "主节点职责无法更改"
TW-73853 — 从队列中移除构建后,如果同一提交中有其他状态,提交状态未更新
TW-81319 — 服务器在处理服务器端补丁请求时返回 503 错误
TW-74177 — 归档项目配置中的严重错误:报告应显示受影响项目的列表
TW-80871 — 启用 HTTPS 后无法下载工件
TW-80591 — "显示全部" 构建问题按钮在构建概览页面上无法使用
TW-81385 — 在嵌套的工件树中显示隐藏的文件夹
TW-81530 — Azure Devops 图标始终处于活动状态
TW-80126 — maintainDB.cmd 类路径未引用 JAR 文件的正确版本并且缺失一个
TW-80419—— 对于包含 70 个以上构建的依赖链,其崩溃了
TW-80814 — 当尝试查看构建的更改时出现了问题
TW-79110 — 显式设置原生 git 的英语语言
TW-81604 — 尝试生成新的测试名称 id 时出现 MissingServerResponsibilityException
TW-77887 — 在代理端签出模式下,如果设置了 a=>[b/]a/c 签出规则,将引发构建错误
TW-81565 — 黑暗模式:命令行脚本中的文本选择不可见
TW-78943 — 新用户界面在更改标签页上并未显示所有版本的变化
TW-80047 — 从模板创建构建配置中的文本字段布局已损坏
TW-79117 — 代理无法识别 docker compose 的安装
TW-77768 — 从版本设置功能分支中获取并行测试构建功能设置
TW-81297 — 在多节点设置中,构建有时无法发布内部工件
TW-71214 — CommitStatusPublisher 建议为无编辑项目权限的用户创建一个连接
TW-79148 — 在 Commit Status Publisher 和 Pull Request 功能中的 "获取访问令牌" 按钮可供只有只读权限的用户使用
TW-79863 — 在 VCS 根编辑页面上的 'Acquire Token',授权弹出窗口会导致页面向上滚动。
TW-80943 — 如果在项目树中配置了 AWS 连接,复制项目操作将无法执行
TW-80526 — 即便辅助节点已完成构建,主节点上的构建仍显示为运行中
TW-79990 — 对 EC2 代理显示了两个相似的操作 "Open interactive terminal" 和 "Connect via SSM
TW-80013 — Azure DevOps OAuth 图标丢失
TW-79602 — Perforce shelve 触发器可能会对已搁置的 changelist 永久触发构建
TW-73827 — 对于使用 Java 17 的 TFS 代理,代理端检出失败(应用补丁失败。 执行命令 ListWorkspaces 失败
TW-80525 — 在项目页面上,所有分支意外地切换到了默认分支
TW-73851 — P4 错误信息似乎有矛盾:"RpcTransport:部分消息读取 SSL 接收失败。 阅读:socket:操作成功完成..."
TW-81172 — 节点配置:选择“主节点”复选框并不能移除前一节点的责任
TW-77453 — 即使 UI 编辑被禁用,也允许浏览代理工作目录
TW-81098 — 暗色主题:启动屏幕
TW-81076 — Bitbucket Cloud 连接在提交状态发布者设置中未显示
TW-75155 — 尝试手动从队列中移除已被优化至其他构建的构建时的并发问题
TW-81117 — 版本设置导入决策参数未通过 REST 设置
TW-78095 — 返回字段 'BuildType.compatibleCloudImages'"""
TW-80798 — IntelliJ IDEA 检查运行器在 IDE 进程的命令行中添加了错误的 -Xbootclasspath / a 选项
TW-80229 — 如果在服务器启动过程中启动了 postgres 数据库,TeamCity将不会继续启动
TW-80278 — REST API:BuildType compatibleCloudImages 返回来自不兼容池的镜像
TW-80987 — teamcity-vcs.log 文件在构建代理上不再可用(可能是因为迁移到 log4j2)
TW-79351 — 当修订版由完成构建触发器或带有静默期的 vcs 触发器计算时,应用相同的修订说明逻辑
TW-81019 — 如果获取起始修订失败,无法找到受检出规则影响的修订
TW-80253 — 默认凭据提供者链:请求中包含的安全令牌已过期
TW-80983 — 为 S3StorageSettings.xml 返回 <init> 块
TW-80454 — 如果在取消构建后自动重启,那么并行测试批次不会运行任何测试
TW-75567 — 最近 DST 时间更改后,构建不再运行(无法预览带有 java.sql.Timestamp 类型的第 10 列)
TW-78756 — 在 InvestigationWrapper 中的空指针异常
TW-44987 — 支持从URL为Perforce地址创建项目 / 构建配置 / VCS根,包括 ssl:host:port URLs
TW-80391 — AdHoc 通知: “允许的主机名”设置的默认值是什么?
TW-80757 — 在构建服务器上的异常(并行测试代码中未预期的删除了构建配置)
TW-80508 — 尽管处于维护模式,云代理在闲置时间 + 10 分钟后仍被终止
TW-70985 — Commit Status Publisher : 无法解析 Git Url (参数形式)
TW-80579 — 构建路径中的面包屑 URL 包含的分支参数错误
TW-80069 — 代理页面的构建历史标签页上无法使用构建配置筛选器
TW-80469 — [S3] 在 AWS 密钥过期时,获取资源中的无限循环
TW-79461 — 将构建日志发送到辅助节点时出错
TW-66091 — 构建日志:当选择了 'Errors' 模式时出现 '加载中...' 提示
TW-77777 — Kotlin DSL 传递性的 maven 依赖在服务器执行过程中无法解析
TW-74031—— 提供能力以应用 Amazon EC2 Cloud 配置文件的参数更改,无需检查连接 / 获取参数值
TW-76404 — 将启动类型 "shared AMI" 和 "private AMI" 合并为 "AMI" 类型。
TW-80301—— 尝试在运行时重新加载 REST API 插件会导致 teamcity-server.log 中出现无尽的错误
TW-80416 — 确保在 agentUnregistered
结束时移除云代理
TW-80367 — 在版本设置更改日志页面上,合并更改的顺序错误
TW-79077 — Pull Request 信息可能会过时 5 分钟
TW-79335 — 测试缺少 '显示期望值和实际值之间的差异'
TW-79361 — 改善用户无权访问 Connection 或 Connection 已被删除情况下的 token 信息
TW-79946 — 改进当用户创建的令牌被删除时的令牌信息
TW-79947 — 在 VCS 根设置中对 "Token" 信息的小改进
TW-79952—— 不要在 VCS 根设置中将 token_id 显示为 Token 字段的提示
TW-79953 — 在保存 VCS 根设置之前,令牌信息看起来很奇怪
TW-79955 — 获取 Bitbucket Server / Cloud 的新令牌并不会改变用户名
TW-79246 — 当通过连接按钮获取新的令牌时,更新 Token 字段。
TW-79954 — 非仓库所有者重新获取新令牌可能会破坏 VCS 根
TW-78931 — 确保 agent 不执行 beforeBuildFinish
TW-79495 — 修复专用主机的过滤器解析问题
TW-80279 — REST API:BuildType compatibleCloudImages 返回不满足代理要求的镜像
TW-80355 — 将 Slack 通知程序问题的日志记录严重性降低到警告级别。
TW-80321 — 在项目上点击以跳转到 Build Chains 会让您退出 Sakura UI
TW-73489 — Teamcity 发布 tar.gz 工件时,由于组 id 过大导致失败
TW-80252 — REST API:resultingProperties 的计数响应不一致
TW-79563 — Slack 通知:在次要节点上无法登录
TW-79311 — 在尝试在次要节点上复制构建配置时,出现 "无法为外部id生成新的内部id" 的错误
TW-77341 — 测试标签页的构建状态未能刷新
TW-77324 — 当指定不支持的批次数量时的错误信息不正确
TW-77002 — Commit 状态发布器在链中的优化构建过程中发送过多的状态更新
TW-79202 — 当用户试图创建访问令牌时,REST API 端点的权限问题
TW-73246 — 在构建概览页面上,无法明确构建是失败了还是未能开始
TW-65058 — 当构建完成时动态显示“重新运行此构建”操作
TW-72751 — 将 “Azure DevOps (obsolete)” 连接移至连接列表的末尾
TW-79859 — 自从升级到 build 117025 后,调用 buildQueue API 时出现空指针异常
TW-78858 — 在删除非云代理后,teamcity-server.log 中出现大量“找不到代理类型,代理...失败”的日志
TW-79229 — 默认在添加连接弹出窗口为连接设置唯一的显示名称
TW-78029 — 在 Sakura 中,当前用户的个人更改图标未突出显示
TW-79358 — 并行测试功能在计算测试统计数据时,应忽略存在超时问题的构建
TW-78944 — 使用 'chain' 图标导航后无法返回
TW-78502 — 导航至 /changes 或 /agents 页面会增加两个浏览器历史记录条目
TW-80162 — 概览标签测试镜像元数据鼠标左键已锁定
TW-80168—— 在 Agent 的池页面上,将按钮 Diassociate 更名为 Dissociate
TW-79589 — Docker 容器名称中的参数引用无法被解析
TW-78111 — 在构建的更改栏中添加 "显示依赖项的更改" 的复选框
TW-79181 — REST API:提供从项目中删除 SSH 密钥的方法
TW-80169 — Kotlin DSL 为 'branchFilter' VCS 选项参数生成过多的 UI Patch
TW-79092 — 已删除的构建配置所属的构建页面无限加载中 (/build/buildID)
TW-79336 — 在归档项目的构建页面上出现无限加载
TW-79095 — GitHub 连接应检查存储的令牌是否具有所有必需的范围
TW-79515 — 如果有足够多的非只读节点,主节点无法获得独占锁定
TW-79020 — DBBuildHistory.addHistoryEntry 中的重复行异常
TW-73571 — 新的用户界面在待处理更改计数器方面无法区分 “活动分支” 和 “默认分支
TW-78663 — 构建概览上的构建日志预览无法解析链接
TW-79562 — 当备份的存档结构出错时,出现 "无法在备份档案中找到版本文件 (metadata/metadata-version.dat)" 的混淆错误
TW-79284 — 构建配置页面的分支在加载时默认为 <All branches>,导致内容跳跃
TW-74322 — 当我展开一个池或在镜像中时,代理侧边栏会滚动至选中的项目
TW-80094 — 在 teamcity-server.log 中出现 "无法删除构建工件上传目录" 的警告
TW-79704 — 测试按状态筛选功能出现故障
TW-79459 — 新的构建步骤页面:按“enter”键重新加载页面
TW-79905 — 无法导航至“编辑项目”菜单的子部分
TW-80102 — k8s 插件无法追踪外部删除的 pods
TW-80059 — 若存在大量的死元组,custom_data_body 表的 Vacuum 可能会消耗过多的时间
TW-79966 — UnsupportedOperationException:对于类 jetbrains.buildServer.serverSide.impl.persisting.projects.PersistTaskSerializer$1 来说,不应调用 'getProject()'。
TW-77920 — 在尝试更改二级节点上项目可见性时出现 SQLIntegrityConstraintViolationException
TW-72938 — 在编辑 Azure DevOps 身份验证模块时 "a" / "an" 文章中的错字
TW-80039 — 并行测试:批次数必须大于 1 的错误,不带逗号
TW-78890 — TeamCity S3 存储需要过多的 GetAccelerateConfiguration 权限
TW-79513 — 在更改页面上未显示 VCS 标签
TW-73108 — 让双因素认证页面与登录页面类似
TW-78625 — 构建线上的可点击空间不足
TW-79131 — 构建可能无法在超时时正确停止(无法中断工件发布)
TW-79662 — 未注册的云代理未被识别为云代理
TW-79690 — S3 存储:无法将“分段上传部分大小”设置为字段注释中提到的最小值(5MB)
TW-78839 — 考虑更改默认通知模板中失败构建的构建问题和更改的顺序
TW-66824 — 云配置文件中的拼写错误。 由于错误,未找到任何图片。
TW-78965 — TokenAuthenticationModelImpl 中的 NoSuchElementException
TW-79914 — Kubernetes 执行器:从构建步骤中移除 Kubernetes 作业的提及
TW-79812 — 支持 OpenTelemetry Collector
TW-79848 — 在启用了测试批处理的不同流程标识中,已完成测试的测试元数据并未报告
TW-63042 — 在已断开连接的代理标签页上提供切换到 Sakura UI 图标的选项。
TW-77300 — 测试历史:页面刷新前不显示新构建的信息
TW-62983 — 在实验性用户界面中,构建日志中的构建失败原因被折叠了。
TW-63554 — 在变更尚未收集的情况下,出现奇怪的空存储库块
TW-79396 — 分页后在构建类型概览标签中无限加载
TW-79083 — 如果在分支选择器中选择了分支,无法在构建配置级别打开自定义 / 插件标签页
TW-79479 — 如果内容是空字符串,JS 插件会崩溃
TW-77991—— 在 Chains 选项卡上未显示关于重用构建的信息
TW-78004 — 在 Chains 标签页上没有 "显示详情" 和 "按项目分组" 的复选框
TW-78001 — 如果链中的某些构建被取消,那么 Chains 选项卡上的图表可能会显示错误的构建数量
TW-78046 — 当其中一个构建被高亮显示时,构建链的展开 / 折叠功能无法正常工作
TW-78047 — 当构建配置链选项卡上有 20 条构建链时,无法查看更多内容
TW-78045—— 在 Chains 标签页中,链头未显示构建状态
TW-78661 — 在 Dependencies -> List 选项卡上点击构建状态会在重定向之前重置过滤器
TW-78044—— 在 Chains 视图中,没有显示将构建标记为成功的评论
TW-78952 — 对于第一条链,可能会显示令人困惑的消息 "Reused N build from previous build chains.
TW-78940 — 如果打开的构建被重用,那么在构建配置页面 -> 构建链标签页上将显示错误的图表
TW-79081 — 链表中的布局出现问题,日期已经重叠在行间
TW-79304 — 在依赖关系时间线上构建的 'card' 在打开时具有奇怪的高度
TW-79773 — 当 TC 无法登录到可选的注册表时,构建被标记为失败
TW-79733 — 未记录为何某些插件无法在运行时加载的原因
TW-76549 — 指标 http_requests_duration_milliseconds_bucket 没有 le=+Inf 桶
TW-71538 — 分配主节点责任给次节点后,包含 allure 步骤的构建无法启动
TW-79014 — 编辑构建工件依赖关系:在选择新配置时,不要重置 branch 过滤器
TW-78773—— 运行中的构建状态更新被阻止,因为线程无法向另一个节点发送日志消息
TW-78618 — 磁盘空间观察器不监视自定义缓存目录中的磁盘空间
TW-60872 — 若服务器上已存在具有相同 id 的Meta-Runner (元运行器),则无法为具有Meta-Runner (元运行器)的项目启用版本设置
TW-79302 — 为 LDAP 操作添加超时设置
TW-78828 — 由于 'Ref 不再存在于远程仓库中',无法收集更改
TW-78550 — 在 BuildProblemInvestigationsAndMutesManagerImpl.submitRemoveBuildConfigurationScopedBuildProblemMutes 中记录了整个堆栈跟踪的 RejectedExecutionException。
TW-78207—— 版本化设置的 vcs 根目录中的 projectName 参数
TW-78802 — 在二级节点上,排队中的构建的等待原因不可用
TW-78291—— 数字后缀与 Prometheus 规范的度量名称相矛盾
TW-78690 — 避免并行从 build_project 表中删除数据
TW-78727—— BuildServerListener.projectCreated 事件的错误行为
TW-78905 — 并行测试伞状构建的构建日志中的混淆消息
TW-78806 — 尽管存在活动节点,TeamCity 仍报告主节点处于非活动状态
TW-72603 — ModificationStateCalculatorImpl$1 :java.lang.IllegalArgumentException :无法找到节点:52284612
TW-79400—— 使用 'Error downloading patch into temporary file:... Read timed out' 错误,构建挂起12小时
TW-78463 — maintainDB 的 --timestamp 选项显示为无效
TW-78294 — 签名的 APKs 在用户界面中无法展开
TW-78413 — PerfMon 选项卡不应显示在复合构建中
TW-78622—— 从 URL 页面创建项目显示的所需 DSL 上下文参数的顺序随机
TW-78403 — Maven 配合 TestNG 以及 'XML 报告处理' 特性会将 @BeforeTest 和 @AfterTest 方法报告为独立的测试(仅在使用 TestNG 报告类型时)
TW-71546 — 允许在次要节点上加载 jira-cloud 集成插件
TW-71547 — 允许在辅助节点上加载 webhooks 插件
TW-79099 — 在代理上标记为添加的待处理文件的远程运行使文件保持可写状态
TW-78250 — 以连字符开始的密码和令牌无法用于 git VCS 根认证
TW-78610 — ECS agent 插件生成的实例超过了配置允许的数量
TW-78919 — Perforce Shelve 触发器在次级节点上无法工作
TW-78594 — 补丁根据默认流上传,而不是与重映射建立流
TW-79298 — 在 cn-north-1 AWS 中国创建 AWS 凭证时遇到的问题
TW-79025 — 使用可刷新令牌进行构建可能会出现 "无法读取 repo 的密码" 的错误
TW-79100 — 如果令牌被撤销,令牌弹出回调不工作
TW-79334 — 无效的字段名称 "Callback URL:"
TW-78582 — Bitbucket Server / Data Center 的构建状态即使在开始/失败/成功的状态下也不包含构建编号
TW-67037 — Slack Notifier - 在深色主题的 Slack 中,成功构建通知的复选标记显示为灰色
TW-78680 — Slack Notifier 无法发送来自快照依赖关系的更改
TW-79175 — [S3 存储]在升级到 2022.10 之后,处理大型工件时 S3 工件存储挂起 / 超时
TW-79463 — [S3] 在错误时中断并行化的多部分上传
TW-79234 — 代理类型已从无插件(及运行程序)的代理更新
TW-76009 — TeamCity Kubernetes 集成更倾向于使用服务帐户而非提供的 EKS 凭证
TW-78458 — 使用 branch:(policy:XXXX) 定位器维度会导致 HTTP 400
TW-75156 — 添加按测试名称理智排序测试运行的功能
性能问题
TW-79675 — TeamCity REST API 无任何限制地计算挂起的更改
TW-81317 — 测试元数据加载速度慢 (每个测试有数百个元数据项)
TW-81275 — 由于 Investigations / Mutes 慢速清除,清理性能缓慢(需要超过 15 小时)
TW-75906 — 在网页用户界面中,zip 归档浏览非常缓慢
TW-81136 — 检查 VCS 变更监视线程造成互锁和大量的 VCS 轮询任务队列
TW-80963 — 如果许多构建在同一配置中完成,构建状态重新计算队列可能会溢出
TW-80602 — 如果检出规则不过滤子模块挂载点内的文件,加快受检出规则影响的修订计算速度
TW-79599 — 许多 artefactUpload.html 请求可能占用所有的 http 线程,使服务器看起来像是挂起
TW-79703 — FlowAwareIndexFileOptimizedBuilder 占用了大量的内存
TW-78399 — 改变 实验性
指标引入的方式
TW-79567 — 在 ProjectModelWrapper.putProjectInNewModel 中启动时的性能问题
TW-78800 — 从数据库中存储新加载的 VCS 提交的冲突可能会减慢服务器的启动速度
TW-79634 — 由于请求运行自定义构建对话框(runCustomBuild.html),收集更改已卡住,构建无法启动。
TW-78314 — 提取包含大量小文件的 tar 工件速度极慢
TW-79568 — 在 ProjectCloudManagerImpl 启动过程中出现性能问题
TW-79407 — 代理无法对“无法创建本地线程”错误进行任何处理
TW-79451 — Telemetry 插件代理部分的内存泄漏
TW-59444 — 提交钩子处理速度慢(由于参数解析,版本控制系统根实例的过滤速度慢)
安全性
已修复了23个安全问题。