This repository was archived by the owner on Sep 2, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
chore(deps): update all non-major dependencies #93
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/all-minor-patch
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
🦙 MegaLinter status:
|
| Descriptor | Linter | Files | Fixed | Errors | Warnings | Elapsed time |
|---|---|---|---|---|---|---|
| csharpier | 11 | 1 | 0 | 1.76s | ||
| roslynator | 3 | 3 | 0 | 22.3s | ||
| ✅ DOCKERFILE | hadolint | 1 | 0 | 0 | 0.13s | |
| ✅ EDITORCONFIG | editorconfig-checker | 40 | 0 | 0 | 2.09s | |
| ✅ JSON | jsonlint | 9 | 0 | 0 | 0.15s | |
| ✅ JSON | prettier | 9 | 0 | 0 | 0.59s | |
| ✅ JSON | v8r | 9 | 0 | 0 | 5.2s | |
| ✅ MARKDOWN | markdownlint | 2 | 0 | 0 | 0.53s | |
| ✅ REPOSITORY | checkov | yes | no | no | 22.58s | |
| ✅ REPOSITORY | dustilock | yes | no | no | 0.03s | |
| ✅ REPOSITORY | gitleaks | yes | no | no | 27.49s | |
| ✅ REPOSITORY | git_diff | yes | no | no | 0.26s | |
| ✅ REPOSITORY | grype | yes | no | no | 39.88s | |
| ✅ REPOSITORY | kics | yes | no | no | 5.19s | |
| ✅ REPOSITORY | secretlint | yes | no | no | 2.48s | |
| ✅ REPOSITORY | syft | yes | no | no | 2.04s | |
| ✅ REPOSITORY | trivy | yes | no | no | 9.04s | |
| ✅ REPOSITORY | trivy-sbom | yes | no | no | 0.27s | |
| ✅ REPOSITORY | trufflehog | yes | no | no | 6.41s | |
| ✅ YAML | prettier | 5 | 0 | 0 | 0.63s | |
| ✅ YAML | v8r | 5 | 0 | 0 | 6.35s | |
| ✅ YAML | yamllint | 5 | 0 | 0 | 0.47s |
See detailed report in MegaLinter reports
You could have same capabilities but better runtime performances if you request a new MegaLinter flavor.
31b0cac to
1df3525
Compare
1df3525 to
8330ec4
Compare
8330ec4 to
8a83b12
Compare
326441f to
ed305f5
Compare
4f3adfd to
43cd582
Compare
b9bb55b to
6e5db55
Compare
6e5db55 to
1583e77
Compare
1583e77 to
733a7d5
Compare
733a7d5 to
f7cb224
Compare
1ae2bff to
8f894ee
Compare
8f894ee to
11c09fa
Compare
| src/PathlingS3Import/PathlingS3Import.csproj | ||
|
|
||
| FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/runtime:9.0.5-noble-chiseled@sha256:bd4288d187eac2d9753e4623e0466b9ceec2b340254a640858d3ebb1b25afbac | ||
| FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/runtime:9.0.8-noble-chiseled@sha256:90846e7c7ea66c8464341fd8c5e92a598beaf12bdad68b201fce137536f8ac7e |
Check notice
Code scanning / KICS (MegaLinter REPOSITORY_KICS)
Healthcheck Instruction Missing Note
Dockerfile doesn't contain instruction 'HEALTHCHECK'
| src/PathlingS3Import/PathlingS3Import.csproj | ||
|
|
||
| FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/runtime:9.0.5-noble-chiseled@sha256:bd4288d187eac2d9753e4623e0466b9ceec2b340254a640858d3ebb1b25afbac | ||
| FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/runtime:9.0.8-noble-chiseled@sha256:90846e7c7ea66c8464341fd8c5e92a598beaf12bdad68b201fce137536f8ac7e |
Check notice
Code scanning / KICS (MegaLinter REPOSITORY_KICS)
Using Platform Flag with FROM Command
FROM={--platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/runtime:9.0.8-noble-chiseled@sha256:90846e7c7ea66c8464341fd8c5e92a598beaf12bdad68b201fce137536f8ac7e}.{FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/runtime:9.0.8-noble-chiseled@sha256:90846e7c7ea66c8464341fd8c5e92a598beaf12bdad68b201fce137536f8ac7e} is using the '--platform' flag
c7e96b8 to
aef4dd9
Compare
6308eb3 to
316307a
Compare
| @@ -1,4 +1,4 @@ | |||
| FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:9.0.300-noble@sha256:9f7bd4d010026e15a57d9cf876f2f7d08c3eeed6a0ea987b8c5ba8c75e68e948 AS build | |||
| FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:9.0.304-noble@sha256:0b7186a7247bf8c07085fd700613bb0425a6f8f6467a0342c12a535e767da803 AS build | |||
Check notice
Code scanning / KICS (MegaLinter REPOSITORY_KICS)
Using Platform Flag with FROM Command
FROM={--platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:9.0.304-noble@sha256:0b7186a7247bf8c07085fd700613bb0425a6f8f6467a0342c12a535e767da803 AS build}.{FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:9.0.304-noble@sha256:0b7186a7247bf8c07085fd700613bb0425a6f8f6467a0342c12a535e767da803 AS build} is using the '--platform' flag
50d7d6f to
9956a41
Compare
9956a41 to
1ade8f1
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

This PR contains the following updates:
2.4.0->2.7.18.3.0->8.6.05.11.7->5.12.29.0.5->9.0.89.0.5->9.0.86.0.4->6.0.58.5.2->8.6.36.0.1->6.0.34.4.0->4.7.01.0.2->1.1.22025.5.24-debian-12-r4->2025.7.23-debian-12-r52025.5.21-debian-12-r1->2025.7.21-debian-12-r38.13.0->8.15.09.0.5-noble-chiseled->9.0.8-noble-chiseled9.0.300-noble->9.0.304-noble3.1.0->3.1.4Release Notes
dotmake-build/command-line (DotMake.CommandLine)
v2.7.1: DotMake.CommandLine v2.7.1v2.7.0: DotMake.CommandLine v2.7.0v2.6.8: DotMake.CommandLine v2.6.8Added:
CommandandRootCommandproperties toCliParserclass:Fixed: SourceGenerator sometimes triggers a concurrency exception. Use
ConcurrentDictionaryforGenerationCounts.Fixed: Do not add auto name or alias for root commands as it can unnecessarily conflict with children.
v2.6.7: DotMake.CommandLine v2.6.7Fixed: Naming related settings were not being inherited correctly after level-2 sub-commands or above.
Fixed: NullReferenceException when invoking help output for a sub-command that had completions.
v2.6.6: DotMake.CommandLine v2.6.6Updated to version 2.0.0-beta6.25358.103 of System.CommandLine.
Also use exact version match with [] for PackageReference as future beta versions can break API.
Added:
Orderproperty to[CliCommand],[CliDirective],[CliOption]and[CliArgument]attributes.The order is used when printing the symbols in help and for arguments additionally effects the parsing order.
When not set (or is
0- the default value), the symbol order is determined based on source code ordering.Improved: Nested classes with container class not having
[CliCommand]attribute, can now be used.Fixed: If there is no HelpName for option and if option is not a flag, show the
<argument>next to it, for example:v2.6.4: DotMake.CommandLine v2.6.4Improved: Even more robust command binding. Added
Create,BindCalled,BindAll,IsCalled,Containsmethods toCliResult.These methods are also available in
CliContext.Resultwhich can be accessed inRuncommand handler.Improved: Command accessor properties can now be safely used for child commands and not only parent commands.
Circular dependency errors will be prevented, for example when parent and child has command accessors that point to each other.
v2.6.2: DotMake.CommandLine v2.6.2Changed: Renamed
Cli.GetConfiguration()toCli.GetParser()and changed return type fromCommandLineConfigurationto new class
CliParser.This method returns a CLI parser configured for the indicated command and you can call
ParseorRunmethods on it.So you can reuse the same
CliParserfor parsing and running.Changed return type of
Cli.Parsemethods fromParseResultto new classCliResultwhichdescribes the results of parsing a command line input based on a specific parser configuration
and provides methods for binding the result to definition classes.
Improved: More robust command binding. Introduced
CliBindingContextfor internally encapsulating binders per command build and configuration.For example, in previous versions, the below code worked incorrectly, i.e. second call to
Cli.Parsewith same definition type,overwrote the binder so the later
Bindcall did not work correctly.v2.6.0: DotMake.CommandLine v2.6.0Fixed: With v2.5.8, auto short form aliases were still being added even when they already existed, causing the unnecessary conflict error.
Fixed: When calling
Cli.Run<>with sub-commands but not a root command, help output did not include our custom changes.This happened because we were not adding our settings like HelpOption with CustomHelpAction, when the command was not a root command.
For example, help output showed (as System.CommandLine default output):
--settingsfile (REQUIRED) Path to settings filewhere it should show:
--settingsfile Path to settings file [required]So now, even if it's a sub-command, its root command should be found and those settings should be added there.
Additionaly, the fix introduced first in v2.0.0
System.CommandLine.RootCommand returned by Cli.GetConfiguration should have correct parents.turns out it disabled help output if you used
Cli.Run<>with level-2 sub-commands or above,due to a subtle bug (root folder was not being populated so help option was lost).
v2.5.8: DotMake.CommandLine v2.5.8Improved: CliNamer to support a parent CliNamer. Unique names were only checked within the command builder
so the current command was not aware of names of sibling commands. This is now fixed.
And from now on, we will throw an explanatory exception when there is a name or alias conflict like this:
System.Exception: CommandAlias 'c' for 'createschema' conflicts with parent CommandAlias for 'checkfornewtools'!This is because System.CommandLine threw a vague exception when there was a conflict during parsing:
System.ArgumentException: An item with the same key has already been added. Key: cUnique names are checked for DirectiveName (surrounded with []), CommandName, CommandAlias, OptionName, OptionAlias.
Auto short form aliases will be always derived from symbol name even when a specific name was specified,
because if user specifies a specific name with all lowercase like
checkfornewtools, we cannot split word boundaries.Help output will show short aliases first consistently especially for commands (order by prefix and then by length).
Improved: Set the values for the parent command accessors before directive, option and argument properties so that
property get accessors can access them:
Fixed: Usage of
[CliArgument].AllowedValuescaused compiler error CS1061 becauseArgument<T>.AcceptOnlyFromAmong(...)was moved to extension method
System.CommandLine.ArgumentValidation.AcceptOnlyFromAmong(...)in latest System.CommandLine.Improved: Added empty
publish/folder to the repository. Insrc/nuget.configwe add a custom package source so that we can consume our own built nuget package locally:So as the
publish/folder was not commited to the repository, users could have a problem building the project due to NuGet Package Manager complaining about non-existingpublish/folder.v2.5.6: DotMake.CommandLine v2.5.6Improved: Switched back to using official NuGet feed from DotNet Daily Builds feed for System.CommandLine as now
2.0.0-beta5.25306.1is released.Now the DLL will no more be packed into our package and System.CommandLine will appear as NuGet dependency.
Fixed: Error
DMCLI01: DotMake.CommandLine.SourceGeneration -> System.ArgumentException: Syntax node is not within syntax treewhen using partial class for a command which has a nested class for a subcommand.
Reason: SemanticModel from parent symbol can be different for a child symbol, especially for nested classes in a partial class.
Solution: Check if SyntaxTree is same for current SemanticModel and SyntaxNode, if not, get a new SemanticModel
via
semanticModel.Compilation.GetSemanticModel(syntaxNode.SyntaxTree).Fixed: The new enum
CliNameAutoGeneratein v2.5.0 is a[Flags]enum and it was not translated to C# code correctlywhen multiple flags were combined:
Improved: Added
.cmdbatch scripts to repository root for easier building:Output results can be found in
publishfolder.v2.5.0: DotMake.CommandLine v2.5.0Added:
[CliDirective]attribute for properties to define custom directives:Currently only
bool,stringandstring[]types are supported for[CliDirective]properties.Here is sample usage and output:
Improved:
CliNameCasingConventionwill now generate better CLI identifiers, i.e. it will treat unicode letter casingand unicode numbers in class and property names correctly.
StringExtensions.ToCase()will handle strings that containunicode space and punctuation characters correctly.
Improved: Smarter auto-generated short form aliases. In previous versions, only first letter was added as short form
if it wasn't already used. Now letters of every word in the option name will be used to reduce conflicts.
Also short form aliases will now also be generated for commands.
Added:
Aliasproperty toCliCommandandCliOptionattributes in addition to existingAliasesproperty.Aliasproperty is more useful, as most of the time you will want to add a single alias which is usually a short form alias.When this property is set, it will override the auto-generated short form alias so when you are not happy with a specific
auto-generated alias you can override it instead of disabling all via
ShortFormAutoGenerate = false.When manually setting this property, if you don't specify a prefix, it will be prefixed automatically according
to
ShortFormPrefixConvention(e.g.-oor--oor/o) unless it's set to newly addedCliNamePrefixConvention.None.This will now be also same for existing
Aliasesproperty but except, aliases without prefix will be prefixed automaticallyaccording to
NamePrefixConventioninstead.Added:
CliNameAutoGenerateenum and changed type of[CliCommand].ShortFormAutoGeneratefromboolto this enum.Added new
[CliCommand].NameAutoGenerateproperty with same enum.Auto-generated names can be disabled for all or specific CLI symbol types via
[CliCommand].NameAutoGenerate.Auto-generated short form aliases can be disabled for all or specific CLI symbol types via
[CliCommand].ShortFormAutoGenerate.v2.4.3: DotMake.CommandLine v2.4.3Fixed: In previous version, using
System.Runtime.CompilerServices.RuntimeHelpers.GetUninitializedObjectcausedIL2072trimming warnings.We now changed handling of completions so that we never need an uninitialized instance of definition type, thus removed usage of
GetUninitializedObjectto fix the issue:ICliAddCompletionsinterface is now renamed toICliGetCompletions.void AddCompletions(string propertyName, List<Func<CompletionContext, IEnumerable<CompletionItem>>> completionSources)interface methodis now changed to
IEnumerable<CompletionItem> GetCompletions(string propertyName, CompletionContext completionContext).So now, instead we will use
Bindmethod to get cached definition instance and callGetCompletionsinterface method.The signature change also made implementing interface method more easy and straightforward.
v2.4.2: DotMake.CommandLine v2.4.2Updated to daily build 2.0.0-beta5.25302.104 of System.CommandLine (cannot update beyond this version for now, as Help related classes are made internal).
Improved: In previous versions, for setting DefaultValueFactory of options and arguments, a default instance of definition type was being created and its properties were being accessed.
However if you used dependency injection, this caused unnecessary instantiations because every definition type in the hierarchy had to be instantiated for building the command hierarchy.
From now on, CliCommandBuilder.Build method will not create a default instance of definition type to avoid IServiceProvider instantiations for other commands in the hierarchy.
Instead, we will read the property initializer's SyntaxNode, fully-qualify symbols and then use that SyntaxNode directly for setting DefaultValueFactory.
However, we still need an uninitialized instance for being able to call AddCompletions method that comes with ICliAddCompletions interface, for now.
The uninitialized instance can not be used for property access, as the constructor is skipped, properties will come as null but it can be used for calling method access.
Creating an uninitialized instance will not trigger dependency injection, so the problem will be avoided.
Fixed: Property initializers were being checked for
SyntaxKind.NullKeywordwhere they should be checked forSyntaxKind.NullLiteralExpressioninsteadto auto-determine
Required = truewhen it's not specified explicitly.fluentassertions/fluentassertions (FluentAssertions)
v8.6.0Compare Source
What's Changed
Improvements
Value.ThatMatchesandValue.ThatSatisfiesby @dennisdoomen in #3076Others
New Contributors
Full Changelog: fluentassertions/fluentassertions@8.5.0...8.6.0
v8.5.0Compare Source
What's Changed
New features
Fixes
Others
Full Changelog: fluentassertions/fluentassertions@8.4.0...8.5.0
v8.4.0Compare Source
What's Changed
Improvements
Others
New Contributors
Full Changelog: fluentassertions/fluentassertions@8.3.0...8.4.0
FirelyTeam/firely-net-sdk (Hl7.Fhir.R4)
v5.12.2: 5.12.2Intro:
Added FHIRPath debug tracer.
Fixes bugs related to paralelization when using SerializationFilter.
Optimization tweaks.
Changes:
This list of changes was auto generated.
v5.12.1: 5.12.1What's Changed
Full Changelog: FirelyTeam/firely-net-sdk@v5.12.0...v5.12.1
v5.12.0: 5.12.0Intro:
Added an FHIR R6-ballot3 sattelite and Nuget package.
Changes:
This list of changes was auto generated.
dotnet/runtime (Microsoft.Extensions.DependencyInjection)
v9.0.8: .NET 9.0.8Release
What's Changed
InvalidOperationExceptiononTestOutputHelperlogging. by @ilonatommy in #116916Ping_TimedOut_*tests by @github-actions[bot] in #116630Full Changelog: dotnet/runtime@v9.0.7...v9.0.8
v9.0.7: .NET 9.0.7Release
What's Changed
sort_mark_listby @github-actions in #115529Full Changelog: dotnet/runtime@v9.0.6...v9.0.7
v9.0.6Bug Fixes
Read messages from binlog if process output is missing build finished message (#114676)
Improves reliability of the WebAssembly build process by reading messages from the binlog when the process output does not contain the expected build finished message, preventing build failures in certain scenarios.
Fix debugger app hangs related to thread exit (#114917)
Resolves an issue where applications could hang during debugging when threads exit, ensuring smoother debugging experiences and preventing deadlocks.
[Mono] Workaround MSVC miscompiling sgen_clz (#114903)
Addresses a compiler miscompilation issue in MSVC affecting the Mono garbage collector, improving runtime stability and correctness on affected platforms.
Do not set the salt or info if they are NULL for OpenSSL HKDF (#114877)
Fixes a cryptographic issue by ensuring that the salt or info parameters are not set when they are NULL in OpenSSL HKDF, preventing potential errors or unexpected behavior in key derivation.
[Test Only] Fix Idn tests (#115032)
Corrects issues in Internationalized Domain Name (Idn) tests, ensuring accurate and reliable test results for domain name handling.
JIT: revised fix for fp division issue in profile synthesis (#115026)
Provides a more robust fix for floating-point division issues in JIT profile synthesis, improving numerical accuracy and preventing incorrect calculations.
Handle OSSL 3.4 change to SAN:othername formatting (#115361)
Updates certificate handling to accommodate changes in Subject Alternative Name (SAN) formatting introduced in OpenSSL 3.4, ensuring compatibility and correct parsing of certificates.
[Mono] Fix c11 ARM64 atomics to issue full memory barrier (#115635)
Fixes atomic operations on ARM64 in Mono to issue a full memory barrier, ensuring correct synchronization and preventing subtle concurrency bugs.
Performance Improvements
[WinHTTP] Certificate caching on WinHttpHandler to eliminate extra call to Custom Certificate Validation (#114678)
Improves HTTP performance by caching certificates in WinHttpHandler, reducing redundant calls to custom certificate validation and speeding up secure connections.
Improve distribute_free_regions (#115167)
Optimizes memory management by enhancing the algorithm for distributing free memory regions, leading to better memory utilization and potentially improved application performance.
Technical Improvements
Strip trailing slash from source dir for cmake4 (#114905)
Refines build scripts by removing trailing slashes from source directories when using CMake 4, preventing potential build path issues and improving build reliability.
Don't expose TrustedCertificatesDirectory() and StartNewTlsSessionContext() to NetFx (#114995)
Restricts certain internal APIs from being exposed to .NET Framework, reducing surface area and preventing unintended usage.
Add support for more libicu versions (#115376)
Expands compatibility by supporting additional versions of the International Components for Unicode (ICU) library, enhancing globalization features across more environments.
Infrastructure
Run outerloop pipeline only for release branches, not staging/preview (#115011)
Optimizes CI/CD resources by limiting the outerloop pipeline to run only on release branches, reducing unnecessary test runs and speeding up development workflows.
**Update CentOS Stream, Debian, OpenSUSE ([#115
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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.
This PR was generated by Mend Renovate. View the repository job log.