2.0.22: Latest Cecil, debug info and Unix support (both .NET and Mono)
What's Changed
- Update Cecil submodule to latest by @KirillOsenkov in #333
Full Changelog: 2.0.20...2.0.22
- Updated to the very latest Mono.Cecil
- Support for legacy, portable and embedded PDBs
- Debug info support, sequence points, scopes, locals, custom debug info
- Unix support now working, either via
dotnet ILRepack.exe
ormono ILRepack.exe
- Removed Mono.Posix dependency, shelling out to
stat
andchmod
to set permissions - shipping ILRepack.runtimeconfig.json in the NuGet package so that
dotnet ILRepack.exe
works - repacking .NET Core WinForms resources now works (fixed #277)
- resolving assemblies from .NET Core runtime
- writing to a temp directory first, allows repacking the primary assembly in-place
- deleted gradle from the build system, using plain MSBuild now
- less output without /verbose argument
- misc bug fixes