Cecil is a library to inspect, modify and create .NET programs and libraries.
MIT License
Bot releases are hidden (Show)
Cecil 0.11.5
is a bug fix release.
Companies using Cecil are now encouraged to sponsor Cecil's development.
This release closes the following issues:
Contributors:
Thanks to them!
Published by jbevain over 3 years ago
Cecil 0.11.4
is a bug fix release.
Companies using Cecil are now encouraged to sponsor Cecil's development.
This release closes the following issues:
Contributors:
Thanks to them!
Cecil 0.11.3
is a minor fix release.
Companies using Cecil are now encouraged to sponsor Cecil's development.
This release closes the following issues:
Contributors:
Thanks to them!
Published by jbevain over 4 years ago
Cecil 0.11.2
is a minor fix release.
Companies using Cecil are now encouraged to sponsor Cecil's development.
This release closes the following issues:
Contributors:
Published by jbevain almost 5 years ago
Cecil 0.11.1
is a minor fix release.
Cecil 0.11.1
replaces the code used in Mono.Cecil.Pdb
from https://github.com/microsoft/cci under the MS/PL
to its version under the MIT/X11
. The entire Cecil code-base is now MIT/X11
licensed.
Cecil’s CI is now running on GitHub Actions.
Companies using Cecil are now encouraged to sponsor Cecil's development.
This release closes the following issues:
Contributors:
Published by jbevain about 5 years ago
Cecil 0.11 now ships for .NET 4.0
and .NET Standard 2.0
.
⚠️ There's one breaking API change between 0.10 and 0.11 that is easy to address. C# 8 uses custom attributes on the GenericParamConstraint
metadata table. Cecil introduces 0.11 a new type GenericParameterConstraint
to represent that relationship.
If previously you had code that looked like:
foreach (var type in genericParameter.Constraints)
{
// ...
}
You need to write:
foreach (var constraint in genericParameter.Constraints)
{
var type = constraint.ConstraintType;
// ...
}
This releases closes:
Contributors: