What's New in TeamCity 2022.12
Improved support for draft pull requests in the Pull Requests plugin
Starting from this version, you can configure the Pull Requests build feature to ignore GitHub draft pull requests by checking the Ignore Drafts box in the build feature settings. TeamCity will ignore draft pull requests until their status changes.
By default, the Pull Requests build feature loads the GitHub draft pull request information and runs builds on draft pull requests. The build page displays the "Draft" status and icon next to the pull request number:
When the status of the draft pull request changes to "Ready for review" in GitHub, the build page reflects the change:
Build reordering is supported by the Sakura UI
You can now manually reorder builds in the build queue by dragging them to the desired position in the Sakura UI.
Amazon EC2 launch templates customization
Starting from this version, TeamCity allows customizing Amazon EC2 launch templates. You can now use the same launch template to run various instances that differ in some parameters only. Check the Customize Launch Template box and modify the launch template's values as required.
New parameter for Perforce shelved changelist ID
Our users requested a parameter for the shelved changelist ID regardless of the VCS Root ID. TeamCity now provides the
vcsRoot.1.shelvedChangelist configuration parameter with the ID of the changelist whose changes triggered this build.
See the TeamCity roadmap to learn about future updates.