Skip to content

Commit 59c3334

Browse files
github-actions[bot]dotnet-maestro[bot]sbomerjander-msftdependabot[bot]
authored
[release/10.0] Sync branch with origin/main (#8524)
* Update dependencies from https://github.com/dotnet/diagnostics build 20250511.1 (#8228) [main] Update dependencies from dotnet/diagnostics * Update releases information. (#8227) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250512.2 (#8236) [main] Update dependencies from dotnet/diagnostics * Map Uri config value as string (#8234) * Add 8.1.1 release notes (#8237) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Justin Anderson <[email protected]> * Add 9.0.3 release notes (#8238) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Justin Anderson <[email protected]> * generate release notes (#8240) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Register new release information (#8241) * Register v9.1.0-preview.3.25257.5 release information * Register v9.0.3 release information --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Register v8.1.1 release information (#8242) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/command-line-api build 20250513.1 (#8244) [main] Update dependencies from dotnet/command-line-api * Remove nuget.config links (#8235) * Update dependencies from https://github.com/dotnet/diagnostics build 20250513.2 (#8257) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250515.1 (#8265) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250515.1 (#8264) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250516.1 (#8271) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250517.1 (#8272) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250518.1 (#8276) [main] Update dependencies from dotnet/diagnostics * Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (#8229) Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 2.3.0 to 2.4.0. - [Release notes](https://github.com/dependabot/fetch-metadata/releases) - [Commits](dependabot/fetch-metadata@d7267f6...08eff52) --- updated-dependencies: - dependency-name: dependabot/fetch-metadata dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250519.1 (#8277) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/arcade build 20250521.1 (#8281) [main] Update dependencies from dotnet/arcade * Update dependencies from https://github.com/dotnet/diagnostics build 20250521.1 (#8280) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250522.1 (#8283) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250523.1 (#8284) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250523.1 (#8285) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250524.1 (#8286) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250525.1 (#8291) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250527.1 (#8293) [main] Update dependencies from dotnet/command-line-api * Remove obsolete reference (#8292) * Bump streetsidesoftware/cspell-action from 7.0.0 to 7.0.1 (#8299) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 7.0.0 to 7.0.1. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](streetsidesoftware/cspell-action@eb29b6a...69543c3) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fixup test case (#8302) * Update: (#8261) - Azure.Core to 1.46.1 - Azure.Identity to 1.14.0 --- updated-dependencies: - dependency-name: Azure.Core dependency-version: 1.46.1 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: Azure.Identity dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250527.1 (#8294) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250529.3 (#8307) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250529.1 (#8308) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250530.1 (#8314) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250531.1 (#8317) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250602.1 (#8324) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/arcade build 20250602.2 (#8325) [main] Update dependencies from dotnet/arcade * Update dependencies from https://github.com/dotnet/diagnostics build 20250603.1 (#8328) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250603.1 (#8329) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250604.1 (#8335) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250606.1 (#8337) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250608.1 (#8340) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250609.1 (#8341) [main] Update dependencies from dotnet/diagnostics * [main] Update dependencies from dotnet/diagnostics (#8343) * Update dependencies from https://github.com/dotnet/diagnostics build 20250610.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25309.1 -> To Version 9.0.0-preview.25310.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250611.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25309.1 -> To Version 9.0.0-preview.25311.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250613.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25309.1 -> To Version 9.0.0-preview.25313.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250614.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25309.1 -> To Version 9.0.0-preview.25314.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250616.1 (#8348) [main] Update dependencies from dotnet/diagnostics * Update AWS packages (#8334) * Update AWS packages * Fix build issues * Switch Linux x64 Helix host machines to Azure Linux 3 (#8213) * Update dependencies from https://github.com/dotnet/diagnostics build 20250618.1 (#8361) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250619.3 (#8366) [main] Update dependencies from dotnet/command-line-api * [main] Bump the azure-sdk-dependencies group with 2 updates (#8359) Bumps Azure.Core from 1.46.1 to 1.46.2 Bumps Azure.Storage.Blobs from 12.24.0 to 12.24.1 --- updated-dependencies: - dependency-name: Azure.Core dependency-version: 1.46.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: azure-sdk-dependencies - dependency-name: Azure.Storage.Blobs dependency-version: 12.24.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: azure-sdk-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the runtime-dependencies group with 4 updates (#8358) Bumps Microsoft.Extensions.Configuration.Abstractions from 9.0.4 to 9.0.6 Bumps Microsoft.Extensions.Logging from 9.0.4 to 9.0.6 Bumps Microsoft.Extensions.Logging.Console from 9.0.4 to 9.0.6 Bumps System.Text.Json from 9.0.4 to 9.0.6 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Configuration.Abstractions dependency-version: 9.0.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging dependency-version: 9.0.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 9.0.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: System.Text.Json dependency-version: 9.0.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the identity-dependencies group with 1 update (#8363) Bumps Microsoft.Identity.Web from 3.8.4 to 3.9.4 --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-version: 3.9.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: identity-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the runtime-dependencies group with 1 update (#8354) Bumps Microsoft.NETCore.DotNetHost from 8.0.15 to 8.0.17 --- updated-dependencies: - dependency-name: Microsoft.NETCore.DotNetHost dependency-version: 8.0.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump dawidd6/action-download-artifact from 9 to 11 (#8347) Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 9 to 11. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](dawidd6/action-download-artifact@07ab29f...ac66b43) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-version: '11' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250619.1 (#8365) [main] Update dependencies from dotnet/diagnostics * Update Learning Paths (#8316) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/command-line-api build 20250619.6 (#8370) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250620.1 (#8369) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/arcade build 20250623.2 (#8374) [main] Update dependencies from dotnet/arcade * Update dependencies from https://github.com/dotnet/diagnostics build 20250624.1 (#8376) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/arcade build 20250625.4 (#8380) [main] Update dependencies from dotnet/arcade * Update dependencies from https://github.com/dotnet/diagnostics build 20250627.1 (#8383) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250628.1 (#8384) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250629.1 (#8385) [main] Update dependencies from dotnet/diagnostics * [main] Update dependencies from dotnet/diagnostics (#8387) * Update dependencies from https://github.com/dotnet/diagnostics build 20250630.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25329.1 -> To Version 9.0.0-preview.25330.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250701.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25329.1 -> To Version 9.0.0-preview.25351.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250702.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25329.1 -> To Version 9.0.0-preview.25352.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250704.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25329.1 -> To Version 9.0.0-preview.25354.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250705.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25329.1 -> To Version 9.0.0-preview.25355.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250706.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25329.1 -> To Version 9.0.0-preview.25356.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/command-line-api (#8388) * Update dependencies from https://github.com/dotnet/command-line-api build 20250702.1 System.CommandLine From Version 2.0.0-beta6.25319.6 -> To Version 2.0.0-beta7.25352.1 * Update dependencies from https://github.com/dotnet/command-line-api build 20250703.2 System.CommandLine From Version 2.0.0-beta6.25319.6 -> To Version 2.0.0-beta7.25353.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 7.0.1 to 7.1.0 (#8389) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 7.0.1 to 7.1.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](streetsidesoftware/cspell-action@69543c3...ad35d5e) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-version: 7.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the azure-sdk-dependencies group with 1 update (#8379) Bumps Azure.Identity from 1.14.0 to 1.14.1 --- updated-dependencies: - dependency-name: Azure.Identity dependency-version: 1.14.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: azure-sdk-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the azure-sdk-dependencies group with 1 update (#8402) Bumps Azure.Core from 1.46.2 to 1.47.0 --- updated-dependencies: - dependency-name: Azure.Core dependency-version: 1.47.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure-sdk-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the runtime-dependencies group with 4 updates (#8399) Bumps Microsoft.Extensions.Configuration.Abstractions from 9.0.6 to 9.0.7 Bumps Microsoft.Extensions.Logging from 9.0.6 to 9.0.7 Bumps Microsoft.Extensions.Logging.Console from 9.0.6 to 9.0.7 Bumps System.Text.Json from 9.0.6 to 9.0.7 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Configuration.Abstractions dependency-version: 9.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging dependency-version: 9.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 9.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: System.Text.Json dependency-version: 9.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the runtime-dependencies group with 2 updates (#8398) Bumps Microsoft.NETCore.DotNetHost from 8.0.17 to 8.0.18 Bumps System.Text.Json from 8.0.5 to 8.0.6 --- updated-dependencies: - dependency-name: Microsoft.NETCore.DotNetHost dependency-version: 8.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: System.Text.Json dependency-version: 8.0.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/diagnostics (#8394) * Update dependencies from https://github.com/dotnet/diagnostics build 20250708.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25356.1 -> To Version 9.0.0-preview.25358.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250709.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25356.1 -> To Version 9.0.0-preview.25359.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250711.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25356.1 -> To Version 9.0.0-preview.25361.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250712.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25356.1 -> To Version 9.0.0-preview.25362.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 7.1.0 to 7.1.1 (#8393) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 7.1.0 to 7.1.1. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](streetsidesoftware/cspell-action@ad35d5e...1570489) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-version: 7.1.1 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the identity-dependencies group with 1 update (#8390) Bumps Microsoft.Identity.Web from 3.9.4 to 3.10.0 --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-version: 3.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: identity-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Learning Paths (#8386) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250714.1 (#8408) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250715.6 (#8413) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/arcade build 20250716.1 (#8417) [main] Update dependencies from dotnet/arcade * Bump streetsidesoftware/cspell-action from 7.1.1 to 7.1.2 (#8424) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 7.1.1 to 7.1.2. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](streetsidesoftware/cspell-action@1570489...6f05386) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-version: 7.1.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/diagnostics (#8416) * Update dependencies from https://github.com/dotnet/diagnostics build 20250716.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25365.6 -> To Version 9.0.0-preview.25366.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250717.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25365.6 -> To Version 9.0.0-preview.25367.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250718.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25365.6 -> To Version 9.0.0-preview.25368.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250719.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25365.6 -> To Version 9.0.0-preview.25369.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250720.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25365.6 -> To Version 9.0.0-preview.25370.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * [main] Bump the azure-sdk-dependencies group with 3 updates (#8410) Bumps Azure.Identity from 1.14.1 to 1.14.2 Bumps Azure.Storage.Blobs from 12.24.1 to 12.25.0 Bumps Azure.Storage.Queues from 12.22.0 to 12.23.0 --- updated-dependencies: - dependency-name: Azure.Identity dependency-version: 1.14.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: azure-sdk-dependencies - dependency-name: Azure.Storage.Blobs dependency-version: 12.25.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure-sdk-dependencies - dependency-name: Azure.Storage.Queues dependency-version: 12.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: azure-sdk-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/first-interaction from 1.3.0 to 2.0.0 (#8415) Bumps [actions/first-interaction](https://github.com/actions/first-interaction) from 1.3.0 to 2.0.0. - [Release notes](https://github.com/actions/first-interaction/releases) - [Commits](actions/first-interaction@34f15e8...2d4393e) --- updated-dependencies: - dependency-name: actions/first-interaction dependency-version: 2.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/command-line-api (#8395) * Update dependencies from https://github.com/dotnet/command-line-api build 20250708.2 System.CommandLine From Version 2.0.0-beta7.25353.2 -> To Version 2.0.0-beta7.25358.2 * Update dependencies from https://github.com/dotnet/command-line-api build 20250709.1 System.CommandLine From Version 2.0.0-beta7.25353.2 -> To Version 2.0.0-beta7.25359.1 * Update dependencies from https://github.com/dotnet/command-line-api build 20250715.1 System.CommandLine From Version 2.0.0-beta7.25353.2 -> To Version 2.0.0-beta7.25365.1 * Fixup command line --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Wiktor Kopec <[email protected]> * [main] Bump the identity-dependencies group with 1 update (#8429) Bumps Microsoft.Identity.Web from 3.10.0 to 3.11.0 --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-version: 3.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: identity-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the azure-sdk-dependencies group with 1 update (#8427) Bumps Azure.Core from 1.47.0 to 1.47.1 --- updated-dependencies: - dependency-name: Azure.Core dependency-version: 1.47.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: azure-sdk-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250721.1 (#8425) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250722.1 (#8434) [main] Update dependencies from dotnet/diagnostics * Publish dotnet monitor sha512 files to `dotnetcli` instead of `dotnetclichecksums` (#8439) * Initial plan * Fix checksum publishing to use dotnetcli instead of dotnetclichecksums Co-authored-by: wiktork <[email protected]> * Fix documentation wording for single storage account usage Co-authored-by: lbussell <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: wiktork <[email protected]> Co-authored-by: lbussell <[email protected]> * [main] Update dependencies from dotnet/diagnostics (#8441) * Update dependencies from https://github.com/dotnet/diagnostics build 20250724.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25372.1 -> To Version 9.0.0-preview.25374.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250725.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25372.1 -> To Version 9.0.0-preview.25375.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/command-line-api (#8442) * Update dependencies from https://github.com/dotnet/command-line-api build 20250724.1 System.CommandLine From Version 2.0.0-beta7.25365.1 -> To Version 2.0.0-rc.1.25374.1 * Update dependencies from https://github.com/dotnet/command-line-api build 20250725.2 System.CommandLine From Version 2.0.0-beta7.25365.1 -> To Version 2.0.0-rc.1.25375.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/diagnostics build 20250727.1 (#8451) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/diagnostics build 20250728.1 (#8454) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/command-line-api build 20250728.1 (#8455) [main] Update dependencies from dotnet/command-line-api * Update dependencies from https://github.com/dotnet/diagnostics build 20250729.1 (#8460) [main] Update dependencies from dotnet/diagnostics * Update dependencies from https://github.com/dotnet/arcade build 20250730.1 (#8463) [main] Update dependencies from dotnet/arcade * Update dependencies from https://github.com/dotnet/command-line-api build 20250731.1 (#8469) [main] Update dependencies from dotnet/command-line-api * generate release notes (#8476) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * generate release notes (#8475) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/command-line-api build 20250804.2 (#8477) [main] Update dependencies from dotnet/command-line-api * Register new release information (#8483) * Register v8.1.2 release information * Register v9.0.4 release information --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update release pipeline (#8485) * Updated dotnet-monitor-release.yml * inline all scripts * Remove checkout * More script removal * publish build logs not allowed * auth attempt * hardcode versions * Checksums and logs * Single source + maestro api testing * Use pipeline variable for token * No token * Use entra app id * Add az login * az login no params * Use darc cli * Add ci * Comments * [main] Bump the runtime-dependencies group with 5 updates (#8481) Bumps Microsoft.Extensions.Configuration.Abstractions from 9.0.7 to 9.0.8 Bumps Microsoft.Extensions.Logging from 9.0.7 to 9.0.8 Bumps Microsoft.Extensions.Logging.Abstractions from 9.0.7 to 9.0.8 Bumps Microsoft.Extensions.Logging.Console from 9.0.7 to 9.0.8 Bumps System.Text.Json from 9.0.7 to 9.0.8 --- updated-dependencies: - dependency-name: Microsoft.Extensions.Configuration.Abstractions dependency-version: 9.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging dependency-version: 9.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging.Abstractions dependency-version: 9.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: Microsoft.Extensions.Logging.Console dependency-version: 9.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies - dependency-name: System.Text.Json dependency-version: 9.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * [main] Bump the identity-dependencies group with 1 update (#8466) Bumps Microsoft.Identity.Web from 3.11.0 to 3.12.0 --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-version: 3.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: identity-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update dependencies from https://github.com/dotnet/arcade build 20250806.1 (#8486) [main] Update dependencies from dotnet/arcade * Update dependencies from https://github.com/dotnet/arcade build 20250807.2 (#8488) [main] Update dependencies from dotnet/arcade * [main] Update dependencies from dotnet/command-line-api (#8484) * Update dependencies from https://github.com/dotnet/command-line-api build 20250805.1 System.CommandLine From Version 2.0.0-rc.1.25404.2 -> To Version 2.0.0-rc.1.25405.1 * Update dependencies from https://github.com/dotnet/command-line-api build 20250806.1 System.CommandLine From Version 2.0.0-rc.1.25404.2 -> To Version 2.0.0-rc.1.25406.1 * Update dependencies from https://github.com/dotnet/command-line-api build 20250806.2 System.CommandLine From Version 2.0.0-rc.1.25404.2 -> To Version 2.0.0-rc.1.25406.2 * Update dependencies from https://github.com/dotnet/command-line-api build 20250808.2 System.CommandLine From Version 2.0.0-rc.1.25404.2 -> To Version 2.0.0-rc.1.25408.2 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * [main] Bump the runtime-dependencies group with 1 update (#8478) Bumps Microsoft.NETCore.DotNetHost from 8.0.18 to 8.0.19 --- updated-dependencies: - dependency-name: Microsoft.NETCore.DotNetHost dependency-version: 8.0.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: runtime-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump streetsidesoftware/cspell-action from 7.1.2 to 7.2.0 (#8459) Bumps [streetsidesoftware/cspell-action](https://github.com/streetsidesoftware/cspell-action) from 7.1.2 to 7.2.0. - [Release notes](https://github.com/streetsidesoftware/cspell-action/releases) - [Changelog](https://github.com/streetsidesoftware/cspell-action/blob/main/CHANGELOG.md) - [Commits](streetsidesoftware/cspell-action@6f05386...dcd03dc) --- updated-dependencies: - dependency-name: streetsidesoftware/cspell-action dependency-version: 7.2.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update Learning Paths (#8467) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * [main] Update dependencies from dotnet/diagnostics (#8468) * Update dependencies from https://github.com/dotnet/diagnostics build 20250731.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25381.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250801.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25401.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250802.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25402.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250803.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25403.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250804.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25404.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250805.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25405.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250808.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25408.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250809.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25409.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250810.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25410.1 * Update dependencies from https://github.com/dotnet/diagnostics build 20250811.1 Microsoft.Diagnostics.Monitoring , Microsoft.Diagnostics.Monitoring.EventPipe , Microsoft.FileFormats From Version 9.0.0-preview.25379.1 -> To Version 9.0.0-preview.25411.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> * [main] Bump the identity-dependencies group with 1 update (#8516) Bumps Microsoft.Identity.Web from 3.12.0 to 3.13.1 --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-version: 3.13.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: identity-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Fix dump tests (#8518) (#8521) Co-authored-by: Wiktor Kopec <[email protected]> * Sync release/10.0 (#8513) * Restore branch-specific files --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Sven Boemer <[email protected]> Co-authored-by: Justin Anderson <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Wiktor Kopec <[email protected]> Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> Co-authored-by: Copilot <[email protected]> Co-authored-by: wiktork <[email protected]> Co-authored-by: lbussell <[email protected]>
1 parent 93bf690 commit 59c3334

File tree

18 files changed

+468
-133
lines changed

18 files changed

+468
-133
lines changed

.github/learning-path-sha.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0c3a91196f7e0abe8b9fa5cd8907378c4598b10a
1+
e973263b09f539d9e3751799a1c4416d0b9b2749

.github/releases.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,17 @@
3535
"outOfSupportDate": "2025-05-11T00:00:00.000Z"
3636
},
3737
"9.0": {
38-
"tag": "v9.0.3",
38+
"tag": "v9.0.4",
3939
"minorReleaseDate": "2024-11-12T00:00:00.000Z",
40-
"patchReleaseDate": "2025-05-13T00:00:00.000Z",
40+
"patchReleaseDate": "2025-08-06T00:00:00.000Z",
4141
"supportedFrameworks": [
4242
"net9.0"
4343
]
4444
},
4545
"8.1": {
46-
"tag": "v8.1.1",
46+
"tag": "v8.1.2",
4747
"minorReleaseDate": "2025-02-11T00:00:00.000Z",
48-
"patchReleaseDate": "2025-05-14T00:00:00.000Z",
48+
"patchReleaseDate": "2025-08-06T00:00:00.000Z",
4949
"supportedFrameworks": [
5050
"net8.0"
5151
]

.github/workflows/spellcheck.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,23 @@ jobs:
1717
with:
1818
persist-credentials: false
1919

20-
- uses: streetsidesoftware/cspell-action@6f05386161564ebe24dcfa1513cde203230d1edc
20+
- uses: streetsidesoftware/cspell-action@dcd03dc3e8a59ec2e360d0c62db517baa0b4bb6d
2121
name: Documentation spellcheck
2222
if: ${{ !cancelled() }}
2323
with:
2424
files: '**/*.md'
2525
inline: error
2626
incremental_files_only: true
2727

28-
- uses: streetsidesoftware/cspell-action@6f05386161564ebe24dcfa1513cde203230d1edc
28+
- uses: streetsidesoftware/cspell-action@dcd03dc3e8a59ec2e360d0c62db517baa0b4bb6d
2929
name: Resx spellcheck
3030
if: ${{ !cancelled() }}
3131
with:
3232
files: 'src/**/*.resx'
3333
inline: error
3434
incremental_files_only: true
3535

36-
- uses: streetsidesoftware/cspell-action@6f05386161564ebe24dcfa1513cde203230d1edc
36+
- uses: streetsidesoftware/cspell-action@dcd03dc3e8a59ec2e360d0c62db517baa0b4bb6d
3737
name: Source code spellcheck
3838
if: ${{ !cancelled() }}
3939
with:

.github/workflows/sync-branches.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
if: github.repository == 'dotnet/dotnet-monitor'
1515
strategy:
1616
matrix:
17-
branch: ["release/8.x", "release/9.0", "release/9.x"]
17+
branch: ["release/8.x", "release/9.0", "release/9.x"] # We don't sync release/10.0 here because we sync both code and non-code for now
1818
name: 'Sync non-code to ${{ matrix.branch }}'
1919
runs-on: ubuntu-latest
2020
permissions:
@@ -55,7 +55,7 @@ jobs:
5555
if: github.repository == 'dotnet/dotnet-monitor'
5656
strategy:
5757
matrix:
58-
branch: ["feature/10.0"]
58+
branch: ["release/10.0"]
5959
name: 'Sync branch with ${{ matrix.branch }}'
6060
runs-on: ubuntu-latest
6161
permissions:

.vscode/settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
"omnisharp.enableAsyncCompletion": true,
3030
"omnisharp.enableEditorConfigSupport": true,
3131
"omnisharp.enableRoslynAnalyzers": true,
32-
"omnisharp.organizeImportsOnFormat": true,
3332
"omnisharp.autoStart": true,
3433

3534
// ms-vscode.powershell settings
@@ -47,5 +46,6 @@
4746
"xml",
4847
"msbuild",
4948
"javascript"
50-
]
49+
],
50+
"dotnet.formatting.organizeImportsOnFormat": true
5151
}

documentation/learningPath/aks.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ In addition to its availability as a .NET CLI tool, the `dotnet monitor` tool is
66

77
This workflow takes your local development copy of `dotnet-monitor`, patches it with a local development copy of the [.NET Core Diagnostics Repo](https://github.com/dotnet/diagnostics#net-core-diagnostics-repo), and makes it available as an image for you to consume in an ACR (Azure Container Registry). Note that there are many other ways to do this - this is meant to serve as a basic template that can be adapted to match your needs.
88

9-
1. Open `pwsh` and run the [generate-dev-sln script](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/generate-dev-sln.ps1), providing a path to your local copy of the diagnostics repo.
9+
1. Open `pwsh` and run the [generate-dev-sln script](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/generate-dev-sln.ps1), providing a path to your local copy of the diagnostics repo.
1010

1111
> [!NOTE]
1212
> If your changes do not involve the [.NET Core Diagnostics Repo](https://github.com/dotnet/diagnostics#net-core-diagnostics-repo), you don't need to complete this step.

documentation/learningPath/api.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ dotnet-monitor exposes functionality through both [collection rules](./collectio
44

55
## Adding New APIs
66

7-
The web API surface is defined by a series of controllers [here](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/src/Microsoft.Diagnostics.Monitoring.WebApi/Controllers/). It's common for an API to expose functionality also available via [Actions](./collectionrules.md#actions) and so methods in these controllers are often wrappers around a shared implementation. Each controller may have one or more attributes that configure how and where it is exposed, you can learn more about the notable controller attributes [here](#notable-controller-attributes).
7+
The web API surface is defined by a series of controllers [here](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/src/Microsoft.Diagnostics.Monitoring.WebApi/Controllers/). It's common for an API to expose functionality also available via [Actions](./collectionrules.md#actions) and so methods in these controllers are often wrappers around a shared implementation. Each controller may have one or more attributes that configure how and where it is exposed, you can learn more about the notable controller attributes [here](#notable-controller-attributes).
88

9-
If the new API needs to either accept or return structured data, a dedicated model should be used. Models are defined [here](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/src/Microsoft.Diagnostics.Monitoring.WebApi/Models/).
9+
If the new API needs to either accept or return structured data, a dedicated model should be used. Models are defined [here](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/src/Microsoft.Diagnostics.Monitoring.WebApi/Models/).
1010

1111
When adding a new API, it's important to also update the [`openapi.json`](../openapi.json) spec which describes the API surface. There are CI tests that will ensure this file has been updated to reflect any API changes. Learn more about updating `openapi.json` [here](./testing.md#openapi-generation).
1212

1313
### Adding Tests
1414

15-
Web APIs in dotnet-monitor are typically tested using functional tests that leverage the [ApiClient](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/src/Tests/Microsoft.Diagnostics.Monitoring.Tool.FunctionalTests/HttpApi/ApiClient.cs) to call a specific API. Learn more about how the functional tests are defined and operate [here](./testing.md#functional-tests).
15+
Web APIs in dotnet-monitor are typically tested using functional tests that leverage the [ApiClient](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/src/Tests/Microsoft.Diagnostics.Monitoring.Tool.FunctionalTests/HttpApi/ApiClient.cs) to call a specific API. Learn more about how the functional tests are defined and operate [here](./testing.md#functional-tests).
1616

1717
## Notable Controller Attributes
1818

@@ -32,6 +32,6 @@ dotnet-monitor supports multiple different [authentication modes](../authenticat
3232

3333
### Determining Authentication Mode
3434

35-
When dotnet-monitor starts, the command line arguments are first inspected to see if a specific authentication mode was set (such as `--no-auth`), referred to as the `StartupAuthenticationMode`, this is calculated [here](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/src/Tools/dotnet-monitor/Commands/CollectCommandHandler.cs#L28). If no modes were explicitly set via a command line argument, dotnet-monitor will select `Deferred` as the `StartupAuthenticationMode`. This indicates that the user configuration should be looked at to determine the authentication mode later on in the startup process.
35+
When dotnet-monitor starts, the command line arguments are first inspected to see if a specific authentication mode was set (such as `--no-auth`), referred to as the `StartupAuthenticationMode`, this is calculated [here](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/src/Tools/dotnet-monitor/Commands/CollectCommandHandler.cs#L28). If no modes were explicitly set via a command line argument, dotnet-monitor will select `Deferred` as the `StartupAuthenticationMode`. This indicates that the user configuration should be looked at to determine the authentication mode later on in the startup process.
3636

37-
After determining the `StartupAuthenticationMode` mode, the relevant [IAuthenticationConfigurator](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/src/Tools/dotnet-monitor/Auth/IAuthenticationConfigurator.cs) is created by the [AuthConfiguratorFactory](https://github.com/dotnet/dotnet-monitor/blob/0c3a91196f7e0abe8b9fa5cd8907378c4598b10a/src/Tools/dotnet-monitor/Auth/AuthConfiguratorFactory.cs). This factory also handles deciding what authentication mode to use when `StartupAuthenticationMode` is `Deferred`. The selected configurator is used to configure various parts of dotnet-monitor that are specific to authentication, such as protecting the web APIs and adding authentication-mode specific logging.
37+
After determining the `StartupAuthenticationMode` mode, the relevant [IAuthenticationConfigurator](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/src/Tools/dotnet-monitor/Auth/IAuthenticationConfigurator.cs) is created by the [AuthConfiguratorFactory](https://github.com/dotnet/dotnet-monitor/blob/e973263b09f539d9e3751799a1c4416d0b9b2749/src/Tools/dotnet-monitor/Auth/AuthConfiguratorFactory.cs). This factory also handles deciding what authentication mode to use when `StartupAuthenticationMode` is `Deferred`. The selected configurator is used to configure various parts of dotnet-monitor that are specific to authentication, such as protecting the web APIs and adding authentication-mode specific logging.

0 commit comments

Comments
 (0)