OpenShock / API

Backend for the OpenShock solution, that enables controlling shock collars over the internet.
GNU Affero General Public License v3.0
15 stars 7 forks source link

build(deps): Bump the nuget-dependencies group with 13 updates #70

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps the nuget-dependencies group with 13 updates:

Package From To
Microsoft.AspNetCore.SignalR.StackExchangeRedis 8.0.1 8.0.2
Microsoft.EntityFrameworkCore 8.0.1 8.0.2
Microsoft.EntityFrameworkCore.Design 8.0.1 8.0.2
Microsoft.EntityFrameworkCore.Relational 8.0.1 8.0.2
Microsoft.EntityFrameworkCore.Relational 8.0.1 8.0.2
Microsoft.EntityFrameworkCore.Tools 8.0.1 8.0.2
Npgsql.EntityFrameworkCore.PostgreSQL 8.0.0 8.0.2
Serilog.Sinks.Grafana.Loki 8.2.0 8.3.0
StackExchange.Redis 2.7.17 2.7.23
FlatSharp.Compiler 7.4.0 7.5.1
FlatSharp.Runtime 7.4.0 7.5.1
Quartz 3.8.0 3.8.1
Quartz.Extensions.DependencyInjection 3.8.0 3.8.1
Quartz.Extensions.Hosting 3.8.0 3.8.1

Updates Microsoft.AspNetCore.SignalR.StackExchangeRedis from 8.0.1 to 8.0.2

Release notes

Sourced from Microsoft.AspNetCore.SignalR.StackExchangeRedis's releases.

.NET 8.0.2

Release

Commits
  • da7e989 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-efcore
  • 0c785c5 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 8fdc5e8 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-efcore
  • bb84444 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • a48fa2c Merged PR 36489: [internal/release/8.0] Update dependencies from dnceng/inter...
  • a12499e Merge in 'release/8.0' changes
  • e91e94d [Blazor] Allow null parameter values to be supplied to interactive componen...
  • fd749a7 Merge in 'release/8.0' changes
  • 658ddfb [release/8.0] Update karma.local.conf.js (#53411)
  • 4855269 Merge in 'release/8.0' changes
  • Additional commits viewable in compare view


Updates Microsoft.EntityFrameworkCore from 8.0.1 to 8.0.2

Release notes

Sourced from Microsoft.EntityFrameworkCore's releases.

EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:

Commits
  • a97f6ff [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 4016ea7 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 813b3f7 Merge in 'release/8.0' changes
  • 1b51aa3 Merge branch 'release/7.0' into release/8.0
  • 2634ffd Merge in 'release/8.0' changes
  • 3bb09fb Merge branch 'release/6.0' into release/7.0
  • 8e2972c [release/8.0] Bump SqlClient version (#32838)
  • 2136285 [release/7.0] Update SqlClient dependency (#32841)
  • 2abafb2 [release/6.0] Update SqlClient dependency (#32840)
  • 7c8f682 Merge in 'release/8.0' changes
  • Additional commits viewable in compare view


Updates Microsoft.EntityFrameworkCore.Design from 8.0.1 to 8.0.2

Release notes

Sourced from Microsoft.EntityFrameworkCore.Design's releases.

EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:

Commits
  • a97f6ff [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 4016ea7 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 813b3f7 Merge in 'release/8.0' changes
  • 1b51aa3 Merge branch 'release/7.0' into release/8.0
  • 2634ffd Merge in 'release/8.0' changes
  • 3bb09fb Merge branch 'release/6.0' into release/7.0
  • 8e2972c [release/8.0] Bump SqlClient version (#32838)
  • 2136285 [release/7.0] Update SqlClient dependency (#32841)
  • 2abafb2 [release/6.0] Update SqlClient dependency (#32840)
  • 7c8f682 Merge in 'release/8.0' changes
  • Additional commits viewable in compare view


Updates Microsoft.EntityFrameworkCore.Relational from 8.0.1 to 8.0.2

Release notes

Sourced from Microsoft.EntityFrameworkCore.Relational's releases.

EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:

Commits
  • a97f6ff [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 4016ea7 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 813b3f7 Merge in 'release/8.0' changes
  • 1b51aa3 Merge branch 'release/7.0' into release/8.0
  • 2634ffd Merge in 'release/8.0' changes
  • 3bb09fb Merge branch 'release/6.0' into release/7.0
  • 8e2972c [release/8.0] Bump SqlClient version (#32838)
  • 2136285 [release/7.0] Update SqlClient dependency (#32841)
  • 2abafb2 [release/6.0] Update SqlClient dependency (#32840)
  • 7c8f682 Merge in 'release/8.0' changes
  • Additional commits viewable in compare view


Updates Microsoft.EntityFrameworkCore.Relational from 8.0.1 to 8.0.2

Release notes

Sourced from Microsoft.EntityFrameworkCore.Relational's releases.

EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:

Commits
  • a97f6ff [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 4016ea7 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 813b3f7 Merge in 'release/8.0' changes
  • 1b51aa3 Merge branch 'release/7.0' into release/8.0
  • 2634ffd Merge in 'release/8.0' changes
  • 3bb09fb Merge branch 'release/6.0' into release/7.0
  • 8e2972c [release/8.0] Bump SqlClient version (#32838)
  • 2136285 [release/7.0] Update SqlClient dependency (#32841)
  • 2abafb2 [release/6.0] Update SqlClient dependency (#32840)
  • 7c8f682 Merge in 'release/8.0' changes
  • Additional commits viewable in compare view


Updates Microsoft.EntityFrameworkCore.Tools from 8.0.1 to 8.0.2

Release notes

Sourced from Microsoft.EntityFrameworkCore.Tools's releases.

EF Core 8.0.2 is available on NuGet now. This is a patch release of EF Core 8 (EF8) containing only important bug fixes:

Commits
  • a97f6ff [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 4016ea7 [internal/release/8.0] Update dependencies from dnceng/internal/dotnet-runtime
  • 813b3f7 Merge in 'release/8.0' changes
  • 1b51aa3 Merge branch 'release/7.0' into release/8.0
  • 2634ffd Merge in 'release/8.0' changes
  • 3bb09fb Merge branch 'release/6.0' into release/7.0
  • 8e2972c [release/8.0] Bump SqlClient version (#32838)
  • 2136285 [release/7.0] Update SqlClient dependency (#32841)
  • 2abafb2 [release/6.0] Update SqlClient dependency (#32840)
  • 7c8f682 Merge in 'release/8.0' changes
  • Additional commits viewable in compare view


Updates Npgsql.EntityFrameworkCore.PostgreSQL from 8.0.0 to 8.0.2

Release notes

Sourced from Npgsql.EntityFrameworkCore.PostgreSQL's releases.

v8.0.2

This is the first patch release following 8.0.0, with 15 bug fixes.

The full list of changes is available here.

Commits
  • 5a671b9 Bump version to 8.0.2
  • a4676b8 Remove unneeded backslash ESCAPE from LIKE translations (#3103)
  • b88a521 Don't use NpgsqlDataSource from DI if connection string/connection is specifi...
  • f818704 Bump dependency versions
  • bab35a7 Always add parentheses around PgUnknownBinaryExpression (#3073)
  • bbcdde6 Fix bad array access when an AFTER trigger raises an exception in SaveChanges...
  • c698389 Fix null semantics for ILikeExpression (#3039)
  • f958e9a Cast NodaTime DateInterval.End to date. (#3024)
  • baaf41f Support NpgsqlUIntTypeMapping for the compiled model (#3030)
  • 557e166 Make Npgsql-specific JsonValueReaderWriters public for compiled model (#3029)
  • Additional commits viewable in compare view


Updates Serilog.Sinks.Grafana.Loki from 8.2.0 to 8.3.0

Release notes

Sourced from Serilog.Sinks.Grafana.Loki's releases.

v8.3.0

Implemented

Commits
  • 4f90718 Add nanosecond support for timestamps for versions prior to .NET 7 (#249)
  • 21259b1 Bump xunit from 2.6.5 to 2.6.6 (#244)
  • 81939ea Bump xunit from 2.6.4 to 2.6.5 (#243)
  • a275741 Bump xunit.runner.visualstudio from 2.5.5 to 2.5.6 (#241)
  • fb35a4f Bump xunit from 2.6.3 to 2.6.4 (#242)
  • 183213b Bump StyleCop.Analyzers from 1.2.0-beta.507 to 1.2.0-beta.556 (#240)
  • 9df471f Bump github/codeql-action from 2 to 3 (#238)
  • c0d6ba7 Bump xunit.runner.visualstudio from 2.5.4 to 2.5.5 (#237)
  • a64042c Bump xunit from 2.6.2 to 2.6.3 (#236)
  • a1fe120 Bump actions/setup-dotnet from 3.2.0 to 4.0.0 (#234)
  • Additional commits viewable in compare view


Updates StackExchange.Redis from 2.7.17 to 2.7.23

Release notes

Sourced from StackExchange.Redis's releases.

2.7.23

What's Changed

  • Fix #2653: Client library metadata should validate contents (#2654 by @​mgravell)
  • Add HeartbeatConsistencyChecks option (opt-in) to enabled per-heartbeat (defaults to once per second) checks to be sent to ensure no network stream corruption has occurred (#2656 by @​NickCraver)

Full Changelog: https://github.com/StackExchange/StackExchange.Redis/compare/2.7.20...2.7.23

2.7.20

What's Changed

Full Changelog: https://github.com/StackExchange/StackExchange.Redis/compare/2.7.17...2.7.20

Changelog

Sourced from StackExchange.Redis's changelog.

2.7.23

  • Fix #2653: Client library metadata should validate contents (#2654 by mgravell)
  • Add HeartbeatConsistencyChecks option (opt-in) to enabled per-heartbeat (defaults to once per second) checks to be sent to ensure no network stream corruption has occurred (#2656 by NickCraver)

2.7.20

  • Fix #2642: Detect and support multi-DB pseudo-cluster/proxy scenarios (#2646 by mgravell)
Commits


Updates FlatSharp.Compiler from 7.4.0 to 7.5.1

Release notes

Sourced from FlatSharp.Compiler's releases.

7.5.1

FlatSharp 7.5.1 is a minor release that contains important fixes for NativeAOT support.

  • Fix .NET 8 Native AOT, Mono AOT, and add CI pipelines to ensure these don't regress again in the future.
  • Remove some methods from IInputBuffer and ISpanWriter that led to the issues with AOT.

What's Changed

Full Changelog: https://github.com/jamescourtney/FlatSharp/compare/7.5.0...7.5.1

7.5.0

FlatSharp 7.5.0 is a medium-sized release with a few changes that may be significant for you. It's now published on Nuget.org. There are no breaking changes.

The primary focus of this release is to significantly reduce the size of the x64 assembly produced by the JITer. There are 3 ways that this is accomplished:

  • String serialization is no longer inlined. This reduces code size substantially but does have a modest impact on serialization speed. There are other changes that offset most of the performance loss. However, FlatSharp should play much more nicely with your instruction cache now.

  • Using ThrowHelper-style methods for throwing exceptions from hot paths.

  • Remove most checked arithmetic. FlatSharp already uses safe methods for interacting with memory. The only checked operations that remain are multiplications and left shifts. This removes many branch instructions and further compacts the generated assembly. If you have a security need to retain checked arithmetic everywhere, please consider compiling with <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow> in your csproj.

How much of a difference does this make? Let's look at a contrived example:

table MailingAddress (fs_serializer)
{
    to : string;
    street : string;
    city : string;
    zip_code : int;
}

Examining the bytes of code generated to serialize this results in:

Version Performance Table Serialize Bytes String Serialize Bytes Total
7.4.0 60ns 3888 (inlined) 0 3888
7.5.0 58ns 988 (method calls) 550 1538

This effect will scale for each string property in your schema, so while this example is contrived, the benefit should be large for applications where strings are a common data type.

Note: The focus is on shrinking the size of the code generated by the JIT. The generated C# is largely unchanged.

There are some other changes as well:

  • Add README.md files to the FlatSharp NuGet packages.
  • Add the [DebuggerTypeProxy] attribute to all generated classes. This ensures that much of the internal FlatSharp state is excluded from debugging views and makes the debugging experience more seamless.

... (truncated)

Commits


Updates FlatSharp.Runtime from 7.4.0 to 7.5.1

Release notes

Sourced from FlatSharp.Runtime's releases.

7.5.1

FlatSharp 7.5.1 is a minor release that contains important fixes for NativeAOT support.

  • Fix .NET 8 Native AOT, Mono AOT, and add CI pipelines to ensure these don't regress again in the future.
  • Remove some methods from IInputBuffer and ISpanWriter that led to the issues with AOT.

What's Changed

Full Changelog: https://github.com/jamescourtney/FlatSharp/compare/7.5.0...7.5.1

7.5.0

FlatSharp 7.5.0 is a medium-sized release with a few changes that may be significant for you. It's now published on Nuget.org. There are no breaking changes.

The primary focus of this release is to significantly reduce the size of the x64 assembly produced by the JITer. There are 3 ways that this is accomplished:

  • String serialization is no longer inlined. This reduces code size substantially but does have a modest impact on serialization speed. There are other changes that offset most of the performance loss. However, FlatSharp should play much more nicely with your instruction cache now.

  • Using ThrowHelper-style methods for throwing exceptions from hot paths.

  • Remove most checked arithmetic. FlatSharp already uses safe methods for interacting with memory. The only checked operations that remain are multiplications and left shifts. This removes many branch instructions and further compacts the generated assembly. If you have a security need to retain checked arithmetic everywhere, please consider compiling with <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow> in your csproj.

How much of a difference does this make? Let's look at a contrived example:

table MailingAddress (fs_serializer)
{
    to : string;
    street : string;
    city : string;
    zip_code : int;
}

Examining the bytes of code generated to serialize this results in:

Version Performance Table Serialize Bytes String Serialize Bytes Total
7.4.0 60ns 3888 (inlined) 0 3888
7.5.0 58ns 988 (method calls) 550 1538

This effect will scale for each string property in your schema, so while this example is contrived, the benefit should be large for applications where strings are a common data type.

Note: The focus is on shrinking the size of the code generated by the JIT. The generated C# is largely unchanged.

There are some other changes as well:

  • Add README.md files to the FlatSharp NuGet packages.
  • Add the [DebuggerTypeProxy] attribute to all generated classes. This ensures that much of the internal FlatSharp state is excluded from debugging views and makes the debugging experience more seamless.

... (truncated)

Commits


Updates Quartz from 3.8.0 to 3.8.1

Release notes

Sourced from Quartz's releases.

Quartz.NET 3.8.1

This release contains small bug fixes and now the NuGet packages have the much-touted package readmes.

What's Changed

New Contributors

Full Changelog: https://github.com/quartznet/quartznet/compare/v3.8.0...v3.8.1

Changelog

Sourced from Quartz's changelog.

Release 3.8.1, Feb xx 2024

  • Fix handling of env var quartz.config (#2212) (#2213)
  • Use configured type loader in scheduler factory init (#2268)
Commits
dependabot[bot] commented 7 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.