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