elsa-core/Directory.Packages.props
Sipke Schoorstra a76e7a666f
chore(packages): add Snappier
Add Snappier to Directory.Packages.props and reference it from Elsa.Common to enable usage of the Snappier compression library.
2026-05-08 12:43:23 +02:00

182 lines
14 KiB
XML

<Project>
<PropertyGroup>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
<CentralPackageTransitivePinningEnabled>false</CentralPackageTransitivePinningEnabled>
</PropertyGroup>
<!-- Conditional package versions for .NET 8/9 compatibility -->
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0' or '$(TargetFramework)' == 'net9.0'">
<PackageVersion Include="Microsoft.AspNetCore.Authorization" Version="9.0.13"/>
<PackageVersion Include="Microsoft.AspNetCore.Components" Version="9.0.13"/>
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly" Version="9.0.13"/>
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="9.0.13"/>
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="9.0.13"/>
<PackageVersion Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Data.Sqlite" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Data.Sqlite.Core" Version="9.0.13"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="9.0.13"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.13"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.13"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="9.0.13"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Http" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Http.Polly" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="9.10.0"/>
<PackageVersion Include="Microsoft.Extensions.Options" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Resilience" Version="9.10.0"/>
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.13"/>
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="9.0.13"/>
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4"/>
<PackageVersion Include="Oracle.EntityFrameworkCore" Version="9.23.26100"/>
<PackageVersion Include="Scrutor" Version="6.1.0"/>
</ItemGroup>
<!-- .NET 10 specific package versions -->
<ItemGroup Condition="'$(TargetFramework)' == 'net10.0'">
<PackageVersion Include="Microsoft.AspNetCore.Authorization" Version="10.0.3"/>
<PackageVersion Include="Microsoft.AspNetCore.Components" Version="10.0.3"/>
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly" Version="10.0.3"/>
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="10.0.3"/>
<PackageVersion Include="Microsoft.AspNetCore.Components.WebAssembly.Server" Version="10.0.3"/>
<PackageVersion Include="Microsoft.AspNetCore.DataProtection.Abstractions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.AspNetCore.Mvc.Testing" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Data.Sqlite" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Data.Sqlite.Core" Version="10.0.3"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="10.0.3"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="10.0.3"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="10.0.3"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="10.0.3"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.SqlServer" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Http.Polly" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="10.1.0"/>
<PackageVersion Include="Microsoft.Extensions.Options" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Resilience" Version="10.1.0"/>
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.3"/>
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="10.0.3"/>
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.0"/>
<PackageVersion Include="Oracle.EntityFrameworkCore" Version="10.23.26000"/>
<PackageVersion Include="Scrutor" Version="7.0.0"/>
</ItemGroup>
<ItemGroup>
<PackageVersion Include="AspNetCore.Authentication.ApiKey" Version="9.0.0"/>
<PackageVersion Include="AutoMapper" Version="16.0.0" PrivateAssets="All"/>
<PackageVersion Include="Azure.Identity" Version="1.17.1"/>
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.20.1"/>
<PackageVersion Include="Azure.ResourceManager" Version="1.13.2"/>
<PackageVersion Include="Azure.ResourceManager.AppContainers" Version="1.5.0"/>
<PackageVersion Include="Azure.ResourceManager.Resources" Version="1.11.2"/>
<PackageVersion Include="Azure.ResourceManager.ServiceBus" Version="1.1.0"/>
<PackageVersion Include="BenchmarkDotNet" Version="0.15.8"/>
<PackageVersion Include="Bogus" Version="35.6.5"/>
<PackageVersion Include="ConfigureAwait.Fody" Version="3.3.2" PrivateAssets="All"/>
<PackageVersion Include="coverlet.collector" Version="6.0.4" PrivateAssets="All"/>
<PackageVersion Include="coverlet.msbuild" Version="6.0.4" PrivateAssets="All"/>
<PackageVersion Include="Cronos" Version="0.11.1"/>
<PackageVersion Include="Datadog.Trace.Bundle" Version="3.32.0"/>
<PackageVersion Include="DistributedLock" Version="2.7.1"/>
<PackageVersion Include="DistributedLock.Core" Version="1.0.8"/>
<PackageVersion Include="DistributedLock.FileSystem" Version="1.0.3"/>
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="9.2.2"/>
<PackageVersion Include="FastEndpoints" Version="7.1.1"/>
<PackageVersion Include="FastEndpoints.Security" Version="7.1.1"/>
<PackageVersion Include="FastEndpoints.Swagger" Version="7.1.1"/>
<PackageVersion Include="FluentStorage" Version="6.0.0"/>
<PackageVersion Include="FluentStorage.Azure.Blobs" Version="6.0.0"/>
<PackageVersion Include="Fluid.Core" Version="2.31.0"/>
<PackageVersion Include="Fody" Version="6.9.3" PrivateAssets="All"/>
<PackageVersion Include="GitHubActionsTestLogger" Version="3.0.1" PrivateAssets="All"/>
<PackageVersion Include="Humanizer.Core" Version="3.0.1"/>
<PackageVersion Include="IronCompress" Version="1.7.0"/>
<PackageVersion Include="JetBrains.Annotations" Version="2025.2.4"/>
<PackageVersion Include="Jint" Version="4.4.2"/>
<PackageVersion Include="LinqKit.Core" Version="1.2.9"/>
<PackageVersion Include="MailKit" Version="4.14.1"/>
<PackageVersion Include="MassTransit" Version="8.5.7"/>
<PackageVersion Include="MassTransit.Azure.ServiceBus.Core" Version="8.5.7"/>
<PackageVersion Include="MassTransit.Extensions.DependencyInjection" Version="7.3.1"/>
<PackageVersion Include="MassTransit.RabbitMQ" Version="8.5.7"/>
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite.Design" Version="1.1.6"/>
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Scripting" Version="5.0.0"/>
<PackageVersion Include="Microsoft.Data.SqlClient" Version="6.1.3"/>
<PackageVersion Include="Microsoft.Identity.Client" Version="4.79.2"/>
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1"/>
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All"/>
<PackageVersion Include="Moq" Version="4.20.72"/>
<PackageVersion Include="MySql.Data" Version="9.5.0"/>
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4"/>
<PackageVersion Include="Npgsql" Version="10.0.3"/>
<PackageVersion Include="NSubstitute" Version="5.3.0"/>
<PackageVersion Include="NuGet.Packaging" Version="7.0.1"/>
<PackageVersion Include="NuGet.Protocol" Version="7.0.1"/>
<PackageVersion Include="Nuke.Components" Version="10.1.0"/>
<PackageVersion Include="Open.Linq.AsyncExtensions" Version="1.2.0"/>
<PackageVersion Include="OpenTelemetry" Version="1.14.0"/>
<PackageVersion Include="OpenTelemetry.AutoInstrumentation" Version="1.13.0"/>
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="1.14.0"/>
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.14.0"/>
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.14.0"/>
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.14.0"/>
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.14.0"/>
<PackageVersion Include="OpenTelemetry.Instrumentation.SqlClient" Version="1.14.0-beta.1"/>
<PackageVersion Include="OpenTelemetry.Instrumentation.StackExchangeRedis" Version="1.14.0-beta.1"/>
<PackageVersion Include="Parlot" Version="1.5.6"/>
<PackageVersion Include="Polly" Version="8.6.5"/>
<PackageVersion Include="Polly.Extensions" Version="8.6.5"/>
<PackageVersion Include="Polly.Extensions.Http" Version="3.0.0"/>
<PackageVersion Include="PolySharp" Version="1.15.0" PrivateAssets="All"/>
<PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="9.0.0"/>
<PackageVersion Include="pythonnet" Version="3.1.0-preview2024-09-06"/>
<PackageVersion Include="Refit" Version="9.0.2"/>
<PackageVersion Include="Refit.HttpClientFactory" Version="9.0.2"/>
<PackageVersion Include="Serilog" Version="4.3.0"/>
<PackageVersion Include="Serilog.Extensions.Logging" Version="10.0.3"/>
<PackageVersion Include="Serilog.Sinks.File" Version="7.0.0"/>
<PackageVersion Include="Serilog.Formatting.Compact" Version="3.0.0"/>
<PackageVersion Include="ShortGuid" Version="2.0.1"/>
<PackageVersion Include="Snappier" Version="1.3.1"/>
<PackageVersion Include="StackExchange.Redis" Version="2.10.1"/>
<PackageVersion Include="System.CommandLine" Version="2.0.0"/>
<PackageVersion Include="System.Data.SqlClient" Version="4.9.0"/>
<PackageVersion Include="System.Formats.Asn1" Version="10.0.3"/>
<PackageVersion Include="System.Linq.Async" Version="7.0.0"/>
<PackageVersion Include="System.Linq.Dynamic.Core" Version="1.7.1"/>
<PackageVersion Include="System.Net.Http" Version="4.3.4"/>
<PackageVersion Include="System.Text.Json" Version="10.0.3"/>
<PackageVersion Include="System.Text.RegularExpressions" Version="4.3.1"/>
<PackageVersion Include="Testcontainers" Version="4.9.0"/>
<PackageVersion Include="Testcontainers.MsSql" Version="4.9.0"/>
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.9.0"/>
<PackageVersion Include="Testcontainers.RabbitMq" Version="4.9.0"/>
<PackageVersion Include="Testcontainers.Redis" Version="4.9.0"/>
<PackageVersion Include="ThrottleDebounce" Version="2.0.1"/>
<PackageVersion Include="WebhooksCore" Version="0.0.1"/>
<PackageVersion Include="xunit" Version="2.9.3"/>
<PackageVersion Include="xunit.abstractions" Version="2.0.3"/>
<PackageVersion Include="xunit.assert" Version="2.9.3"/>
<PackageVersion Include="xunit.extensibility.core" Version="2.9.3"/>
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" PrivateAssets="All"/>
<PackageVersion Include="Yarp.ReverseProxy" Version="2.3.0"/>
</ItemGroup>
</Project>