Skip to content

Bump ICSharpCode.Decompiler from 11.0.0.9375 to 11.1.0.9782 - #300

Merged
Doraku merged 1 commit into
masterfrom
dependabot/nuget/source/DefaultDocumentation.Api/ICSharpCode.Decompiler-11.1.0.9782
Oct 10, 2026
Merged

Doraku merged 1 commit into
masterfrom
dependabot/nuget/source/DefaultDocumentation.Api/ICSharpCode.Decompiler-11.1.0.9782

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor

Updated ICSharpCode.Decompiler from 11.0.0.9375 to 11.1.0.9782.

Release notes

Sourced from ICSharpCode.Decompiler's releases.

11.1

Want to learn how we built the Avalonia port of ILSpy? Join us October 6th for Move over, WPF! Avalonia for X-Plat Desktop Apps (with a lot of AI help)

A major focus of this release was to find the small (and not so small) bugs of the decompiler via a revamp of our testing by adding two new tools that allow mass-testing (for more information see TestTools/README.md):

  • nugetfuzz: downloads packages from nuget.org and runs them through a DEBUG build of ilspycmd (sanity checks/assertions enabled). It records: crash, assertion fail, warnings in the decompiler output (as comment "IL_<nnnn>: ...") as well as any residue of compiler-generated identifiers in C# code (hints at missing language feature/pattern support).
  • decompdiff: runs an assembly through two different versions of the decompiler (driven via ilspycmd) and calculates a diff of the generated source code.

You should see better decompilation results as an effect of this push and the general push of fixing previously reported decompiler bugs by users.

New Language Features

  • PR #​4014: Emit C# 7.1 default literals where the context supplies the type
  • PR #​3930: Decompile C# 14 implicit span conversions (first-class span types)
  • PR #​3975: Fix #​3624: decompile semi-auto properties with the C# 14 field keyword

User Interface

  • PR #​4039: Fix five Avalonia UI regressions: mouse navigation, derived types, Enter, Delete, Analyze in the Analyzer pane
  • PR #​4056: Fix #​4054: Accept drops from sources that do not permit the Move effect
  • PR #​4150: Fix #​4146: keep Options section names readable on hover
  • PR #​3998: Fix #​3996: edit the display font size in points, not pixels
  • PR #​4154: Fix #​3526: show WPF resource entry names unescaped
  • PR #​4139: Scroll a node's new children into view when it is expanded
  • PR #​4129: Reject the name of an existing list in the assembly list prompt
  • PR #​4116: Fix #​2093: find a navigation target in a reference assembly too
  • PR #​4117: Empty the panes when the assembly list is cleared
  • PR #​4044: Fix #​4040: Compose accessibility and static overlays onto search result icons
  • PR #​4025: Fix package search and navigation follow-ups from #​4023
  • PR #​3997: Fix #​3993, #​3994: main-menu shortcuts and dark-mode hover tooltips
  • PR #​4002: Give dark-theme syntax colors a perceptual contrast floor
  • PR #​3989: Prevent double dark conversion of syntax colors
  • PR #​3988: Keep the editor zoom separate from the configured font size

Contributions

  • PR #​4133: Remove the delegate cache left by a discarded method-group conversion — @​dualfroz, thank you!
  • PR #​4134: Recognize a VB exception filter's type test — @​dualfroz, thank you!
  • PR #​4053: Handle unresolved value-type call targets — @​sonyps5201314, thank you!
  • PR #​4022: Improve floating-point fraction and negative constant reconstruction — @​SychicBoy, thank you!
  • PR #​3897: Fix #​3894: keep lambda parameter typing consistent — @​sailro, thank you!
  • PR #​3888: Fix #​3853: infer scoped locals from ref safety — @​sailro, thank you!
  • PR #​3887: Model scoped and UnscopedRef lifetimes in the type system — @​sailro, thank you!
  • PR #​3980: Keep instance-dependent assignments in constructors — @​sailro, thank you!

Performance

  • PR #​4156: Keep the UI responsive while searching and drawing reference nodes
  • PR #​4106: Read the file system once per reference closure, not per reference
  • PR #​4023: Search inside packages without stalling, and navigate to what it finds

... (truncated)

Commits viewable in compare view.

Dependabot compatibility score

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: ICSharpCode.Decompiler
  dependency-version: 11.1.0.9782
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 Oct 5, 2026
@Doraku
Doraku merged commit 52066c1 into master Oct 10, 2026
1 check passed
@dependabot
dependabot Bot deleted the dependabot/nuget/source/DefaultDocumentation.Api/ICSharpCode.Decompiler-11.1.0.9782 branch October 10, 2026 08:15
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.

1 participant