Skip to content

Releases: jbevain/cecil

0.11.5

19 Apr 16:15
Compare
Choose a tag to compare

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!

Diff between 0.11.4 and 0.11.5

0.11.4

01 Jul 22:35
Compare
Choose a tag to compare

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!

Diff between 0.11.3 and 0.11.4

0.11.3

15 Sep 23:41
Compare
Choose a tag to compare

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!

Diff between 0.11.2 and 0.11.3

Cecil 0.11.2

19 Feb 21:39
Compare
Choose a tag to compare

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:

Diff between 0.11.1 and 0.11.2

Cecil 0.11.1

04 Nov 23:28
Compare
Choose a tag to compare

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:

Diff between 0.11 and 0.11.1

Cecil 0.11

30 Aug 03:51
Compare
Choose a tag to compare

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: