Continua CI v1.9.2.754

Released: Nov 23, 2021

Updates in v1.9.2.754

Features

  • FinalBuilder is now signaled to shutdown gracefully when a build is stopped before it has finished running.
  • The SharedResources property of the Build object expression is now populated before agent requirements are evaluated allowing agent selection based on acquired locks.
  • Added the Equals and DoesNotEqual operators to the Where function on string collection object expressions.
  • Added an Any function to any collection object expressions.
  • Added property collectors for new Microsoft .NET SDK versions 3.1.415, 5.0.403 and 6.0.100 plus runtime versions 3.1.21, 5.0.12 and 6.0.0.
  • NuGet action now allows selection of later command line versions.
  • Updates to some third party packages.
  • Minor text changes

Note: You will need to update your agents after upgrading the server to this build.

Fixes

  • Reliability update to Git repositories to ensure that the branch head is always selected when building a branch regardless of any changes to topographic reordering of changesets.
  • Significant improvement to repository checking performance for Git repositories with large number of git branches.
  • Visual Studio 2022 property collectors now search %ProgramFiles(x86)% if executable is not found in %ProgramFiles% (VS 2022 Build Tools is installed to the 32-bit path).
  • Changes to agent execution engine to prevent deadlocks when stopping builds with small improvement to throughput of concurrent builds.