Skip to content

2.0.24: Deterministic output, resolve .NET Core assemblies, SourceLink, bug fixes

Compare
Choose a tag to compare
@KirillOsenkov KirillOsenkov released this 08 Jan 04:24
· 68 commits to master since this release

https://www.nuget.org/packages/ILRepack/2.0.24
https://www.nuget.org/packages/ILRepack.Lib/2.0.24

What's Changed

  • ILRepack is now deterministic - running it on the same inputs will produce byte-for-byte identical output
  • SourceLink entries are now merged and preserved
  • feature: added step for merging ILLink.*.xml files by @deniszykov in #339
  • Xaml source not from primary or reference assembly by @droppedcode in #271

New Contributors

Full Changelog: 2.0.22...2.0.24

  • More resilience for invalid inputs
  • Documented more command line arguments
  • Fixes for using ILRepack as an API
  • Support .dll extension in internalize exclude file entries
  • Don't internalize or rename some well-known types, such as attributes generated by the C# compiler
  • Misc bug fixes