I'm happy to say we are on the right path to be releasing a new version of Lucene.NET soon. We are now working on a version compatible with Java Lucene 4.8.0. This is huge, and if you have been following Lucene you should already know why. If you haven't, I will be blogging on various features this provides later this year.
So around September last year (that is, 2014) we received a very helpful code contributions from Microsoft. Essentially it enabled us to renew our efforts porting the latest Java Lucene to the CLR. We have been hard at work ever since to finish the porting process and make all tests pass.
Recently more good people joined our efforts, including yet another team in Microsoft, and things are looking very good. We still have about 200 failing tests to fix in the core (out of ~2300!) and a few relatively smaller sub-projects to complete porting. But we now have this under control.
There's quite a lot still left to do, also after porting is complete.
Just like Apache Java Lucene, we are relying heavily on randomized testing. This has many subtleties that need proper addressing in the testing framework, and we are not there yet. Bu...