Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Security

* SDK pin raised to 10.0.404 (runtime 10.0.15) for the November 10, 2026 .NET security update. SDK 10.0.403 is in the affected 10.0.4xx range. The release includes the DiaSymReader remote code execution fixes and CVE-2026-105544. `rollForward` stays `disable`.
* `Microsoft.NET.Test.Sdk` raised from 18.11.0 to 18.11.1 on the same servicing line for CVE-2026-105544 (GHSA-6856-87hx-p5x7).
* SDK pin raised to 10.0.403 (runtime 10.0.14) for CVE-2026-111497 (GHSA-p3jp-9v83-76w9).

## [1.1.0] - 2026-08-03
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Thank you for contributing. This repository builds specialized .NET libraries, n

## Development setup

1. Install .NET SDK **10.0.403** exactly (see `global.json`).
1. Install .NET SDK **10.0.404** exactly (see `global.json`).
2. Restore, build, and test:

```bash
Expand Down
2 changes: 1 addition & 1 deletion Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
</PropertyGroup>

<ItemGroup Label="Testing">
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.11.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.11.1" />
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="4.0.1" />
<PackageVersion Include="coverlet.collector" Version="10.1.0" />
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# FunctionFoundry

[![CI](https://github.com/Chookees/FunctionFoundry/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/Chookees/FunctionFoundry/actions/workflows/ci.yml)
[![.NET](https://img.shields.io/badge/.NET-10.0.403-512BD4?logo=dotnet&logoColor=white)](global.json)
[![.NET](https://img.shields.io/badge/.NET-10.0.404-512BD4?logo=dotnet&logoColor=white)](global.json)
[![Tests](https://img.shields.io/badge/tests-271%20passed-brightgreen)](docs/coverage-summary.md)
[![Coverage](https://img.shields.io/badge/coverage-85.8%25%20line-brightgreen)](docs/coverage-summary.md)
[![Branch Coverage](https://img.shields.io/badge/branch%20coverage-remeasure-lightgrey)](docs/coverage-summary.md)
Expand Down Expand Up @@ -32,7 +32,7 @@ Each product has a dedicated README under `src/<Package>/README.md` describing e

## Requirements

* .NET SDK **10.0.403** (pinned in `global.json`; roll-forward disabled; runtime 10.0.14)
* .NET SDK **10.0.404** (pinned in `global.json`; roll-forward disabled; runtime 10.0.15)
* Target framework: `net10.0`
* C# 14.0

Expand Down
4 changes: 2 additions & 2 deletions docs/FINAL_REPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* `tests/` — per-package xUnit projects + Engineering.Tests
* `samples/` / `benchmarks/` — per-package executables
* `docs/adr`, `docs/packages`, CI under `.github/workflows`
* Central build: `Directory.Build.props/targets`, `Directory.Packages.props`, `global.json` (**10.0.302**; note: SDK pin later raised to **10.0.403** / runtime 10.0.14 for CVE-2026-111497)
* Central build: `Directory.Build.props/targets`, `Directory.Packages.props`, `global.json` (**10.0.302**; note: SDK pin later raised to **10.0.403** / runtime 10.0.14 for CVE-2026-111497, then to **10.0.404** / runtime 10.0.15 for the November 10, 2026 security update)

## 2. Delivered packages

Expand Down Expand Up @@ -92,7 +92,7 @@ See `docs/packages/size-and-compatibility-report-v1.md`.
* PBI commit order on main not strictly 01→12
* Separate `v0.5.0` tag omitted
* Unicode confusables: compact subset, not full UCD
* SDK maintenance upgrade **10.0.301 → 10.0.302** (later raised to **10.0.403** / runtime 10.0.14 for CVE-2026-111497)
* SDK maintenance upgrade **10.0.301 → 10.0.302** (later raised to **10.0.403** / runtime 10.0.14 for CVE-2026-111497, then to **10.0.404** / runtime 10.0.15 for the November 10, 2026 security update)

## 16. Remaining known risks

Expand Down
4 changes: 2 additions & 2 deletions docs/adr/0003-sdk-pinning-policy.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

* **Status:** Accepted
* **Date:** 2026-07-14
* **Updated:** 2026-10-26
* **Updated:** 2026-11-12
* **Deciders:** FunctionFoundry architects

## Context
Expand All @@ -11,7 +11,7 @@ Silent SDK roll-forward can change analyzer behavior, pack outputs, and language

## Decision

* Pin SDK `10.0.403` in `global.json` (security/maintenance upgrade from `10.0.302`; runtime 10.0.14 for CVE-2026-111497).
* Pin SDK `10.0.404` in `global.json` (security upgrade from `10.0.403`; runtime 10.0.15 for the November 10, 2026 .NET security update).
* Set `rollForward` to `disable`.
* Target `net10.0` and C# 14.0.
* Treat future SDK moves as explicit maintenance upgrades with changelog notes and CI verification.
Expand Down
2 changes: 1 addition & 1 deletion docs/coverage-summary.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Measured with Coverlet Cobertura on a Release `net10.0` build (SDK **10.0.302**), aggregated by unique package name (same methodology as CI).

Note: SDK pin later raised to **10.0.403** / runtime 10.0.14 for CVE-2026-111497; remeasure coverage under the new SDK when convenient.
Note: SDK pin later raised to **10.0.403** / runtime 10.0.14 for CVE-2026-111497, then to **10.0.404** / runtime 10.0.15 for the November 10, 2026 security update; remeasure coverage under the new SDK when convenient.

**Unit tests:** 242 passed, 0 failed, 0 skipped.

Expand Down
2 changes: 1 addition & 1 deletion global.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"sdk": {
"version": "10.0.403",
"version": "10.0.404",
"rollForward": "disable",
"allowPrerelease": false
}
Expand Down
24 changes: 12 additions & 12 deletions tests/FunctionFoundry.Data.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
"requested": "[18.11.0, )",
"resolved": "18.11.0",
"contentHash": "xf/bR0LNkhK0SnadDRlZIQmC4sac5Wk0e1WAdiQjRN3MSo6gQ9M2c4c1XRNnVGjfOvckh704W5CJ19AL0/Xsdg==",
"requested": "[18.11.1, )",
"resolved": "18.11.1",
"contentHash": "WhRZZb+oLAB2neaTa773vfPl+eIyfaMtDSZBHFJtWccty0OZbPXimIzDv1/dux5/Sr2/GqKEzOT8U4295g1GJg==",
"dependencies": {
"Microsoft.CodeCoverage": "18.11.0",
"Microsoft.TestPlatform.TestHost": "18.11.0"
"Microsoft.CodeCoverage": "18.11.1",
"Microsoft.TestPlatform.TestHost": "18.11.1"
}
},
"xunit": {
Expand All @@ -37,20 +37,20 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "MhN9wpvL1Es4hfIYslrsVgIsUdDFxuOBTbAl9mGIMvFo8PP5CLf4DrGdNrfwWSyn0lqi6sssm+I/qkkLL3MU+g=="
"resolved": "18.11.1",
"contentHash": "E3VdeksrrkN0fp/Fjsfr3yraNGHbgxRx3k2pjVIohYiZcCcrXQ/Dz6YX7KcZpx8NCf4G8yqnGA5OnMalds/qjg=="
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "BXBHYnwSOljKute8UYCMXOLAdB7awxEMppPSpqOF1ZxLD/W/OH+vTBgFaXA7q0aditJTVXSMVenel+wOkEIyNg=="
"resolved": "18.11.1",
"contentHash": "CWP0wn6kt1LYKTPIlQZbklsZVZDurjszhX5+ijQaxFTJ4p6SNygniudtTcwIxPU1mDTHba7H3AwQ1AC40AA6bw=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "AKjwKpyRBwoQFQmpcchtoYlfJEBlaY/40uxBRi+qXP4NR7xT8t+XTJtOyEyumfvfJcH5pASs75LwNdXYRr4XNA==",
"resolved": "18.11.1",
"contentHash": "dVQMb8GArL+vWgTbYhOgsCA1gKI1l52jfdw9pvQiaet5IbzwioQDCzbGDVt9QeeHCrMnheW2FA+Sm92mxGr+3w==",
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "18.11.0"
"Microsoft.TestPlatform.ObjectModel": "18.11.1"
}
},
"xunit.abstractions": {
Expand Down
24 changes: 12 additions & 12 deletions tests/FunctionFoundry.Distributed.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
"requested": "[18.11.0, )",
"resolved": "18.11.0",
"contentHash": "xf/bR0LNkhK0SnadDRlZIQmC4sac5Wk0e1WAdiQjRN3MSo6gQ9M2c4c1XRNnVGjfOvckh704W5CJ19AL0/Xsdg==",
"requested": "[18.11.1, )",
"resolved": "18.11.1",
"contentHash": "WhRZZb+oLAB2neaTa773vfPl+eIyfaMtDSZBHFJtWccty0OZbPXimIzDv1/dux5/Sr2/GqKEzOT8U4295g1GJg==",
"dependencies": {
"Microsoft.CodeCoverage": "18.11.0",
"Microsoft.TestPlatform.TestHost": "18.11.0"
"Microsoft.CodeCoverage": "18.11.1",
"Microsoft.TestPlatform.TestHost": "18.11.1"
}
},
"xunit": {
Expand All @@ -37,20 +37,20 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "MhN9wpvL1Es4hfIYslrsVgIsUdDFxuOBTbAl9mGIMvFo8PP5CLf4DrGdNrfwWSyn0lqi6sssm+I/qkkLL3MU+g=="
"resolved": "18.11.1",
"contentHash": "E3VdeksrrkN0fp/Fjsfr3yraNGHbgxRx3k2pjVIohYiZcCcrXQ/Dz6YX7KcZpx8NCf4G8yqnGA5OnMalds/qjg=="
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "BXBHYnwSOljKute8UYCMXOLAdB7awxEMppPSpqOF1ZxLD/W/OH+vTBgFaXA7q0aditJTVXSMVenel+wOkEIyNg=="
"resolved": "18.11.1",
"contentHash": "CWP0wn6kt1LYKTPIlQZbklsZVZDurjszhX5+ijQaxFTJ4p6SNygniudtTcwIxPU1mDTHba7H3AwQ1AC40AA6bw=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "AKjwKpyRBwoQFQmpcchtoYlfJEBlaY/40uxBRi+qXP4NR7xT8t+XTJtOyEyumfvfJcH5pASs75LwNdXYRr4XNA==",
"resolved": "18.11.1",
"contentHash": "dVQMb8GArL+vWgTbYhOgsCA1gKI1l52jfdw9pvQiaet5IbzwioQDCzbGDVt9QeeHCrMnheW2FA+Sm92mxGr+3w==",
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "18.11.0"
"Microsoft.TestPlatform.ObjectModel": "18.11.1"
}
},
"xunit.abstractions": {
Expand Down
2 changes: 1 addition & 1 deletion tests/FunctionFoundry.Engineering.Tests/SdkPinningTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ public void GlobalJson_pins_exact_sdk_without_roll_forward()
string path = FindRepoFile("global.json");
using JsonDocument document = JsonDocument.Parse(File.ReadAllText(path));
JsonElement sdk = document.RootElement.GetProperty("sdk");
Assert.Equal("10.0.403", sdk.GetProperty("version").GetString());
Assert.Equal("10.0.404", sdk.GetProperty("version").GetString());
Assert.Equal("disable", sdk.GetProperty("rollForward").GetString());
Assert.False(sdk.GetProperty("allowPrerelease").GetBoolean());
}
Expand Down
24 changes: 12 additions & 12 deletions tests/FunctionFoundry.Engineering.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
"requested": "[18.11.0, )",
"resolved": "18.11.0",
"contentHash": "xf/bR0LNkhK0SnadDRlZIQmC4sac5Wk0e1WAdiQjRN3MSo6gQ9M2c4c1XRNnVGjfOvckh704W5CJ19AL0/Xsdg==",
"requested": "[18.11.1, )",
"resolved": "18.11.1",
"contentHash": "WhRZZb+oLAB2neaTa773vfPl+eIyfaMtDSZBHFJtWccty0OZbPXimIzDv1/dux5/Sr2/GqKEzOT8U4295g1GJg==",
"dependencies": {
"Microsoft.CodeCoverage": "18.11.0",
"Microsoft.TestPlatform.TestHost": "18.11.0"
"Microsoft.CodeCoverage": "18.11.1",
"Microsoft.TestPlatform.TestHost": "18.11.1"
}
},
"xunit": {
Expand All @@ -37,20 +37,20 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "MhN9wpvL1Es4hfIYslrsVgIsUdDFxuOBTbAl9mGIMvFo8PP5CLf4DrGdNrfwWSyn0lqi6sssm+I/qkkLL3MU+g=="
"resolved": "18.11.1",
"contentHash": "E3VdeksrrkN0fp/Fjsfr3yraNGHbgxRx3k2pjVIohYiZcCcrXQ/Dz6YX7KcZpx8NCf4G8yqnGA5OnMalds/qjg=="
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "BXBHYnwSOljKute8UYCMXOLAdB7awxEMppPSpqOF1ZxLD/W/OH+vTBgFaXA7q0aditJTVXSMVenel+wOkEIyNg=="
"resolved": "18.11.1",
"contentHash": "CWP0wn6kt1LYKTPIlQZbklsZVZDurjszhX5+ijQaxFTJ4p6SNygniudtTcwIxPU1mDTHba7H3AwQ1AC40AA6bw=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "AKjwKpyRBwoQFQmpcchtoYlfJEBlaY/40uxBRi+qXP4NR7xT8t+XTJtOyEyumfvfJcH5pASs75LwNdXYRr4XNA==",
"resolved": "18.11.1",
"contentHash": "dVQMb8GArL+vWgTbYhOgsCA1gKI1l52jfdw9pvQiaet5IbzwioQDCzbGDVt9QeeHCrMnheW2FA+Sm92mxGr+3w==",
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "18.11.0"
"Microsoft.TestPlatform.ObjectModel": "18.11.1"
}
},
"xunit.abstractions": {
Expand Down
24 changes: 12 additions & 12 deletions tests/FunctionFoundry.Integrity.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
"requested": "[18.11.0, )",
"resolved": "18.11.0",
"contentHash": "xf/bR0LNkhK0SnadDRlZIQmC4sac5Wk0e1WAdiQjRN3MSo6gQ9M2c4c1XRNnVGjfOvckh704W5CJ19AL0/Xsdg==",
"requested": "[18.11.1, )",
"resolved": "18.11.1",
"contentHash": "WhRZZb+oLAB2neaTa773vfPl+eIyfaMtDSZBHFJtWccty0OZbPXimIzDv1/dux5/Sr2/GqKEzOT8U4295g1GJg==",
"dependencies": {
"Microsoft.CodeCoverage": "18.11.0",
"Microsoft.TestPlatform.TestHost": "18.11.0"
"Microsoft.CodeCoverage": "18.11.1",
"Microsoft.TestPlatform.TestHost": "18.11.1"
}
},
"xunit": {
Expand All @@ -37,20 +37,20 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "MhN9wpvL1Es4hfIYslrsVgIsUdDFxuOBTbAl9mGIMvFo8PP5CLf4DrGdNrfwWSyn0lqi6sssm+I/qkkLL3MU+g=="
"resolved": "18.11.1",
"contentHash": "E3VdeksrrkN0fp/Fjsfr3yraNGHbgxRx3k2pjVIohYiZcCcrXQ/Dz6YX7KcZpx8NCf4G8yqnGA5OnMalds/qjg=="
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "BXBHYnwSOljKute8UYCMXOLAdB7awxEMppPSpqOF1ZxLD/W/OH+vTBgFaXA7q0aditJTVXSMVenel+wOkEIyNg=="
"resolved": "18.11.1",
"contentHash": "CWP0wn6kt1LYKTPIlQZbklsZVZDurjszhX5+ijQaxFTJ4p6SNygniudtTcwIxPU1mDTHba7H3AwQ1AC40AA6bw=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "AKjwKpyRBwoQFQmpcchtoYlfJEBlaY/40uxBRi+qXP4NR7xT8t+XTJtOyEyumfvfJcH5pASs75LwNdXYRr4XNA==",
"resolved": "18.11.1",
"contentHash": "dVQMb8GArL+vWgTbYhOgsCA1gKI1l52jfdw9pvQiaet5IbzwioQDCzbGDVt9QeeHCrMnheW2FA+Sm92mxGr+3w==",
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "18.11.0"
"Microsoft.TestPlatform.ObjectModel": "18.11.1"
}
},
"xunit.abstractions": {
Expand Down
24 changes: 12 additions & 12 deletions tests/FunctionFoundry.Networking.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
"requested": "[18.11.0, )",
"resolved": "18.11.0",
"contentHash": "xf/bR0LNkhK0SnadDRlZIQmC4sac5Wk0e1WAdiQjRN3MSo6gQ9M2c4c1XRNnVGjfOvckh704W5CJ19AL0/Xsdg==",
"requested": "[18.11.1, )",
"resolved": "18.11.1",
"contentHash": "WhRZZb+oLAB2neaTa773vfPl+eIyfaMtDSZBHFJtWccty0OZbPXimIzDv1/dux5/Sr2/GqKEzOT8U4295g1GJg==",
"dependencies": {
"Microsoft.CodeCoverage": "18.11.0",
"Microsoft.TestPlatform.TestHost": "18.11.0"
"Microsoft.CodeCoverage": "18.11.1",
"Microsoft.TestPlatform.TestHost": "18.11.1"
}
},
"xunit": {
Expand All @@ -37,20 +37,20 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "MhN9wpvL1Es4hfIYslrsVgIsUdDFxuOBTbAl9mGIMvFo8PP5CLf4DrGdNrfwWSyn0lqi6sssm+I/qkkLL3MU+g=="
"resolved": "18.11.1",
"contentHash": "E3VdeksrrkN0fp/Fjsfr3yraNGHbgxRx3k2pjVIohYiZcCcrXQ/Dz6YX7KcZpx8NCf4G8yqnGA5OnMalds/qjg=="
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "BXBHYnwSOljKute8UYCMXOLAdB7awxEMppPSpqOF1ZxLD/W/OH+vTBgFaXA7q0aditJTVXSMVenel+wOkEIyNg=="
"resolved": "18.11.1",
"contentHash": "CWP0wn6kt1LYKTPIlQZbklsZVZDurjszhX5+ijQaxFTJ4p6SNygniudtTcwIxPU1mDTHba7H3AwQ1AC40AA6bw=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "AKjwKpyRBwoQFQmpcchtoYlfJEBlaY/40uxBRi+qXP4NR7xT8t+XTJtOyEyumfvfJcH5pASs75LwNdXYRr4XNA==",
"resolved": "18.11.1",
"contentHash": "dVQMb8GArL+vWgTbYhOgsCA1gKI1l52jfdw9pvQiaet5IbzwioQDCzbGDVt9QeeHCrMnheW2FA+Sm92mxGr+3w==",
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "18.11.0"
"Microsoft.TestPlatform.ObjectModel": "18.11.1"
}
},
"xunit.abstractions": {
Expand Down
24 changes: 12 additions & 12 deletions tests/FunctionFoundry.Observability.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
"requested": "[18.11.0, )",
"resolved": "18.11.0",
"contentHash": "xf/bR0LNkhK0SnadDRlZIQmC4sac5Wk0e1WAdiQjRN3MSo6gQ9M2c4c1XRNnVGjfOvckh704W5CJ19AL0/Xsdg==",
"requested": "[18.11.1, )",
"resolved": "18.11.1",
"contentHash": "WhRZZb+oLAB2neaTa773vfPl+eIyfaMtDSZBHFJtWccty0OZbPXimIzDv1/dux5/Sr2/GqKEzOT8U4295g1GJg==",
"dependencies": {
"Microsoft.CodeCoverage": "18.11.0",
"Microsoft.TestPlatform.TestHost": "18.11.0"
"Microsoft.CodeCoverage": "18.11.1",
"Microsoft.TestPlatform.TestHost": "18.11.1"
}
},
"xunit": {
Expand All @@ -37,20 +37,20 @@
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "MhN9wpvL1Es4hfIYslrsVgIsUdDFxuOBTbAl9mGIMvFo8PP5CLf4DrGdNrfwWSyn0lqi6sssm+I/qkkLL3MU+g=="
"resolved": "18.11.1",
"contentHash": "E3VdeksrrkN0fp/Fjsfr3yraNGHbgxRx3k2pjVIohYiZcCcrXQ/Dz6YX7KcZpx8NCf4G8yqnGA5OnMalds/qjg=="
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "BXBHYnwSOljKute8UYCMXOLAdB7awxEMppPSpqOF1ZxLD/W/OH+vTBgFaXA7q0aditJTVXSMVenel+wOkEIyNg=="
"resolved": "18.11.1",
"contentHash": "CWP0wn6kt1LYKTPIlQZbklsZVZDurjszhX5+ijQaxFTJ4p6SNygniudtTcwIxPU1mDTHba7H3AwQ1AC40AA6bw=="
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
"resolved": "18.11.0",
"contentHash": "AKjwKpyRBwoQFQmpcchtoYlfJEBlaY/40uxBRi+qXP4NR7xT8t+XTJtOyEyumfvfJcH5pASs75LwNdXYRr4XNA==",
"resolved": "18.11.1",
"contentHash": "dVQMb8GArL+vWgTbYhOgsCA1gKI1l52jfdw9pvQiaet5IbzwioQDCzbGDVt9QeeHCrMnheW2FA+Sm92mxGr+3w==",
"dependencies": {
"Microsoft.TestPlatform.ObjectModel": "18.11.0"
"Microsoft.TestPlatform.ObjectModel": "18.11.1"
}
},
"xunit.abstractions": {
Expand Down
Loading
Loading