From 011960e49a63a05c669c39a4bf1483592a3ce8c4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Jan 2026 04:43:10 +0000 Subject: [PATCH 1/2] chore: Bump the minor-and-patch group with 31 updates Bumps BenchmarkDotNet from 0.14.0 to 0.15.8 Bumps Markdig from 0.38.0 to 0.44.0 Bumps Microsoft.AspNetCore.Http.Abstractions from 2.2.0 to 2.3.9 Bumps Microsoft.AspNetCore.OpenApi from 10.0.0 to 10.0.1 Bumps Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0 Bumps Microsoft.CodeAnalysis.CSharp from 4.8.0 to 4.14.0 Bumps Microsoft.CodeAnalysis.CSharp.Workspaces from 4.8.0 to 4.14.0 Bumps Microsoft.EntityFrameworkCore.Design from 9.0.0 to 9.0.11 Bumps Microsoft.EntityFrameworkCore.Sqlite from 9.0.0 to 9.0.11 Bumps Microsoft.Extensions.Configuration from 9.0.0 to 9.0.11 Bumps Microsoft.Extensions.Configuration.Json from 9.0.0 to 9.0.11 Bumps Microsoft.Extensions.DependencyInjection from 9.0.0 to 9.0.11 Bumps Microsoft.Extensions.Hosting from 10.0.0 to 10.0.1 Bumps Microsoft.NET.Test.Sdk from 17.11.1 to 17.14.1 Bumps OpenFeature from 2.2.0 to 2.11.1 Bumps OpenTelemetry from 1.12.0 to 1.14.0 Bumps OpenTelemetry.Exporter.Console from 1.12.0 to 1.14.0 Bumps OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.13.1 to 1.14.0 Bumps OpenTelemetry.Extensions.Hosting to 1.14.0 Bumps OpenTelemetry.Instrumentation.AspNetCore from 1.13.0 to 1.14.0 Bumps OpenTelemetry.Instrumentation.Http from 1.13.0 to 1.14.0 Bumps OpenTelemetry.Instrumentation.Runtime from 1.13.0 to 1.14.0 Bumps Polly from 8.5.0 to 8.6.5 Bumps StackExchange.Redis from 2.8.24 to 2.10.1 Bumps System.IdentityModel.Tokens.Jwt from 8.3.1 to 8.15.0 Bumps Testcontainers.Redis from 4.4.0 to 4.10.0 Bumps TinyBDD.Xunit from 0.13.0 to 0.18.1 Bumps xunit from 2.9.2 to 2.9.3 Bumps xunit.runner.visualstudio to 3.1.5 Bumps Xunit.SkippableFact from 1.5.23 to 1.5.61 Bumps YamlDotNet from 16.2.1 to 16.3.0 --- updated-dependencies: - dependency-name: BenchmarkDotNet dependency-version: 0.15.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Markdig dependency-version: 0.44.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.AspNetCore.Http.Abstractions dependency-version: 2.3.9 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.AspNetCore.OpenApi dependency-version: 10.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.Analyzers dependency-version: 3.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.Analyzers dependency-version: 3.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.CSharp dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.CSharp dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.CSharp dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.CSharp dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.CodeAnalysis.CSharp.Workspaces dependency-version: 4.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.Design dependency-version: 9.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.EntityFrameworkCore.Sqlite dependency-version: 9.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Configuration dependency-version: 9.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Configuration.Json dependency-version: 9.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.DependencyInjection dependency-version: 9.0.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 17.14.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenFeature dependency-version: 2.11.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Exporter.Console dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Exporter.OpenTelemetryProtocol dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Extensions.Hosting dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Extensions.Hosting dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Instrumentation.AspNetCore dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Instrumentation.Http dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: OpenTelemetry.Instrumentation.Runtime dependency-version: 1.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Polly dependency-version: 8.6.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: StackExchange.Redis dependency-version: 2.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: System.IdentityModel.Tokens.Jwt dependency-version: 8.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: Testcontainers.Redis dependency-version: 4.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: TinyBDD.Xunit dependency-version: 0.18.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: xunit dependency-version: 2.9.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: xunit.runner.visualstudio dependency-version: 3.1.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: Xunit.SkippableFact dependency-version: 1.5.61 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: YamlDotNet dependency-version: 16.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] --- .../ExperimentFramework.Benchmarks.csproj | 8 +- .../AspireDemo.ApiService.csproj | 6 +- .../AspireDemo.Blog.Plugins.Auth.csproj | 2 +- .../AspireDemo.Blog.Plugins.Editor.csproj | 2 +- .../AspireDemo.ServiceDefaults.csproj | 10 +- ...rimentFramework.ComprehensiveSample.csproj | 6 +- ...ExperimentFramework.FeatureFlagDemo.csproj | 2 +- .../ExperimentFramework.ResilienceDemo.csproj | 2 +- .../packages.lock.json | 2 + .../ExperimentFramework.ScientificDemo.csproj | 2 +- .../ExperimentFramework.Configuration.csproj | 2 +- ...entFramework.Dashboard.Abstractions.csproj | 2 +- ...perimentFramework.Distributed.Redis.csproj | 2 +- .../ExperimentFramework.Generators.csproj | 4 +- .../ExperimentFramework.OpenFeature.csproj | 2 +- ...erimentFramework.Plugins.Generators.csproj | 4 +- .../ExperimentFramework.Resilience.csproj | 2 +- .../ExperimentFramework.csproj | 2 + ...xperimentFramework.Generators.Tests.csproj | 10 +- ...tFramework.Plugins.Generators.Tests.csproj | 4 +- .../ExperimentFramework.Plugins.Tests.csproj | 4 +- .../ExperimentFramework.Tests.csproj | 6 +- .../packages.lock.json | 144 ++++++++++-------- 23 files changed, 125 insertions(+), 105 deletions(-) diff --git a/benchmarks/ExperimentFramework.Benchmarks/ExperimentFramework.Benchmarks.csproj b/benchmarks/ExperimentFramework.Benchmarks/ExperimentFramework.Benchmarks.csproj index 376ea75..1c4f975 100644 --- a/benchmarks/ExperimentFramework.Benchmarks/ExperimentFramework.Benchmarks.csproj +++ b/benchmarks/ExperimentFramework.Benchmarks/ExperimentFramework.Benchmarks.csproj @@ -16,10 +16,10 @@ - - - - + + + + diff --git a/samples/ExperimentFramework.AspireDemo/AspireDemo.ApiService/AspireDemo.ApiService.csproj b/samples/ExperimentFramework.AspireDemo/AspireDemo.ApiService/AspireDemo.ApiService.csproj index fa1d72d..a9683d6 100644 --- a/samples/ExperimentFramework.AspireDemo/AspireDemo.ApiService/AspireDemo.ApiService.csproj +++ b/samples/ExperimentFramework.AspireDemo/AspireDemo.ApiService/AspireDemo.ApiService.csproj @@ -18,9 +18,9 @@ - - - + + + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Auth/AspireDemo.Blog.Plugins.Auth.csproj b/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Auth/AspireDemo.Blog.Plugins.Auth.csproj index c060680..7c7562e 100644 --- a/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Auth/AspireDemo.Blog.Plugins.Auth.csproj +++ b/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Auth/AspireDemo.Blog.Plugins.Auth.csproj @@ -23,7 +23,7 @@ - + diff --git a/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Editor/AspireDemo.Blog.Plugins.Editor.csproj b/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Editor/AspireDemo.Blog.Plugins.Editor.csproj index 5936d8d..8078569 100644 --- a/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Editor/AspireDemo.Blog.Plugins.Editor.csproj +++ b/samples/ExperimentFramework.AspireDemo/AspireDemo.Blog.Plugins.Editor/AspireDemo.Blog.Plugins.Editor.csproj @@ -23,7 +23,7 @@ - + diff --git a/samples/ExperimentFramework.AspireDemo/AspireDemo.ServiceDefaults/AspireDemo.ServiceDefaults.csproj b/samples/ExperimentFramework.AspireDemo/AspireDemo.ServiceDefaults/AspireDemo.ServiceDefaults.csproj index e5716ae..eeb71e3 100644 --- a/samples/ExperimentFramework.AspireDemo/AspireDemo.ServiceDefaults/AspireDemo.ServiceDefaults.csproj +++ b/samples/ExperimentFramework.AspireDemo/AspireDemo.ServiceDefaults/AspireDemo.ServiceDefaults.csproj @@ -12,11 +12,11 @@ - - - - - + + + + + diff --git a/samples/ExperimentFramework.ComprehensiveSample/ExperimentFramework.ComprehensiveSample.csproj b/samples/ExperimentFramework.ComprehensiveSample/ExperimentFramework.ComprehensiveSample.csproj index 899b8c5..b23bb09 100644 --- a/samples/ExperimentFramework.ComprehensiveSample/ExperimentFramework.ComprehensiveSample.csproj +++ b/samples/ExperimentFramework.ComprehensiveSample/ExperimentFramework.ComprehensiveSample.csproj @@ -18,9 +18,9 @@ - - - + + + diff --git a/samples/ExperimentFramework.FeatureFlagDemo/ExperimentFramework.FeatureFlagDemo.csproj b/samples/ExperimentFramework.FeatureFlagDemo/ExperimentFramework.FeatureFlagDemo.csproj index 0ea3ede..2a74e9a 100644 --- a/samples/ExperimentFramework.FeatureFlagDemo/ExperimentFramework.FeatureFlagDemo.csproj +++ b/samples/ExperimentFramework.FeatureFlagDemo/ExperimentFramework.FeatureFlagDemo.csproj @@ -14,7 +14,7 @@ - + diff --git a/samples/ExperimentFramework.ResilienceDemo/ExperimentFramework.ResilienceDemo.csproj b/samples/ExperimentFramework.ResilienceDemo/ExperimentFramework.ResilienceDemo.csproj index d22e390..2eaac4f 100644 --- a/samples/ExperimentFramework.ResilienceDemo/ExperimentFramework.ResilienceDemo.csproj +++ b/samples/ExperimentFramework.ResilienceDemo/ExperimentFramework.ResilienceDemo.csproj @@ -15,7 +15,7 @@ - + diff --git a/samples/ExperimentFramework.SampleConsole/packages.lock.json b/samples/ExperimentFramework.SampleConsole/packages.lock.json index a53024e..f558b97 100644 --- a/samples/ExperimentFramework.SampleConsole/packages.lock.json +++ b/samples/ExperimentFramework.SampleConsole/packages.lock.json @@ -329,7 +329,9 @@ "experimentframework": { "type": "Project", "dependencies": { + "Microsoft.Extensions.Configuration": "[9.0.11, )", "Microsoft.Extensions.Configuration.Abstractions": "[10.0.1, )", + "Microsoft.Extensions.DependencyInjection": "[9.0.11, )", "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.1, )", "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )", "Microsoft.FeatureManagement": "[4.4.0, )" diff --git a/samples/ExperimentFramework.ScientificDemo/ExperimentFramework.ScientificDemo.csproj b/samples/ExperimentFramework.ScientificDemo/ExperimentFramework.ScientificDemo.csproj index 239da31..2545163 100644 --- a/samples/ExperimentFramework.ScientificDemo/ExperimentFramework.ScientificDemo.csproj +++ b/samples/ExperimentFramework.ScientificDemo/ExperimentFramework.ScientificDemo.csproj @@ -15,7 +15,7 @@ - + diff --git a/src/ExperimentFramework.Configuration/ExperimentFramework.Configuration.csproj b/src/ExperimentFramework.Configuration/ExperimentFramework.Configuration.csproj index 24e2dae..5d3cb81 100644 --- a/src/ExperimentFramework.Configuration/ExperimentFramework.Configuration.csproj +++ b/src/ExperimentFramework.Configuration/ExperimentFramework.Configuration.csproj @@ -31,7 +31,7 @@ - + diff --git a/src/ExperimentFramework.Dashboard.Abstractions/ExperimentFramework.Dashboard.Abstractions.csproj b/src/ExperimentFramework.Dashboard.Abstractions/ExperimentFramework.Dashboard.Abstractions.csproj index 92f85bb..505ec39 100644 --- a/src/ExperimentFramework.Dashboard.Abstractions/ExperimentFramework.Dashboard.Abstractions.csproj +++ b/src/ExperimentFramework.Dashboard.Abstractions/ExperimentFramework.Dashboard.Abstractions.csproj @@ -22,7 +22,7 @@ - + diff --git a/src/ExperimentFramework.Distributed.Redis/ExperimentFramework.Distributed.Redis.csproj b/src/ExperimentFramework.Distributed.Redis/ExperimentFramework.Distributed.Redis.csproj index aa0b156..f32f8e8 100644 --- a/src/ExperimentFramework.Distributed.Redis/ExperimentFramework.Distributed.Redis.csproj +++ b/src/ExperimentFramework.Distributed.Redis/ExperimentFramework.Distributed.Redis.csproj @@ -14,7 +14,7 @@ - + diff --git a/src/ExperimentFramework.Generators/ExperimentFramework.Generators.csproj b/src/ExperimentFramework.Generators/ExperimentFramework.Generators.csproj index 3559c41..d0150a6 100644 --- a/src/ExperimentFramework.Generators/ExperimentFramework.Generators.csproj +++ b/src/ExperimentFramework.Generators/ExperimentFramework.Generators.csproj @@ -31,8 +31,8 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/ExperimentFramework.OpenFeature/ExperimentFramework.OpenFeature.csproj b/src/ExperimentFramework.OpenFeature/ExperimentFramework.OpenFeature.csproj index 39ea887..00d9f7c 100644 --- a/src/ExperimentFramework.OpenFeature/ExperimentFramework.OpenFeature.csproj +++ b/src/ExperimentFramework.OpenFeature/ExperimentFramework.OpenFeature.csproj @@ -17,7 +17,7 @@ - + diff --git a/src/ExperimentFramework.Plugins.Generators/ExperimentFramework.Plugins.Generators.csproj b/src/ExperimentFramework.Plugins.Generators/ExperimentFramework.Plugins.Generators.csproj index becc3c0..0984094 100644 --- a/src/ExperimentFramework.Plugins.Generators/ExperimentFramework.Plugins.Generators.csproj +++ b/src/ExperimentFramework.Plugins.Generators/ExperimentFramework.Plugins.Generators.csproj @@ -30,8 +30,8 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/ExperimentFramework.Resilience/ExperimentFramework.Resilience.csproj b/src/ExperimentFramework.Resilience/ExperimentFramework.Resilience.csproj index 41d9fd1..5de80da 100644 --- a/src/ExperimentFramework.Resilience/ExperimentFramework.Resilience.csproj +++ b/src/ExperimentFramework.Resilience/ExperimentFramework.Resilience.csproj @@ -18,7 +18,7 @@ - + diff --git a/src/ExperimentFramework/ExperimentFramework.csproj b/src/ExperimentFramework/ExperimentFramework.csproj index d72444a..0fac85c 100644 --- a/src/ExperimentFramework/ExperimentFramework.csproj +++ b/src/ExperimentFramework/ExperimentFramework.csproj @@ -40,6 +40,8 @@ + + - - + + - - - + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/tests/ExperimentFramework.Plugins.Generators.Tests/ExperimentFramework.Plugins.Generators.Tests.csproj b/tests/ExperimentFramework.Plugins.Generators.Tests/ExperimentFramework.Plugins.Generators.Tests.csproj index a321a17..28278e0 100644 --- a/tests/ExperimentFramework.Plugins.Generators.Tests/ExperimentFramework.Plugins.Generators.Tests.csproj +++ b/tests/ExperimentFramework.Plugins.Generators.Tests/ExperimentFramework.Plugins.Generators.Tests.csproj @@ -8,10 +8,10 @@ - + - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/tests/ExperimentFramework.Plugins.Tests/ExperimentFramework.Plugins.Tests.csproj b/tests/ExperimentFramework.Plugins.Tests/ExperimentFramework.Plugins.Tests.csproj index 106f8cf..da067f6 100644 --- a/tests/ExperimentFramework.Plugins.Tests/ExperimentFramework.Plugins.Tests.csproj +++ b/tests/ExperimentFramework.Plugins.Tests/ExperimentFramework.Plugins.Tests.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/tests/ExperimentFramework.Tests/ExperimentFramework.Tests.csproj b/tests/ExperimentFramework.Tests/ExperimentFramework.Tests.csproj index 045dd7e..2209d83 100644 --- a/tests/ExperimentFramework.Tests/ExperimentFramework.Tests.csproj +++ b/tests/ExperimentFramework.Tests/ExperimentFramework.Tests.csproj @@ -10,9 +10,9 @@ - + - + @@ -50,7 +50,7 @@ - + \ No newline at end of file diff --git a/tests/ExperimentFramework.Tests/packages.lock.json b/tests/ExperimentFramework.Tests/packages.lock.json index 0b7b413..6675555 100644 --- a/tests/ExperimentFramework.Tests/packages.lock.json +++ b/tests/ExperimentFramework.Tests/packages.lock.json @@ -87,20 +87,20 @@ }, "Testcontainers.Redis": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "PntcHwYqeAbHT0fKIbqZT2EbG9Bp/i5dLm7Bz8FSHyLwl8HyXVmb/kKn177UvnN6c4/dA67bRIh9HRZQoHB9nw==", + "requested": "[4.10.0, )", + "resolved": "4.10.0", + "contentHash": "0HRnccvFX2KQZVVgDVoubCHS1CTlItOWyEMjc9zAPJSOUS5l9R3MuM0xZ7ONdSxuzAuVtTnIVsb+kwF6Am3bjg==", "dependencies": { - "Testcontainers": "4.4.0" + "Testcontainers": "4.10.0" } }, "TinyBDD.Xunit": { "type": "Direct", - "requested": "[0.13.0, )", - "resolved": "0.13.0", - "contentHash": "XJFjGTpgx4IPpBzy74ZX+tnOzOsGU1rtnoQvlAOnZDkt8/ZjOOiTbkPY7cVZbVwsNaKWoK16cFRvnUJXPSScdQ==", + "requested": "[0.18.1, )", + "resolved": "0.18.1", + "contentHash": "7e6hSYgmxUEwNBqucx7C52GQIIel127ejKf9Xt+j2AdELbpJIGfHAuF9YQcuZ8npVIXMLe/criFHUEZ9XYmF0g==", "dependencies": { - "TinyBDD": "0.13.0", + "TinyBDD": "0.18.1", "xunit.abstractions": "2.0.3", "xunit.extensibility.core": "2.9.3" } @@ -118,14 +118,14 @@ }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[3.1.4, )", - "resolved": "3.1.4", - "contentHash": "5mj99LvCqrq3CNi06xYdyIAXOEh+5b33F2nErCzI5zWiDdLHXiPXEWFSUAF8zlIv0ZWqjZNCwHTQeAPYbF3pCg==" + "requested": "[3.1.5, )", + "resolved": "3.1.5", + "contentHash": "tKi7dSTwP4m5m9eXPM2Ime4Kn7xNf4x4zT9sdLO/G4hZVnQCRiMTWoSZqI/pYTVeI27oPPqHBKYI/DjJ9GsYgA==" }, "BouncyCastle.Cryptography": { "type": "Transitive", - "resolved": "2.4.0", - "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ==" + "resolved": "2.6.2", + "contentHash": "7oWOcvnntmMKNzDLsdxAYqApt+AjpRpP2CShjMfIa3umZ42UQMvH0tl1qAliYPNYO6vTdcGMqnRrCPmsfzTI1w==" }, "Castle.Core": { "type": "Transitive", @@ -137,15 +137,18 @@ }, "Docker.DotNet.Enhanced": { "type": "Transitive", - "resolved": "3.126.1", - "contentHash": "UPyLBLBaVE3s7OCWM0h5g9w6mUOag5sOIP5CldFQekIWo/gHixgZR+o5fG7eCFH4ZdKlvBGM4ALFuOyPoKoJ3A==" + "resolved": "3.131.1", + "contentHash": "hGLHCNUsQbT2Ab/HUznRnNqYZQs40zInXa3eLwYjeNyfUYbw1pqqDGqcOLl5uGepS8IuigEYakEdAcVT/2ezYg==", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.3" + } }, "Docker.DotNet.Enhanced.X509": { "type": "Transitive", - "resolved": "3.126.1", - "contentHash": "XFHMC/iWHbloQgg9apZrxu010DmSamaAggu8nomCqTeotGyUGkv2Tt/aqk1ljC/4tjtTrb9LtFQwYpwZbMbiKg==", + "resolved": "3.131.1", + "contentHash": "8FU7zmttFQzp0xb0EPupxQ0nGtC2cTpukgh3jMxMT8luj5TSDyzIKTnroDpXCjpg9P2fV+6JIvC+IetsMEfyBA==", "dependencies": { - "Docker.DotNet.Enhanced": "3.126.1" + "Docker.DotNet.Enhanced": "3.131.1" } }, "MathNet.Numerics": { @@ -483,51 +486,51 @@ }, "OpenFeature": { "type": "Transitive", - "resolved": "2.2.0", - "contentHash": "GgWi2+kUl6oU6zNr7E59T5J8+XUm04Rg0duD24fzNA/IWtM1qRBygdDNEN0dglVijb3oK9oOrNDxh+uGZN3o3w==", + "resolved": "2.11.1", + "contentHash": "cxm8fgi5I2UPguBK7TQgvSn5X/1KWI9ImpSjIL8EvTNVrK4c2d9a+r+EUEIED0cXJ2kWB01zInJ4ZOBoGIqysw==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + "Microsoft.Extensions.Logging.Abstractions": "10.0.0" } }, "OpenTelemetry": { "type": "Transitive", - "resolved": "1.12.0", - "contentHash": "aIEu2O3xFOdwIVH0AJsIHPIMH1YuX18nzu7BHyaDNQ6NWSk4Zyrs9Pp6y8SATuSbvdtmvue4mj/QZ3838srbwA==", + "resolved": "1.14.0", + "contentHash": "aiPBAr1+0dPDItH++MQQr5UgMf4xiybruzNlAoYYMYN3UUk+mGRcoKuZy4Z4rhhWUZIpK2Xhe7wUUXSTM32duQ==", "dependencies": { - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.0", - "Microsoft.Extensions.Logging.Configuration": "9.0.0", - "OpenTelemetry.Api.ProviderBuilderExtensions": "1.12.0" + "Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0", + "Microsoft.Extensions.Logging.Configuration": "10.0.0", + "OpenTelemetry.Api.ProviderBuilderExtensions": "1.14.0" } }, "OpenTelemetry.Api": { "type": "Transitive", - "resolved": "1.12.0", - "contentHash": "Xt0qldi+iE2szGrM3jAqzEMEJd48YBtqI6mge0+ArXTZg3aTpRmyhL6CKKl3bLioaFSSVbBpEbPin8u6Z46Yrw==" + "resolved": "1.14.0", + "contentHash": "foHci6viUw1f3gUB8qzz3Rk02xZIWMo299X0rxK0MoOWok/3dUVru+KKdY7WIoSHwRGpxGKkmAz9jIk2RFNbsQ==" }, "OpenTelemetry.Api.ProviderBuilderExtensions": { "type": "Transitive", - "resolved": "1.12.0", - "contentHash": "t6Vk1143BfiisCWYbRcyzkAuN6Aq5RkYtfOSMoqCIRMvtN9p1e1xzc0nWQ+fccNGOVgHn3aMK5xFn2+iWMcr8A==", + "resolved": "1.14.0", + "contentHash": "i/lxOM92v+zU5I0rGl5tXAGz6EJtxk2MvzZ0VN6F6L5pMqT6s6RCXnGWXg6fW+vtZJsllBlQaf/VLPTzgefJpg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.0", - "OpenTelemetry.Api": "1.12.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0", + "OpenTelemetry.Api": "1.14.0" } }, "OpenTelemetry.Exporter.Console": { "type": "Transitive", - "resolved": "1.12.0", - "contentHash": "0sxyasnQ1B4YzvVbu9onZZ0WXGEQsuKqkaebsSlSMHHxMXCFvr6Ce2ABvU8p28AcEWPyu5k56fWYBa3fPvQFSQ==", + "resolved": "1.14.0", + "contentHash": "u0ekKB603NBrll76bK/wkLTnD/bl+5QMrXZKOA6oW+H383E2z5gfaWSrwof94URuvTFrtWRQcLKH+hhPykfM2w==", "dependencies": { - "OpenTelemetry": "1.12.0" + "OpenTelemetry": "1.14.0" } }, "OpenTelemetry.Extensions.Hosting": { "type": "Transitive", - "resolved": "1.12.0", - "contentHash": "6/8O6rsJRwslg5/Fm3bscBelw4Yh9T9CN24p7cAsuEFkrmmeSO9gkYUCK02Qi+CmPM2KHYTLjKi0lJaCsDMWQA==", + "resolved": "1.14.0", + "contentHash": "ZAxkCIa3Q3YWZ1sGrolXfkhPqn2PFSz2Cel74em/fATZgY5ixlw6MQp2icmqKCz4C7M1W2G0b92K3rX8mOtFRg==", "dependencies": { - "Microsoft.Extensions.Hosting.Abstractions": "9.0.0", - "OpenTelemetry": "1.12.0" + "Microsoft.Extensions.Hosting.Abstractions": "10.0.0", + "OpenTelemetry": "1.14.0" } }, "Pipelines.Sockets.Unofficial": { @@ -537,16 +540,16 @@ }, "Polly": { "type": "Transitive", - "resolved": "8.5.0", - "contentHash": "GBNZPy7i7OpkaIruWPRJ0+AWzdGDQDnKY91b7Ic2aAch4lKhPjUc5KSffpH9krIWe0MoyghqaRxwRC0Uwz2PkA==", + "resolved": "8.6.5", + "contentHash": "VqtW2ZE/ALvQMAH1cQY3qZ2cF2OXa3oe/HKMdOv6Q02HCoEW0rsFNfcBONXlHBe1TnjWW1vdRxBEkPeq0/2FHA==", "dependencies": { - "Polly.Core": "8.5.0" + "Polly.Core": "8.6.5" } }, "Polly.Core": { "type": "Transitive", - "resolved": "8.5.0", - "contentHash": "VYYMZNitZ85UEhwOKkTQI63WEMvzUqwQc74I2mm8h/DBVAMcBBxqYPni4DmuRtbCwngmuONuK2yBJfWNRKzI+A==" + "resolved": "8.6.5", + "contentHash": "t+sUVrIwvo7UmsgHGgOG9F0GDZSRIm47u2ylH17Gvcv1q5hNEwgD5GoBlFyc0kh/pebmPyrAgvGsR/65ZBaXlg==" }, "SharpZipLib": { "type": "Transitive", @@ -555,19 +558,21 @@ }, "SSH.NET": { "type": "Transitive", - "resolved": "2024.2.0", - "contentHash": "9r+4UF2P51lTztpd+H7SJywk7WgmlWB//Cm2o96c6uGVZU5r58ys2/cD9pCgTk0zCdSkfflWL1WtqQ9I4IVO9Q==", + "resolved": "2025.1.0", + "contentHash": "jrnbtf0ItVaXAe6jE8X/kSLa6uC+0C+7W1vepcnRQB/rD88qy4IxG7Lf1FIbWmkoc4iVXv0pKrz+Wc6J4ngmHw==", "dependencies": { - "BouncyCastle.Cryptography": "2.4.0" + "BouncyCastle.Cryptography": "2.6.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, "StackExchange.Redis": { "type": "Transitive", - "resolved": "2.8.24", - "contentHash": "GWllmsFAtLyhm4C47cOCipGxyEi1NQWTFUHXnJ8hiHOsK/bH3T5eLkWPVW+LRL6jDiB3g3izW3YEHgLuPoJSyA==", + "resolved": "2.10.1", + "contentHash": "se08WZvD42H3bV4XBW07pupTiE2/72qStKyi/lRqqcijksFWfRtwLTuhFtZ4OX19f4+we/2qruFZBXYJBFc8PQ==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Pipelines.Sockets.Unofficial": "2.2.8" + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Pipelines.Sockets.Unofficial": "2.2.8", + "System.IO.Hashing": "9.0.10" } }, "System.Diagnostics.EventLog": { @@ -575,22 +580,31 @@ "resolved": "10.0.1", "contentHash": "xfaHEHVDkMOOZR5S6ZGezD0+vekdH1Nx/9Ih8/rOqOGSOk1fxiN3u94bYkBW/wigj0Uw2Wt3vvRj9mtYdgwEjw==" }, + "System.IO.Hashing": { + "type": "Transitive", + "resolved": "9.0.10", + "contentHash": "9gv5z71xaWWmcGEs4bXdreIhKp2kYLK2fvPK5gQkgnWMYvZ8ieaxKofDjxL3scZiEYfi/yW2nJTiKV2awcWEdA==" + }, "Testcontainers": { "type": "Transitive", - "resolved": "4.4.0", - "contentHash": "P4+fXNjMtLW1CRjBQ3SUQWxz98mio+79OL6B+4DmzMaafW1rEVZ/eFHFG9TrxMWeg+cgftkzV7oPcGNZQ12Q9w==", + "resolved": "4.10.0", + "contentHash": "a7tH+s9IRME6QEeMRgl/mTqQyudgtGNJmJRPn1+LwW8w/2L11cJzRJd7Io0QoSrP+i6lAOETX2SRY7cLbElcdQ==", "dependencies": { - "Docker.DotNet.Enhanced": "3.126.1", - "Docker.DotNet.Enhanced.X509": "3.126.1", + "Docker.DotNet.Enhanced": "3.131.1", + "Docker.DotNet.Enhanced.X509": "3.131.1", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", - "SSH.NET": "2024.2.0", + "SSH.NET": "2025.1.0", "SharpZipLib": "1.4.2" } }, "TinyBDD": { "type": "Transitive", - "resolved": "0.13.0", - "contentHash": "EM2HK0cCrWfk7j4nWBWnX0Z5/WZAcjSHhlgHJd9vtVR6D0d+T5jqAcJBUG1kJP3fzdIYA1E5p+jy5vk/C4J1Cg==" + "resolved": "0.18.1", + "contentHash": "L0UwD7637GByZvU0inD0i0o8LYP/8G9NUoJUb6L7TsPKMRxZTre5Bou39mpPmQjbNk48bk2rGlWvPkFELTP3uQ==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "10.0.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.1" + } }, "xunit.abstractions": { "type": "Transitive", @@ -640,7 +654,9 @@ "experimentframework": { "type": "Project", "dependencies": { + "Microsoft.Extensions.Configuration": "[9.0.11, )", "Microsoft.Extensions.Configuration.Abstractions": "[10.0.1, )", + "Microsoft.Extensions.DependencyInjection": "[9.0.11, )", "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.1, )", "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )", "Microsoft.FeatureManagement": "[4.4.0, )" @@ -685,9 +701,9 @@ "Microsoft.Extensions.Hosting": "[10.0.1, )", "Microsoft.FeatureManagement": "[4.4.0, )", "Microsoft.FeatureManagement.AspNetCore": "[4.4.0, )", - "OpenTelemetry": "[1.12.0, )", - "OpenTelemetry.Exporter.Console": "[1.12.0, )", - "OpenTelemetry.Extensions.Hosting": "[1.12.0, )" + "OpenTelemetry": "[1.14.0, )", + "OpenTelemetry.Exporter.Console": "[1.14.0, )", + "OpenTelemetry.Extensions.Hosting": "[1.14.0, )" } }, "experimentframework.configuration": { @@ -724,7 +740,7 @@ "dependencies": { "ExperimentFramework.Distributed": "[1.0.0, )", "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.1, )", - "StackExchange.Redis": "[2.8.24, )" + "StackExchange.Redis": "[2.10.1, )" } }, "experimentframework.featuremanagement": { @@ -755,7 +771,7 @@ "dependencies": { "ExperimentFramework": "[1.0.0, )", "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.1, )", - "OpenFeature": "[2.2.0, )" + "OpenFeature": "[2.11.1, )" } }, "experimentframework.resilience": { @@ -765,7 +781,7 @@ "ExperimentFramework.Configuration": "[1.0.0, )", "Microsoft.Extensions.DependencyInjection.Abstractions": "[10.0.1, )", "Microsoft.Extensions.Logging.Abstractions": "[10.0.1, )", - "Polly": "[8.5.0, )" + "Polly": "[8.6.5, )" } }, "experimentframework.rollout": { From 572f37e8fc91d1ddfa89e259a1bb90e75fb49a49 Mon Sep 17 00:00:00 2001 From: JD Davis Date: Tue, 13 Jan 2026 10:14:33 -0600 Subject: [PATCH 2/2] Update src/ExperimentFramework/ExperimentFramework.csproj Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/ExperimentFramework/ExperimentFramework.csproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ExperimentFramework/ExperimentFramework.csproj b/src/ExperimentFramework/ExperimentFramework.csproj index 0fac85c..bb9bc63 100644 --- a/src/ExperimentFramework/ExperimentFramework.csproj +++ b/src/ExperimentFramework/ExperimentFramework.csproj @@ -40,8 +40,8 @@ - - + +