# Wednesday, 30 May 2012
« New Development Snapshot | Main | IKVM.NET 7.1 Release Candidate 1 »
IKVM.NET 7.1 Release Candidate 0

The first release candidate is available. No changes (except the version number and strong naming) relative to the last development snapshot.

What's New (relative to IKVM.NET 7.0):

  • Integrated OpenJDK 7u4 b22.
  • Much improved ikvmc error and warning handling.
  • Added ikvmc options: -win32manifest, -filealign, -highentropyva.
  • Removed ikvmc -platform:Itanium option.
  • Added ikvm.lang.DllExport annotation to export static methods as unmanaged entry points.
  • Added ikvm.runtime.Util.getClassFromTypeHandle() overload for classes that represent arrays of remapped .NET types and .NET primitives.
  • Added extension methods for (almost) all instance methods in Object, String and Throwable to ikvm.extensions.ExtensionMethods.
  • Added support for delegates with ByRef parameters.
  • Added support to ikvmc to automatically set the full source path in the debugging info if the source file lives next to the .class file.
  • When adding certificates to virtual cacerts file make sure that the aliases that are generated from the certificate subject are unique.
  • Many (minor) bug fixes.
  • Many IKVM.Reflection fixes and improvements.

When the final release is done, it will include the full release notes.

Binaries available here: ikvmbin-7.1.4532.0.zip

Sources: ikvmsrc-7.1.4532.0.zip, openjdk-7u4-stripped.zip

Wednesday, 30 May 2012 09:45:05 (W. Europe Daylight Time, UTC+02:00)  #    Comments [2]