Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update all non-major dependencies #84

Merged
merged 1 commit into from
Jan 12, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 1, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
BenchmarkDotNet 0.13.11 -> 0.13.12 age adoption passing confidence nuget patch
EFCore.NamingConventions 8.0.0-rc.2 -> 8.0.2 age adoption passing confidence nuget patch
FakeItEasy (source) 8.0.0 -> 8.1.0 age adoption passing confidence nuget minor
Grpc.AspNetCore 2.59.0 -> 2.60.0 age adoption passing confidence nuget minor
Grpc.AspNetCore.HealthChecks 2.59.0 -> 2.60.0 age adoption passing confidence nuget minor
Grpc.AspNetCore.Server.Reflection 2.59.0 -> 2.60.0 age adoption passing confidence nuget minor
Hl7.Fhir.R4 5.4.0 -> 5.5.0 age adoption passing confidence nuget minor
Microsoft.AspNetCore.Grpc.Swagger (source) 0.8.0 -> 0.8.1 age adoption passing confidence nuget patch
Microsoft.AspNetCore.Mvc.Testing (source) 8.0.0 -> 8.0.1 age adoption passing confidence nuget patch
Microsoft.Data.Sqlite.Core (source) 8.0.0 -> 8.0.1 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore (source) 8.0.0 -> 8.0.1 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore.Design (source) 8.0.0 -> 8.0.1 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore.Sqlite (source) 8.0.0 -> 8.0.1 age adoption passing confidence nuget patch
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (source) 8.0.0 -> 8.0.1 age adoption passing confidence nuget patch
OpenTelemetry.Instrumentation.AspNetCore (source) 1.6.0-rc.1 -> 1.7.0 age adoption passing confidence nuget minor
Testcontainers (source) 3.6.0 -> 3.7.0 age adoption passing confidence nuget minor
Testcontainers.PostgreSql (source) 3.6.0 -> 3.7.0 age adoption passing confidence nuget minor
csharpier 0.26.3 -> 0.26.7 age adoption passing confidence nuget patch
docker.io/bitnami/kubectl 1.28.2 -> 1.29.0 age adoption passing confidence final minor
docker.io/jaegertracing/all-in-one 1.49.0 -> 1.53.0 age adoption passing confidence minor
docker.io/library/postgres 16.0 -> 16.1 age adoption passing confidence minor
docker/dockerfile 1.4 -> 1.6 age adoption passing confidence syntax minor
mcr.microsoft.com/dotnet/aspnet 8.0.0-jammy-chiseled -> 8.0.1-jammy-chiseled age adoption passing confidence stage patch
mcr.microsoft.com/dotnet/sdk 8.0.100-jammy -> 8.0.101-jammy age adoption passing confidence stage patch
prometheus-net.AspNetCore 8.2.0 -> 8.2.1 age adoption passing confidence nuget patch
prometheus-net.AspNetCore.Grpc 8.2.0 -> 8.2.1 age adoption passing confidence nuget patch
prometheus-net.AspNetCore.HealthChecks 8.2.0 -> 8.2.1 age adoption passing confidence nuget patch
xunit 2.6.3 -> 2.6.5 age adoption passing confidence nuget patch
xunit.runner.visualstudio 2.5.5 -> 2.5.6 age adoption passing confidence nuget patch

Release Notes

dotnet/BenchmarkDotNet (BenchmarkDotNet)

v0.13.12: 0.13.12

Full changelog: https://benchmarkdotnet.org/changelog/v0.13.12.html

Highlights

The biggest highlight of this release if our new VSTest Adapter, which allows to run benchmarks as unit tests in your favorite IDE!
The detailed guide can be found here.

This release also includes to a minor bug fix that caused incorrect job id generation: fixed job id generation (#​2491).

Also, the target framework in the BenchmarkDotNet templates was bumped to .NET 8.0.

efcore/EFCore.NamingConventions (EFCore.NamingConventions)

v8.0.2: Version 8.0.2

This releases two additional critical bugs in the 8.0.0 release.

v8.0.1: Version 8.0.1

This patch release fixes #​247, which caused DbSet property names to be ignored.

v8.0.0: Version 8.0.0

This releases fixes many long-standing bugs and includes support both for the new EF complex types and for JSON owned entities.

For the full list of issues, see this.

FakeItEasy/FakeItEasy (FakeItEasy)

v8.1.0

Compare Source

Changed
New
  • Provide a mechanism for capturing arguments passed to Fakes (#​1950):
    var capturedMessage = A.Captured<string>();
    
    var logger = A.Fake<IListLogger>();
    A.CallTo(() => logger.Log(capturedMessage._, An<IEnumerable<int>>._)).DoesNothing();
    
    var calculator = new Calculator(logger);
    calculator.Add([1, 2, 3, 4]);
    calculator.Square(7);
    
    capturedMessage.Values.Should().Equal("about to add", "about to square");
Fixed
  • Argument matchers trigger even if the rule they're part of has already fired the maximum number of times (#​1975)
Additional Items
  • Upgrade StyleCop (#​1979)
  • Suppress NU1902,NU1903 in tests, recipes (#​1981)
  • Include README in NuGet package (#​1980)
With special thanks for contributions to this release from:

v8.0.1

Compare Source

Fixed
  • DoesNothing and implicit creation options throws ArgumentException (#​1976)
Additional Items
With special thanks for contributions to this release from:
grpc/grpc-dotnet (Grpc.AspNetCore)

v2.60.0

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.59.0...v2.60.0

FirelyTeam/firely-net-sdk (Hl7.Fhir.R4)

v5.5.0: 5.5.0

Intro:

Highlights of this new release:

  • Added $process-message operation support in the FHIR client. Thanks @​LodewijkSioen
  • Changes to the JsonSerializerOptions.
  • Updates dependencies to newest versions
  • Some minor fixes to the terminology services and the source node comparator

Note: From now on due to changes on the JsonSerializerOptions, inputted parameters are changed instead of returning a new instance to support service initialization better.
This change results in the fact that you cannot alter JsonSerializer options anymore after serializer or deserialization has occured.
This applies to the ForFhir(), Pretty(), and Compact() functionality.

Changes:

  • #​2651: Modify JsonSerializationOptions instead of creating a new instance
  • #​2654: Bump BenchmarkDotNet from 0.13.11 to 0.13.12
  • #​2656: Bump System.Text.Json from 8.0.0 to 8.0.1
  • #​2652: Bump xunit from 2.6.4 to 2.6.5
  • #​2645: Bump xunit.runner.visualstudio from 2.5.5 to 2.5.6
  • #​2650: LocalTerminologyService returns original FhirOperationException from getExpandedValueSet
  • #​2649: Missed another return in SourceNodeComparator
  • #​2646: Bump xunit from 2.6.3 to 2.6.4
  • #​2648: Add missing returns to SourceNodeComparator
  • #​2641: Added missing R5 extension types, removed one that isn't in the spec
See More
  • #​2639: Move IScopedNode to firely-validation-api
  • #​2638: Bump xunit.runner.visualstudio from 2.5.4 to 2.5.5
  • #​2637: Bump xunit from 2.6.2 to 2.6.3
  • #​2582: VONK-5093: introducing IScopedNode
  • #​2636: Bump BenchmarkDotNet from 0.13.10 to 0.13.11
  • #​2635: Add IAsyncResourceResolver support to SnapshotSource
  • #​2634: Add Process message operation
  • #​2629: Bump xunit from 2.6.1 to 2.6.2
  • #​2628: Bump xunit.runner.visualstudio from 2.5.3 to 2.5.4
  • #​2624: Bump System.Threading.Tasks.Dataflow from 7.0.0 to 8.0.0
  • #​2623: Bump System.Text.Json from 7.0.3 to 8.0.0
  • #​2626: Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0
  • #​2619: Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0
  • #​2616: Bump xunit from 2.5.3 to 2.6.1
  • #​2614: Bump BenchmarkDotNet from 0.13.9 to 0.13.10

This list of changes was auto generated.

dotnet/aspnetcore (Microsoft.AspNetCore.Mvc.Testing)

v8.0.1

dotnet/efcore (Microsoft.Data.Sqlite.Core)

v8.0.1: .NET 8.0.1

Release

testcontainers/testcontainers-dotnet (Testcontainers)

v3.7.0

Compare Source

Happy New Year and a massive thank you to all the contributors who made the new version of Testcontainers for .NET possible 🙌!

What's Changed
🚀 Features
🐛 Bug Fixes
📖 Documentation
🧹 Housekeeping
belav/csharpier (csharpier)

v0.26.7

Compare Source

What's Changed

Keep Field.Method() on the same line when breaking long method chain #​1010

0.26.0 introduced changes that broke long invocation chains on fields/properties as well as methods. That change has been reverted after community feedback.

// 0.26.0
var loggerConfiguration = new LoggerConfiguration()
    .Enrich
    .FromLogContext()
    .Enrich
    .WithProperty("key", "value")
    .Enrich
    .WithProperty("key", "value")
    .Enrich
    .WithProperty("key", "value")
    .Enrich
    .WithProperty("key", "value")
    .WriteTo
    .Console(outputTemplate: "template");

// 0.26.7
var loggerConfiguration = new LoggerConfiguration()
    .Enrich.FromLogContext()
    .Enrich.WithProperty("key", "value")
    .Enrich.WithProperty("key", "value")
    .Enrich.WithProperty("key", "value")
    .Enrich.WithProperty("key", "value")
    .WriteTo.Console(outputTemplate: "template");

Full Changelog: belav/csharpier@0.26.6...0.26.7

v0.26.6

Compare Source

What's Changed

CSharpier incorrectly reports problems with differing line endings as "The file did not end with a single newline"#​1067

If CSharpier was validating that a file was formatted, and that file contained only \n but CSharpier was configured to use \r\n, then it would report the problem as The file did not end with a single newline

CSharpier added support for reading line ending configuration from an .editorconfig which could contain end_of_line = crlf so some users were unknowingly configuring CSharpier to use \r\n

CSharpier now correctly reports the problem as The file contained different line endings than formatting it would result in.

Full Changelog: belav/csharpier@0.26.5...0.26.6

v0.26.5

Compare Source

What's Changed

0.26.4 sorts NSubstitute before Newtonsoft.Json #​1061

The using sorting in 0.26.4 was taking into account case.

// 0.26.4
using System;
using NSubstitute;
using Newtonsoft.Json;

// 0.26.5
using System;
using Newtonsoft.Json;
using NSubstitute;

Thanks go to @​loraderon for contributing the fix.

Extra newline added when using a collection expression with { get; } #​1063

A collection expression in a property initializer was including an extra new line.

// 0.26.4
public class ClassName
{
    public List<DayOfWeek> DaysOfWeek { get; } =

        [
            DayOfWeek.Sunday,
            // snip
            DayOfWeek.Saturday
        ];    
}

// 0.26.5
public class ClassName
{
    public List<DayOfWeek> DaysOfWeek { get; } =
        [
            DayOfWeek.Sunday,
            // snip
            DayOfWeek.Saturday
        ];    
}

Thanks go to @​SapiensAnatis for contributing the fix.

Comments at the end of a collection expression should be indented #​1059

When the close bracket on a collection expression had a leading comment, it had the same indentation as the bracket.

// 0.26.4
host.AddSection(
    name: "Kontakt Libraries (Third Party)",
    tags: Tags.SamplesUsed,
    tasks:
    [
    // TODO: Add any used third party instruments below as you discover them.
    ]
);

// 0.26.5
host.AddSection(
    name: "Kontakt Libraries (Third Party)",
    tags: Tags.SamplesUsed,
    tasks:
    [
        // TODO: Add any used third party instruments below as you discover them.
    ]
);

Thanks go to @​fgimian for reporting the problem

Full Changelog: belav/csharpier@0.26.4...0.26.5

v0.26.4

Compare Source

What's Changed

Spacing bugs related to C#12 collection expressions #​1049 #​1047

There were a number of cases where CSharpier was including extra blank lines, an extra space, or not formatting contents of collection expressions.

// 0.26.3
var a = new A { B =  [1, 2, 3] };

List<string> items = [// My item
    "Hello",];

items.AddRange(

    [
        LongValue________________________________________________,
        LongValue________________________________________________
    ]
);

items =  [];
items ??=  [];

class SomeClass
{
    public SomeValue SomeProperty =>

        [
            LongValue________________________________________________,
            LongValue________________________________________________
        ];

    public SomeValue Method() =>

        [
            LongValue________________________________________________,
            LongValue________________________________________________
        ];
}

// 0.26.4
var a = new A { B = [1, 2, 3] };

List<string> items =
[
    // My item
    "Hello",
];

items.AddRange(
    [
        LongValue________________________________________________,
        LongValue________________________________________________
    ]
);

items = [];
items ??= [];

class SomeClass
{
    public SomeValue SomeProperty =>
        [
            LongValue________________________________________________,
            LongValue________________________________________________
        ];

    public SomeValue Method() =>
        [
            LongValue________________________________________________,
            LongValue________________________________________________
        ];
}

Thanks go to @​fgimian and @​JoshWoodArup for reporting the issues

Usings sorting differs based on system culture #​1051

The sorting of Usings was done in a culture specific manner, resulting in unexpected behavior.
In Czech (cs-CZ) the ch is a "single letter" which is placed between h and i, which resulted in the following sorting behavior.

// 0.26.3
using Microsoft.ApplicationInsights.DataContracts;
using Microsoft.ApplicationInsights.Extensibility;
using Microsoft.ApplicationInsights.Channel;

// 0.26.4
using Microsoft.ApplicationInsights.Channel;
using Microsoft.ApplicationInsights.DataContracts;
using Microsoft.ApplicationInsights.Extensibility;

Thanks go to @​davidkudera for the contribution

Full Changelog: belav/csharpier@0.26.3...0.26.4

dotnet/sdk (mcr.microsoft.com/dotnet/sdk)

v8.0.101

Compare Source

prometheus-net/prometheus-net (prometheus-net.AspNetCore)

v8.2.1: 8.2.1 - bugfix for occasional exception on metrics scrape

Fix occasional "Collection was modified" exception when serializing metrics. #​464

xunit/xunit (xunit)

v2.6.5

Compare Source

v2.6.4

Compare Source

xunit/visualstudio.xunit (xunit.runner.visualstudio)

v2.5.6

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

github-actions bot commented Jan 1, 2024

🦙 MegaLinter status: ⚠️ WARNING

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 9 0 0.19s
⚠️ CSHARP csharpier 46 1 3.4s
⚠️ CSHARP dotnet-format 46 46 90.17s
⚠️ CSHARP roslynator 5 5 43.16s
✅ DOCKERFILE hadolint 1 0 0.17s
✅ EDITORCONFIG editorconfig-checker 105 0 0.51s
✅ JSON eslint-plugin-jsonc 9 0 1.43s
✅ JSON jsonlint 9 0 0.28s
✅ JSON prettier 9 0 0.9s
✅ JSON v8r 9 0 4.91s
✅ MARKDOWN markdownlint 3 0 0.75s
⚠️ MARKDOWN markdown-table-formatter 3 1 0.31s
✅ PROTOBUF protolint 5 0 4.8s
✅ REPOSITORY checkov yes no 17.0s
✅ REPOSITORY dustilock yes no 0.01s
✅ REPOSITORY gitleaks yes no 0.22s
✅ REPOSITORY git_diff yes no 0.02s
✅ REPOSITORY grype yes no 16.16s
✅ REPOSITORY kics yes no 22.28s
✅ REPOSITORY secretlint yes no 0.99s
✅ REPOSITORY syft yes no 0.42s
✅ REPOSITORY trivy yes no 7.25s
✅ REPOSITORY trivy-sbom yes no 2.28s
✅ REPOSITORY trufflehog yes no 3.44s
✅ XML xmllint 1 0 0.01s
✅ YAML prettier 24 0 1.63s
✅ YAML v8r 24 0 25.54s
✅ YAML yamllint 24 0 0.59s

See detailed report in MegaLinter reports

You could have same capabilities but better runtime performances if you request a new MegaLinter flavor.

MegaLinter is graciously provided by OX Security

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 51eac42 to 030756f Compare January 9, 2024 19:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 79716c1 to 27ca04c Compare January 12, 2024 18:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 27ca04c to 4abe2b7 Compare January 12, 2024 18:14
Copy link

github-actions bot commented Jan 12, 2024

Code Coverage

Package Line Rate Branch Rate Health
Vfps 90% 60%
Vfps.Tests 99% 100%
Summary 92% (453 / 492) 66% (33 / 50)

Minimum allowed line rate is 50%


ghz run statistics

Summary:
  Count:	5000
  Total:	8.81 s
  Slowest:	456.49 ms
  Fastest:	7.83 ms
  Average:	84.70 ms
  Requests/sec:	567.84

Response time histogram:
  7.826   [1]    |
  52.692  [727]  |∎∎∎∎∎∎∎∎∎
  97.558  [3089] |∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎
  142.424 [850]  |∎∎∎∎∎∎∎∎∎∎∎
  187.290 [259]  |∎∎∎
  232.156 [24]   |
  277.022 [0]    |
  321.888 [0]    |
  366.754 [1]    |
  411.620 [0]    |
  456.486 [49]   |∎

Latency distribution:
  10 % in 45.39 ms 
  25 % in 58.59 ms 
  50 % in 79.63 ms 
  75 % in 96.61 ms 
  90 % in 117.30 ms 
  95 % in 160.69 ms 
  99 % in 214.38 ms 

Status code distribution:
  [OK]   5000 responses   

iter8 report

Experiment summary:
*******************

  Experiment completed: true
  No task failures: true
  Total number of tasks: 6
  Number of completed tasks: 6
  Number of completed loops: 1

Whether or not service level objectives (SLOs) are satisfied:
*************************************************************

  SLO Conditions                 | Satisfied
  --------------                 | ---------
  grpc/error-rate <= 0           | true
  grpc/latency/mean (msec) <= 50 | true
  grpc/latency/p99 (msec) <= 100 | true
  

Latest observed values for metrics:
***********************************

  Metric                   | value
  -------                  | -----
  grpc/error-count         | 0.00
  grpc/error-rate          | 0.00
  grpc/latency/mean (msec) | 16.28
  grpc/latency/p99 (msec)  | 50.00
  grpc/request-count       | 50000.00
  

@chgl chgl merged commit 4bb7dc0 into master Jan 12, 2024
18 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch January 12, 2024 18:43
@miracum-bot miracum-bot mentioned this pull request Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant