Skip to content

chore: 🔧 Update ModuleVersion to 0.4.1 and `ICSharpCode.Decompile… - #2

Merged
trackd merged 1 commit into
mainfrom
feature/wide-impala
May 30, 2026
Merged

chore: 🔧 Update ModuleVersion to 0.4.1 and `ICSharpCode.Decompile…#2
trackd merged 1 commit into
mainfrom
feature/wide-impala

Conversation

@trackd

@trackd trackd commented May 30, 2026

Copy link
Copy Markdown
Owner

This pull request updates the documentation and dependencies for the decompiler settings and project configuration. The main focus is on adding new decompiler options, updating supported C# language versions, and upgrading the decompiler library version.

Documentation updates for new decompiler settings:

  • Added documentation for new decompiler settings switches, including AlwaysMoveInitializer, CheckForOverflowUnderflow, ExpandParamsArguments, ExtensionMembers, FirstClassSpanTypes, InlineArrays, ParamsCollections, RuntimeAsync, StructDefaultConstructorsAndFieldInitializers, and UseObjectCreationOfGenericTypeParameter in New-DecompilerSetting.md.

  • Updated the list of accepted values for the LanguageVersion parameter to include CSharp12_0, CSharp13_0, CSharp14_0, and CSharp15_0 in New-DecompilerSetting.md.

Dependency and project configuration updates:

  • Upgraded ICSharpCode.Decompiler NuGet package from version 9.1.0.7988 to 10.1.0.8386 in ISpy.csproj to support new decompiler features.
  • Bumped the module version from 0.4.0 to 0.4.1 in ISpy.psd1.

Minor code cleanup:

  • Enhanced New-DecompilerSetting.md with new parameters:
    • Added -AlwaysMoveInitializer, -CheckForOverflowUnderflow, -ExpandParamsArguments, -ExtensionMembers, -FirstClassSpanTypes, -InlineArrays, -ParamsCollections, -RuntimeAsync, -StructDefaultConstructorsAndFieldInitializers, and -UseObjectCreationOfGenericTypeParameter.
  • Improved formatting

…r` to `10.1.0.8386`

* Enhanced `New-DecompilerSetting.md` with new parameters:
  - Added `-AlwaysMoveInitializer`, `-CheckForOverflowUnderflow`, `-ExpandParamsArguments`, `-ExtensionMembers`, `-FirstClassSpanTypes`, `-InlineArrays`, `-ParamsCollections`, `-RuntimeAsync`, `-StructDefaultConstructorsAndFieldInitializers`, and `-UseObjectCreationOfGenericTypeParameter`.
* Improved formatting and added new line placements in `ILSpyDecompiler.cs`.
@trackd
trackd merged commit 6b56f5b into main May 30, 2026
@trackd
trackd deleted the feature/wide-impala branch May 30, 2026 10:28
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