Skip to content

Releases: hazzik/DelegateDecompiler

0.35.0

18 Oct 13:29

Choose a tag to compare

What's Changed

  • Update GitVersion by @hazzik in #249
  • Make integration tests cross-platform by @hazzik in #257
  • Move ProcessorState out of Processor class by @hazzik in #259
  • Document pattern matching limitations with compiler optimizations by @Copilot in #263
  • Decompose monolithic Processor class into pluggable processors by @Copilot in #265
  • Enable skip_branch_with_pr: true by @hazzik in #271
  • Fix key file location by @hazzik in #272
  • Normalize line endings in test by @hazzik in #273
  • Set up Copilot instructions by @Copilot in #270
  • Add support for OpCodes.Starg* by @Copilot in #268
  • Migrate from AppVeyor to GitHub Actions by @hazzik in #274
  • Fix workflow names by @hazzik in #275
  • Add support for Unbox and Unbox_Any opcodes for value-type decompilation by @Copilot in #277
  • Refactor test helpers by @hazzik in #283
  • Rewrite Processor using Control Flow Graph by @hazzik in #280
  • Refactor Processors to use common opcode dictionary by @hazzik in #284
  • Move branch opcodes to processors by @hazzik in #285
  • Move helper methods to processors where they are used by @hazzik in #286
  • Extract call opcodes to a processor by @hazzik in #287
  • Extract newobj opcode to a processor by @hazzik in #288
  • Extract isinst opcode into a processor by @hazzik in #289
  • Improve support for try-catch statements by @hazzik in #290
  • Improve try-catch statements with condtions by @hazzik in #291
  • Drop explicit EF Core dependency from NuGet package by @hazzik in #292
  • Add release workflows by @hazzik in #293
  • Update copyright year by @hazzik in #294

Full Changelog: 0.34.2...0.35.0

0.34.2

04 Mar 03:59
d34d0fe

Choose a tag to compare

What's Changed

Full Changelog: 0.34.1...0.34.2

0.34.1

12 Dec 12:04
24d1ffc

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.34.0...0.34.1

0.34.0

27 May 15:01
33ec52f

Choose a tag to compare

What's Changed

  • Remove support for EF Core versions from 2.0 to 3.1 by @hazzik in #231
  • Test using .NET 8.0 instead of .NET Core 3.1 and .NET 6.0 by @hazzik in #230
  • Update copyright years by @hazzik in #232
  • Remove usage of EF Core internal api by @hazzik in #234
  • Add automatic decompile option for EF Core by @hazzik in #235
  • Update NUnit3TestAdapter to 4.5.0 by @hazzik in #236
  • Add note that loops are not supported by @hazzik in #239
  • Fix type of inner lambda expressions by @hazzik in #240
  • Add note that recursion is not supported by @hazzik in #241

Full Changelog: 0.33.1...0.34.0

0.33.1

03 May 03:02
bf55ae0

Choose a tag to compare

Full Changelog: 0.33.0...0.33.1

0.33.0

03 May 02:41
d75c41f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.32.0...0.33.0

0.32.0 - 10th year anniversary release 🎂

20 Oct 05:11
6da7a6f

Choose a tag to compare

Today DelegateDecompiler celebrates 10th year anniversary 🎂

BREAKING CHANGES

  • Switch dependency to Mono.Reflection 2.0 by @hazzik in #206

What's Changed

Full Changelog: 0.31.0...0.32.0

Sponsorship

If you like the library please consider supporting my work.

0.31.0

17 Oct 03:46
0dddab9

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.30.0...0.31.0

Please consider supporting the project.

0.30.0

06 Oct 21:34

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.29.1...0.30.0

0.29.1

06 Oct 21:34

Choose a tag to compare

What's Changed

  • Fix support for methods with ByRef arguments by @hazzik in #174

Full Changelog: 0.29.0...0.29.1