ReleaseMicrosoftMicrosoftpublished May 18, 2026seen 4d

microsoft/VirtualClient v3.0.21

microsoft/VirtualClient

Open original ↗

Captured source

source ↗
published May 18, 2026seen 4dcaptured 9hhttp 200method plain

v3.0.21

Repository: microsoft/VirtualClient

Tag: v3.0.21

Published: 2026-05-18T15:34:16Z

Prerelease: no

Release notes:

What's Changed

  • Modifications in the Script based Executors by @imadityaa in https://github.com/microsoft/VirtualClient/pull/536
  • Add support for Pwsh execution by @muskankhedia in https://github.com/microsoft/VirtualClient/pull/541
  • Version bump by @muskankhedia in https://github.com/microsoft/VirtualClient/pull/542
  • Bump to v2.1 by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/545
  • Refactor SSH client to enable support for both SshClient as well as ScpClient operations. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/547
  • Add option for MinimumIterations in ParallelLoopExecution by @imadityaa in https://github.com/microsoft/VirtualClient/pull/543
  • Adding win-x64 support for nvidia-smi by @deep1712 in https://github.com/microsoft/VirtualClient/pull/546
  • Add a loop executor to selectively run components in a loop in a profile by @imadityaa in https://github.com/microsoft/VirtualClient/pull/544
  • Bump VC build version by @imadityaa in https://github.com/microsoft/VirtualClient/pull/548
  • Add support to FIO for SingleProcessAggregated process model. Cleanup for mock disks across the board. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/549
  • Bug fix while working on running standalone VC without experiment ID … by @nmalkapuram in https://github.com/microsoft/VirtualClient/pull/531
  • Adding OnCreateClient in InMemorySshClientFactory by @deep1712 in https://github.com/microsoft/VirtualClient/pull/551
  • Bumping version of VC to 2.1.5 by @deep1712 in https://github.com/microsoft/VirtualClient/pull/552
  • Bump on-headers and compression in /website by @dependabot[bot] in https://github.com/microsoft/VirtualClient/pull/553
  • Fixing unit tests in ExecuteCommandTests by @saibulusu in https://github.com/microsoft/VirtualClient/pull/556
  • Allow Virtual Client to use a certificate to authenticate to the proxy API by @kmjjc in https://github.com/microsoft/VirtualClient/pull/554
  • fio profiles fixes by @saibulusu in https://github.com/microsoft/VirtualClient/pull/557
  • Upversion to 2.1.11 by @saibulusu in https://github.com/microsoft/VirtualClient/pull/558
  • Wait for process kill in Geekbench by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/559
  • Update VERSION to 2.1.12 by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/561
  • fio discovery profile expansion by @saibulusu in https://github.com/microsoft/VirtualClient/pull/562
  • Add features and command line options to upload metrics and events from schematized log files. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/563
  • Hotfix. Remove extra whitespace from commands when using chaining for ExecuteCommand and ExecuteCommandMonitor components. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/564
  • TLS Support to OpenSSL workload - users/vdeepar/tls update by @dheeparaj in https://github.com/microsoft/VirtualClient/pull/550
  • Refactor disk mounting logic to set full permissions on disks. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/565
  • Remove file logger as default logger by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/566
  • Update expired unit test certificate by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/567
  • OpenSSL TLS documentation added by @dheeparaj in https://github.com/microsoft/VirtualClient/pull/568
  • Remove proxy logger from default by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/571
  • Conditional parameter sets by @saibulusu in https://github.com/microsoft/VirtualClient/pull/569
  • Add proxy eventhub logger back by @yangpanMS in https://github.com/microsoft/VirtualClient/pull/573
  • Bump mermaid from 10.9.3 to 10.9.4 in /website by @dependabot[bot] in https://github.com/microsoft/VirtualClient/pull/572
  • ScriptExecutor should upload the logs after move by @imadityaa in https://github.com/microsoft/VirtualClient/pull/574
  • fio removing discovery & multithroughput by @saibulusu in https://github.com/microsoft/VirtualClient/pull/575
  • Add features to support application as a test controller. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/576
  • Update documentation for controller/agent usage. Move profiles to "agent" folder by @brdeyo in https://github.com/microsoft/VirtualClient/pull/577
  • Added logic to copy contentPathTemplate in copyConstructor of VirtualClientComponent by @Kayush14 in https://github.com/microsoft/VirtualClient/pull/578
  • mysql minor changes and sysbench cleanup addition by @nmalkapuram in https://github.com/microsoft/VirtualClient/pull/454
  • Add support for targeting .NET 8.0 to VirtualClient.Framework and VirtualClient.TestFramework libraries. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/579
  • Set a few unit tests to run on Windows build servers only due to inconsistency when using Path.GetDirectoryName. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/583
  • Add duration parameter to network ping workload by @rudraptpsingh in https://github.com/microsoft/VirtualClient/pull/581
  • Add NoSync parameter to NTTTCP executor by @v-safilho in https://github.com/microsoft/VirtualClient/pull/584
  • bump VC to 2.1.39 by @v-safilho in https://github.com/microsoft/VirtualClient/pull/586
  • resolve merge conflicts by @nmalkapuram in https://github.com/microsoft/VirtualClient/pull/585
  • Fix NTTTCP to use the NoSync parameter on both sides by @v-safilho in https://github.com/microsoft/VirtualClient/pull/587
  • Bug fix for Conditional parameter sets feature by @RakeshwarK in https://github.com/microsoft/VirtualClient/pull/588
  • DSB supported platform fix by @nmalkapuram in https://github.com/microsoft/VirtualClient/pull/592
  • Minor documentation fix for --event-hub flag by @saibulusu in https://github.com/microsoft/VirtualClient/pull/591
  • Bump version from 2.1.41 to 2.1.42 by @RakeshwarK in https://github.com/microsoft/VirtualClient/pull/594
  • Implement support for mapping exit codes to status codes for integration with orchestration systems. by @brdeyo in https://github.com/microsoft/VirtualClient/pull/595
  • Update status code error message to adopt standardized conventions (i.e. toolset + code defined). by @brdeyo in https://github.com/microsoft/VirtualClient/pull/596
  • DSB fix for ubuntu 24.04 by @nmalkapuram in https://github.com/microsoft/VirtualClient/pull/593
  • FIO deleting…

Excerpt shown — open the source for the full document.

Notability

notability 3.0/10

Routine version update, little community traction