Release of 7.0.2.2

Tags: Release iText 7ReleaseChangelogRelease NotesiText 7

This is a hotfix release on top of iText for .NET 7.0.2; they are functionally identical, except that the following blocking issue was fixed:

ASP.NET users reported the following sequence of fatal exceptions when using iText for .NET 7.0.2 in their web applications:

System.TypeInitializationException: The type initializer for 'iText.IO.Util.ResourceUtil' threw an exception. System.NotSupportedException: The invoked member is not supported in a dynamic assembly.

The cause of this was a functional change in 7.0.2 to allow loading of certain resources in dependencies, but this change did not take into account dynamic assembly loading. This bug is now confirmed fixed in 7.0.2.2.

We decided on the version number 7.0.2.2 to avoid any collisions with the development version which was numbered 7.0.2.1 up until now, and will be numbered 7.0.2.3 from now on.

Huge shout-out to Github user @oblaise from LuxTrust S.A, who volunteered the fix necessary to get this to run.

You can find download information for 7.0.2.2 on GitHub.

There is no hotfix for iText 7 for Java, because the bug doesn't occur there.