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 #156

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 1, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
BenchmarkDotNet 0.13.12 -> 0.14.0 age adoption passing confidence nuget minor
EntityFrameworkCore.Exceptions.PostgreSQL 8.1.2 -> 8.1.3 age adoption passing confidence nuget patch
EntityFrameworkCore.Exceptions.Sqlite 8.1.2 -> 8.1.3 age adoption passing confidence nuget patch
FluentAssertions (source) 6.12.0 -> 6.12.1 age adoption passing confidence nuget patch
Grpc.AspNetCore 2.65.0 -> 2.66.0 age adoption passing confidence nuget minor
Grpc.AspNetCore.HealthChecks 2.65.0 -> 2.66.0 age adoption passing confidence nuget minor
Grpc.AspNetCore.Server.Reflection 2.65.0 -> 2.66.0 age adoption passing confidence nuget minor
Hl7.Fhir.R4 5.9.0 -> 5.10.3 age adoption passing confidence nuget minor
Microsoft.AspNetCore.Grpc.Swagger (source) 0.8.7 -> 0.8.8 age adoption passing confidence nuget patch
Microsoft.AspNetCore.Mvc.Testing (source) 8.0.7 -> 8.0.8 age adoption passing confidence nuget patch
Microsoft.Data.Sqlite.Core (source) 8.0.7 -> 8.0.8 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore (source) 8.0.7 -> 8.0.8 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore.Design (source) 8.0.7 -> 8.0.8 age adoption passing confidence nuget patch
Microsoft.EntityFrameworkCore.Sqlite (source) 8.0.7 -> 8.0.8 age adoption passing confidence nuget patch
Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore (source) 8.0.7 -> 8.0.8 age adoption passing confidence nuget patch
Microsoft.NET.Test.Sdk 17.10.0 -> 17.11.1 age adoption passing confidence nuget minor
Npgsql 8.0.3 -> 8.0.4 age adoption passing confidence nuget patch
Npgsql.EntityFrameworkCore.PostgreSQL 8.0.4 -> 8.0.8 age adoption passing confidence nuget patch
Npgsql.OpenTelemetry 8.0.3 -> 8.0.4 age adoption passing confidence nuget patch
Testcontainers (source) 3.9.0 -> 3.10.0 age adoption passing confidence nuget minor
Testcontainers.PostgreSql (source) 3.9.0 -> 3.10.0 age adoption passing confidence nuget minor
csharpier 0.28.2 -> 0.29.2 age adoption passing confidence nuget minor
docker.io/bitnami/kubectl (source) 1.30.3 -> 1.31.1 age adoption passing confidence final minor
docker.io/jaegertracing/all-in-one 1.59.0 -> 1.61.0 age adoption passing confidence minor
mcr.microsoft.com/dotnet/aspnet 8.0.7-noble-chiseled -> 8.0.8-noble-chiseled age adoption passing confidence stage patch
mcr.microsoft.com/dotnet/sdk 8.0.303-noble -> 8.0.402-noble age adoption passing confidence stage patch
xunit 2.9.0 -> 2.9.2 age adoption passing confidence nuget patch

Release Notes

dotnet/BenchmarkDotNet (BenchmarkDotNet)

v0.14.0: 0.14.0

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

Highlights

  • Introduce BenchmarkDotNet.Diagnostics.dotMemory #​2549: memory allocation profile of your benchmarks using dotMemory, see @​BenchmarkDotNet.Samples.IntroDotMemoryDiagnoser
  • Introduce BenchmarkDotNet.Exporters.Plotting #​2560: plotting via ScottPlot (initial version)
  • Multiple bugfixes
  • The default build toolchains have been updated to pass IntermediateOutputPath, OutputPath, and OutDir properties to the dotnet build command. This change forces all build outputs to be placed in a new directory generated by BenchmarkDotNet, and fixes many issues that have been reported with builds. You can also access these paths in your own .csproj and .props from those properties if you need to copy custom files to the output.

Bug fixes

  • Fixed multiple build-related bugs including passing MsBuildArguments and .Net 8's UseArtifactsOutput.

Breaking Changes

  • DotNetCliBuilder removed retryFailedBuildWithNoDeps constructor option.
  • DotNetCliCommand removed RetryFailedBuildWithNoDeps property and BuildNoRestoreNoDependencies() and PublishNoBuildAndNoRestore() methods (replaced with PublishNoRestore()).
fluentassertions/fluentassertions (FluentAssertions)

v6.12.1

Compare Source

What's Changed
Improvements
  • Improve BeEmpty() and BeNullOrEmpty() performance for IEnumerable<T>, by materializing only the first item - #​2530
Fixes
  • Fixed formatting error when checking nullable DateTimeOffset with BeWithin(...).Before(...) - #​2312
  • BeEquivalentTo will now find and can map subject properties that are implemented through an explicitly-implemented interface - #​2152
  • Fixed that the because and becauseArgs were not passed down the equivalency tree - #​2318
  • BeEquivalentTo can again compare a non-generic IDictionary with a generic one - #​2358
  • Fixed that the FormattingOptions were not respected in inner AssertionScope - #​2329
  • Capitalize true and false in failure messages and make them formattable to a custom BooleanFormatter - #​2390, #​2393
  • Improved the failure message for NotBeOfType when wrapped in an AssertionScope and the subject is null - #​2399
  • Improved the failure message for BeWritable/BeReadable when wrapped in an AssertionScope and the subject is read-only/write-only - #​2399
  • Improved the failure message for ThrowExactly[Async] when wrapped in an AssertionScope and no exception is thrown - #​2398
  • Improved the failure message for [Not]HaveExplicitProperty when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Improved the failure message for [Not]HaveExplicitMethod when wrapped in an AssertionScope and not implementing the interface - #​2403
  • Changed BeEquivalentTo to exclude private protected members from the comparison - #​2417
  • Fixed using BeEquivalentTo on an empty ArraySegment - #​2445, #​2511
  • BeEquivalentTo with a custom comparer can now handle null values - #​2489
  • Ensured that nested calls to AssertionScope(context) create a chained context - #​2607
  • One overload of the AssertionScope constructor would not create an actual scope associated with the thread - #​2607
  • Fixed ThrowWithinAsync not respecting OperationCanceledException - #​2614
  • Fixed using BeEquivalentTo with an IEqualityComparer targeting nullable types - #​2648

Full Changelog: fluentassertions/fluentassertions@6.12.0...6.12.1

grpc/grpc-dotnet (Grpc.AspNetCore)

v2.66.0

What's Changed

Full Changelog: grpc/grpc-dotnet@v2.65.0...v2.66.0

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

v5.10.3: 5.10.3

Intro:

Hotfix: Fixed an incorrect string concatenation and subsequent argument exception when the Id of a contained resource was not set.

Changes:

  • #​2868: contained resource ref cache fix
  • #​2867: Start development phase 5.10.3

This list of changes was auto generated.

v5.10.2: 5.10.2

Intro:

Hotfix: Fixed inconsistency in contained resource referenceable IDs

Changes:
  • #​2866: Fixed inconsistency when resolving references to contained resources
  • #​2861: Closes issue #​2860.
  • #​2860: HttpContentParsers Create resource error when response location header relative

This list of changes was auto generated.

v5.10.1: 5.10.1

Intro:

This is a hotfix release that fixes the NullReferenceException when enumerating bundled/contained resources

Changes:
  • #​2857: Start new development phase 5.10.1
  • #​2859: Clarify usage of new FhirPath context inference
  • #​2858: Fixed NullReferenceException when enumerating bundled/contained resources
  • #​2853: Bump FluentAssertions from 6.12.0 to 6.12.1

This list of changes was auto generated.

v5.10.0: 5.10.0

Changes:
Bugfixes:
  • #​2801: Expanded codes of Value set with filter "op" : "is-not-a" includes the code that should not be included
New Functionality:
  • #​2802: SnapshotSource does not reuse self-generated snapshot
  • #​2845: Scoped node cache overhaul
Others:
  • #​2803: fix: #​2802 - let SnapshotSource reuse self-generated snapshot
  • #​2841: %resource and %rootResource in default context
  • #​2849: Added support for choice types with unbound choices and CodeableReference
  • #​2847: Fix isNotA filter code in ValueSet expander
See More
  • #​2842: Changed iif to work with the correct context
  • #​2840: Bump Newtonsoft.Json from 13.0.1 to 13.0.3
  • #​2829: Added CDS Hooks (de)serialization
  • #​2838: Added exceptions for value sets that cannot be expanded
  • #​2830: Add serialization engine extensions allow for arbitrary stream writers and reader
  • #​2837: Add instructions on how to generate a binary compatibility suppression file.
  • #​2836: Bump BenchmarkDotNet from 0.13.12 to 0.14.0
  • #​2833: Start new development phase 5.9.2

This list of changes was auto generated.

v5.9.1: 5.9.1

Intro:

Hotfix release:

  • Fixed breaking change in the FhirJsonConverter constructors.
  • Solved issue around the "Location" property of SourceNode
Changes:
  • #​2831: FS location issue fix
  • #​2828: Added back missing FhirJsonConverter
  • #​2827: start new development phase 5.9.1

This list of changes was auto generated.

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

v8.0.8: .NET 8.0.8

Release

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

v8.0.8: .NET 8.0.8

Release

microsoft/vstest (Microsoft.NET.Test.Sdk)

v17.11.1

What's Changed

Full Changelog: microsoft/vstest@v17.11.0...v17.11.1

v17.11.0

What's Changed

New Contributors

Full Changelog: microsoft/vstest@v17.10.0...v17.11.0-release-24352-06

npgsql/npgsql (Npgsql)

v8.0.4

A large number of number of bugs have been fixed, here is the full list.

Full Changelog: npgsql/npgsql@v8.0.3...v8.0.4

testcontainers/testcontainers-dotnet (Testcontainers)

v3.10.0

Compare Source

Hey everyone, just wanted to say a huge thanks to all of you who helped with this version — whether through contributions, reporting issues, or discussions. I've been very busy lately, and your support has been a huge help. I really appreciate it!

What's Changed

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

belav/csharpier (csharpier)

v0.29.2

Compare Source

What's Changed

Comments don't follow tabs indent style #​1343

Prior to 0.29.2 CSharpier was converting any tabs within the block of a multiline comment to spaces.

public void SomeFunction()
{
	/*
	The following line is an example with an indent:
		This line is indented by one tab. (prior to 0.29.2 this would end up as a tab followed by 4 spaces)
	*/
	/*
	The following line is an example with an indent:
		This line is indented by 4 spaces but will be converted to 1 tab (prior to 0.29.2 this would end up as a tab followed by 4 spaces)
	*/
	/*
	The following line is an example with an indent:
	   This line is indented by 3 spaces but will be left as 3 spaces
	*/
}
csharpier-ignore-start now supported in object initializers #​1342
// input & expected output
return new SomeClass
{
    // csharpier-ignore-start
    SomeProperty =     someValue,
    SomeProperty2 =     someValue
    // csharpier-ignore-end
};

// 0.29.1
return new SomeClass
{
    // csharpier-ignore-start
    SomeProperty = someValue,
    SomeProperty2 = someValue
    // csharpier-ignore-end
};
Fixed extra new line between cast and collection expression. #​1334
// input & expected output
CallMethod(
    (string[])
        [
            longerValue_____________________________________________,
            longerValue_____________________________________________,
        ]
);

// 0.29.1
CallMethod(
    (string[])

        [
            longerValue_____________________________________________,
            longerValue_____________________________________________,
        ]
);
Support custom extensions in .editorconfig #​1273

As of 0.29.0 CSharpier could format non-standard file extensions, but only if configured in the csharpierrc file. This is now supported with an .editorconfig

[*.cst]
csharpier_formatter = csharp
indent_style = space
indent_size = 2
max_line_length = 80

Full Changelog: belav/csharpier@0.29.1...0.29.2

v0.29.1

Compare Source

What's Changed

Sorting of usings with underscore differs from Visual Studio #​1327

CSharpier now sorts _ to the bottom of usings.

using SomeCompany.MWord;
using SomeCompany.ZWord;
using SomeCompany._Word;
Process cannot access the file "....net8.0\any\server.log" while running multiple extensions. #​1324

CSharpier Server now uses a log file name based on the port that it is starting on to avoid concurrency issues trying to access the same log file

Full Changelog: belav/csharpier@0.29.0...0.29.1

v0.29.0

Compare Source

Breaking Changes

The formatting command will now exit with an error code of 1 if one of the target files cannot be compiled #​1131

Prior to 0.29.0 if csharpier encountered a file that could not be compiled it would treat it as a warning and exit with a code of 0.
As of 0.29.0 a file that cannot be compiled is now treated as an error and csharpier will exit with code 1

What's Changed

Enforce trailing commas in object and collection initializer #​668

CSharpier will now add trailing commas automatically where appropriate. It will collapse to a single line and remove the trailing comma in cases where everything fits on one line.

// input
public enum SomeEnum
{
    Value1,
    Value2
}

string[] someArray = new string[]
{
    someLongValue_____________________________________________,
    someLongValue_____________________________________________
};

string[] someArray = new string[]
{
    someValue,
    someValue,
};

// 0.29.0
public enum SomeEnum
{
    Value1,
    Value2,
}

string[] someArray = new string[]
{
    someLongValue_____________________________________________,
    someLongValue_____________________________________________,
}

string[] someArray = new string[] { someValue, someValue };

Many thanks go to @​dawust for the contribution.

Support for formatting custom file extensions #​1220

Prior to 0.29.0 csharpier would only format files with an extension of .cs or .csx. It is now possible to configure csharpier to format other files extensions, and to specify configuration options per file extension.
See https://csharpier.com/docs/Configuration#configuration-overrides for more details.

Invalid blank line being added with lambda returning collection expression #​1306
// input & expected output
CallMethod(_ =>
    [
        LongValue________________________________________________,
        LongValue________________________________________________,
    ]
);

// 0.28.2
CallMethod(_ =>

    [
        LongValue________________________________________________,
        LongValue________________________________________________,
    ]
);
Switch expressions do not break consistently with other lambdas #​1282

Prior to 0.29.0 csharpier would break before the => in switch expression arms. It now breaks after them to be consistent with other lambda expressions.

// 0.28.2
return someEnum switch
{
    Value1 => someOtherValue,
    Value2
    or Value3
        => someValue________________________________________________________________________,
    Value4
        => someValue_____________________________________________________________________________,
};

// 0.29.0
return someEnum switch
{
    Value1 => someOtherValue,
    Value2 or Value3 =>
        someValue________________________________________________________________________,
    Value4 =>
        someValue_____________________________________________________________________________,
};
Formatting of empty collection initializer for huge type #​1268

Empty collection expression initializers formatting was including a break plus indentation resulting in poor formatting.

// 0.28.2
var someObject = new List<(
    int Field1__________________________________,
    int Field2__________________________________
)>
{
    };

// 0.29.0
var someObject = new List<(
    int Field1__________________________________,
    int Field2__________________________________
)>
{ };

Thanks go to @​Rudomitori for the contribution

Switch expression single line broken when preceded by comment #​1262

Improved formatting for short expression arms that have a leading comment.

// 0.28.2
return someValue switch
{
    // comment
    Some.One
        => 1,
    Some.Two => 2,
};

return someValue switch
{
    Some.One => 1,
    // comment
    Some.Two
        => 2,
};

// 0.29.0
return someValue switch
{
    // comment
    Some.One => 1,
    Some.Two => 2,
};

return someValue switch
{
    Some.One => 1,

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.**Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/miracum/vfps).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->

Copy link

github-actions bot commented Sep 1, 2024

🦙 MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Elapsed time
✅ ACTION actionlint 9 0 0.14s
⚠️ CSHARP csharpier 46 1 4.85s
⚠️ CSHARP roslynator 5 2 62.57s
✅ DOCKERFILE hadolint 1 0 0.13s
✅ EDITORCONFIG editorconfig-checker 105 0 0.39s
✅ JSON jsonlint 9 0 0.16s
✅ JSON prettier 9 0 0.51s
✅ MARKDOWN markdownlint 3 0 0.57s
⚠️ MARKDOWN markdown-table-formatter 3 1 0.35s
✅ PROTOBUF protolint 5 0 5.0s
✅ REPOSITORY checkov yes no 18.97s
✅ REPOSITORY dustilock yes no 0.01s
✅ REPOSITORY gitleaks yes no 0.17s
✅ REPOSITORY git_diff yes no 0.01s
✅ REPOSITORY grype yes no 16.62s
✅ REPOSITORY kics yes no 17.52s
✅ REPOSITORY secretlint yes no 0.84s
✅ REPOSITORY syft yes no 0.42s
❌ REPOSITORY trivy yes 1 1.5s
✅ REPOSITORY trivy-sbom yes no 1.02s
✅ REPOSITORY trufflehog yes no 4.78s
✅ XML xmllint 1 0 0.41s
✅ YAML prettier 24 0 1.23s
✅ YAML yamllint 24 0 0.92s

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 9065772 to f1cb00e Compare September 8, 2024 12:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 9 times, most recently from 1022c0d to 0167a8f Compare September 15, 2024 18:26
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 348dc74 to ef1dad7 Compare September 24, 2024 18:22
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 201605d to 46b993f Compare September 27, 2024 12:58
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 4860564 to f01dabf Compare October 4, 2024 09:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f01dabf to 7c47307 Compare October 4, 2024 09:27
Copy link
Contributor Author

renovate bot commented Oct 4, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link

github-actions bot commented Oct 4, 2024

Trivy image scan report

ghcr.io/miracum/vfps:pr-156 (ubuntu 24.04)

No Vulnerabilities found

No Misconfigurations found

opt/vfps/Vfps.deps.json

No Vulnerabilities found

No Misconfigurations found

usr/share/dotnet/shared/Microsoft.AspNetCore.App/8.0.8/Microsoft.AspNetCore.App.deps.json

No Vulnerabilities found

No Misconfigurations found

usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/Microsoft.NETCore.App.deps.json

No Vulnerabilities found

No Misconfigurations found

Copy link

github-actions bot commented Oct 4, 2024

Code Coverage

Package Line Rate Branch Rate Health
Vfps 94% 60%
Vfps.Tests 99% 100%
Summary 95% (442 / 463) 66% (33 / 50)

Minimum allowed line rate is 50%


ghz run statistics

Summary:
  Count:	5000
  Total:	10.15 s
  Slowest:	496.79 ms
  Fastest:	9.23 ms
  Average:	98.44 ms
  Requests/sec:	492.65

Response time histogram:
  9.225   [1]    |
  57.982  [263]  |∎∎∎
  106.739 [3409] |∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎∎
  155.496 [1122] |∎∎∎∎∎∎∎∎∎∎∎∎∎
  204.252 [155]  |∎∎
  253.009 [0]    |
  301.766 [0]    |
  350.523 [1]    |
  399.280 [0]    |
  448.037 [0]    |
  496.793 [49]   |∎

Latency distribution:
  10 % in 68.11 ms 
  25 % in 80.76 ms 
  50 % in 90.25 ms 
  75 % in 108.32 ms 
  90 % in 130.20 ms 
  95 % in 139.75 ms 
  99 % in 194.41 ms 

Status code distribution:
  [OK]   5000 responses   

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