Skip to content

Bump the dev-dependencies group with 3 updates#46

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/dot-config/dev-dependencies-2820106be9
Closed

Bump the dev-dependencies group with 3 updates#46
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/nuget/dot-config/dev-dependencies-2820106be9

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Mar 5, 2026

Updated AsmResolver.DotNet from 6.0.0-beta.5 to 6.0.0-beta.6.

Release notes

Sourced from AsmResolver.DotNet's releases.

6.0.0-beta.6

This release brings the long-needed metadata resolution revamp. The previous system often caused incorrect, duplicated, or silent failed assembly resolutions, which sometimes resulted in bad metadata to be emitted in output binaries. The new system makes RuntimeContext act more like an AppDomain/AssemblyLoadContext, centralizing assembly management and requiring all metadata resolution to go through it. Resolution is now also much more explicit, by always requiring a RuntimeContext instance. This ensures more reliable, predictable behavior when creating and processing .NET metadata.

Check out the updated documentation on RuntimeContexts on how to use the new APIs.

Full change log below:

New Features

  • Breaking change: Revamp of metadata resolution system and RuntimeContexts (#​704).
    • IAssemblyResolver is drastically simplified and is no longer responsible for caching anymore.
    • IMetadataResolver and friends are removed.
    • RuntimeContext construction is drastically simplified.
    • RuntimeContext is now responsible for resolving and maintaining assembly and metadata caches.
    • Add RuntimeContext::LoadAssembly methods to load assemblies into the context (similar to AssemblyDefinition::FromX, but using the context for reader parameters, cache and automatic wiring of dependencies).
    • Remove all Resolve methods in favor of a Resolve and TryResolve method taking a RuntimeContext. Additionally, all properties and methods that may have implicitly required resolution will now take a RuntimeContext as well.
    • SignatureComparer can now take a RuntimeContext in its constructor. When none is provided, the comparer will no longer try to resolve forwarder types and compare signatures as-is.
  • Add TargetRuntimeProber to detect the target runtime of a PE image without loading it as a full ModuleDefinition (#​704).
  • Add MetadataDirectory::GetImpliedStreamSelection() (#​704).
  • Add read support for S_TRAMPOLINE and S_GTHREAD32 and S_LTHREAD32 PDB symbols (#​711, thanks @​dongle-the-gadget).

Improvements

  • Breaking Change: Rename UnmanagedPEFileBuilder to TemplatedPEFileBuilder to more accurately reflect its behavior (727c554571a848f2e09a1d7aa4365c287bd90934)
  • Add .NET 11 support (#​696, thanks @​ds5678).
  • Add support for (potentially unreleased) future target runtime versions not known yet to the current distribution of AsmResolver.DotNet (i.e., not explicitly added to KnownCorLibs) (#​702, 55c847fd7617755ef09fffdf3512d454151bc7df).
  • Optimize BinaryStreamWriter for .NET 10+ targets (#​695, thanks @​Sergio0694).
  • Let Utf8String implement ISpanFormattable and IUtf8SpanFormattable (#​699, thanks @​Sergio0694).
  • Add automatic sorting of CIL exception handlers on build (#​707, thanks @​Windows10CE).
  • Add Utf8String::CreateUnsafe factory method (#​709, thanks @​Windows10CE)
  • Add TypeAttributes::WindowsRuntime (#​710, thanks @​Sergio0694).
  • Add ModuleDefinition::CreateConstructor overload taking CorLibTypeFactory (#​712, thanks @​Sergio0694).
  • Add missing Class2, Structure2, Union2 and Interface2 PDB leaf record types (#​714, thanks @​ds5678).

Bug Fixes

  • Fix an issue where auto-importing a type reference with a module definition as its scope would not turn into the declaring assembly (#​697).
  • Fix an issue where the custom attribute signature writer would incorrectly consider the context module of a type as the target module (#​697).
  • Fix an issue where associated metadata was duplicated even if the owner row was deduplicated (#​697 ).
  • Fix an issue where offsets in TLS data directories would not roundtrip properly (#​706, #​708).
  • Fix an issue where relocation table entries would be duplicated or misaligned in some cases (#​708).

Commits viewable in compare view.

Updated docfx from 2.78.4 to 2.78.5.

Release notes

Sourced from docfx's releases.

2.78.5

What's Changed

Add support for .NET 10 target framework by @​filzrev in dotnet/docfx#10859

Full Changelog: dotnet/docfx@v2.78.4...v2.78.5

Commits viewable in compare view.

Updated Microsoft.NET.Test.Sdk from 18.0.1 to 18.3.0.

Release notes

Sourced from Microsoft.NET.Test.Sdk's releases.

18.3.0

What's Changed

Internal fixes and updates

New Contributors

Commits viewable in compare view.

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps AsmResolver.DotNet from 6.0.0-beta.5 to 6.0.0-beta.6
Bumps docfx from 2.78.4 to 2.78.5
Bumps Microsoft.NET.Test.Sdk from 18.0.1 to 18.3.0

---
updated-dependencies:
- dependency-name: docfx
  dependency-version: 2.78.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: docfx
  dependency-version: 2.78.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: AsmResolver.DotNet
  dependency-version: 6.0.0-beta.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: docfx
  dependency-version: 2.78.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Mar 5, 2026
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Mar 19, 2026

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

@dependabot dependabot bot closed this Mar 19, 2026
@dependabot dependabot bot deleted the dependabot/nuget/dot-config/dev-dependencies-2820106be9 branch March 19, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants