# Wednesday, 26 August 2015
« New Development Snapshot | Main |
IKVM.NET 8.1 Release Candidate 0

The first release candidate is finally available. It can be downloaded here or from NuGet.

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

  • Integrated OpenJDK 8u45.
  • Many fixes to late binding support.
  • Added ikvmc support for deterministic output files.
  • Various sun.misc.Unsafe improvements.
  • Many minor bug fixes and performance tweaks.

Changes since previous development snapshot:

  • Assemblies are strong named.
  • Fix for bug #303. ikvmc internal compiler error when trying to get interfaces from type from missing assembly reference.
  • Implemented NIO atomic file move on Windows.

Binaries available here: ikvmbin-8.1.5717.0.zip

Sources: ikvmsrc-8.1.5717.0.zip, openjdk-8u45-b14-stripped.zip

Wednesday, 26 August 2015 13:49:07 (W. Europe Daylight Time, UTC+02:00)  #    Comments [7]
Wednesday, 09 September 2015 01:09:52 (W. Europe Daylight Time, UTC+02:00)
So you gave us the changelog relative to 8.0 but as far as I can see 8.0 was never released... in fact the link you provide is to 8.0 RC1. Is that 8.0? How far away are we from 8.1? I'm looking to start converting a number of jars into dlls and would hate to have to redo my work to stay current if a new official version will be coming out soon (especially since everything is now strongly named and I would like to keep all of my dependencies consistent).
Josh
Wednesday, 09 September 2015 09:00:02 (W. Europe Daylight Time, UTC+02:00)
You can consider the RC a release.
Jeroen Frijters
Tuesday, 22 September 2015 08:50:58 (W. Europe Daylight Time, UTC+02:00)
So you are not going to publish new 8.x versions in Download section of http://www.ikvm.net?
We are trying to use javax.smartcardio from IKVM.OpenJDK.Misc.dll on Windows 8.1 64 bit, but TerminalFactory.getDefault().terminals().list() always return an empty list. Is there any workaround?
Vladimir
Tuesday, 22 September 2015 11:06:21 (W. Europe Daylight Time, UTC+02:00)
If I did publish an official release, it would include release notes similar to http://weblog.ikvm.net/2012/12/10/IKVMNET72Released.aspx with a note that points out that javax.smartcardio is not implemented.
Jeroen Frijters
Thursday, 12 January 2017 09:44:44 (W. Europe Standard Time, UTC+01:00)
Hi,

I am a Java Application (extends javax.swing.JFrame) which I would like to launch via a C# app. Is there some sample code that allows to do it? I've looked around and unable to trigger the JFrame App, though adding the references show the available classes/functions.

Thank you and Regards
Nil
Nil K
Thursday, 12 January 2017 11:10:36 (W. Europe Standard Time, UTC+01:00)
Hi,
i am playing with IKVM to convert Lucene (full text search engine) and use it within .NET app.
I was able to successfully convert it and integrate it. Problem is that
when i search within index in LUKE (native Java UI for testing searches in Lucene)
results are different (score of documents and order of results) from my app in .NET.
I also try use FlexLucene (via nuget package), which also
use your IKVM to convert Lucene and results are same as in my app (wrong),
so problem is probably somewhere in conversion Lucene via IKVM. Is there anything i can do,
to help you track the issue? Small example?

IKVM is amazing tool, thank you

Regards Radek



Radek
Wednesday, 18 January 2017 11:29:45 (W. Europe Standard Time, UTC+01:00)
I run deeper in the problem mentioned in my post earlier post
and found that Luke is using different similarity then is default in Lucene.
So after proper setting similarity it works as expected.
Sorry for false alarm.

Regards Radek
Radek
Name
E-mail
Home page

I apologize for the lameness of this, but the comment spam was driving me nuts. In order to be able to post a comment, you need to answer a simple question. Hopefully this question is easy enough not to annoy serious commenters, but hard enough to keep the spammers away.

Anti-Spam Question: What method on java.lang.System returns an object's original hashcode (i.e. the one that would be returned by java.lang.Object.hashCode() if it wasn't overridden)? (case is significant)

Answer:  
Comment (HTML not allowed)  

Live Comment Preview