We’ve just released the first beta of the 2.5 release, with a few performance improvements, a number of enhancements, and almost two dozen bug fixes. One of the new features is an extensible framework for extracting text from binary content to enable finding this content with full-text searching, with out-of-the-box support for Teiid Virtual Database, Microsoft Office, PDF, HTML, plain text, and XML files. We’ve also put into place a way to use ByteMan to inject at runtime calls to monitor the performance of the various components. This is also the first release since we’ve switched to Git, moved our official source code repository to GitHub, and started using our new developer workflow that uses GitHub forks and pull-requests. We’ve also switched to Maven 3, which has improved our build times and made it possible to build shebang with a single command.
The 2.5.0.Beta1 release is available in the JBoss Maven repository (under the “org.modeshape” group ID) and on our downloads page. And as always, check out our release notes for more information about what’s exactly in this beta release, including all the fixed issues. Give this release a spin, and let us know what you think!
We’re continuing to actively improve performance, so look for even more gains in the next beta, which we hope to have out in about 3-4 weeks.
A big thanks goes to our community of users and developers, without whom none of this would be possible. Keep up the excellent work!