2.5.x release notes

Release notes for Lingo4G 2.5.x.

Version 2.5.0

Release 2.5.0 comes with the following new features and improvements.

Compatibility

Project descriptor

Updates not required.

Reindexing

Required. Lingo4G updates Lucene to version 10, which makes it incompatible with indices created by Lingo4G 2.4.x.

Analysis request JSONs

Updates may be required. See the analysis API changes for the required changes to your analysis requests.

New features

Dependency updates

Lucene 10

Version 2.5.0 uses Lucene 10.x to store the document index.

Java 21

Lingo4G 2.5.0 requires Java 21 or later to run.

API changes

document​Neighbors:​*

Lingo4G 2.5.0 introduces the document​Neighbors components to generalize the process of finding documents similar to one seed document.

As a result, the document​Scorer:​by​Query is now the document​Scorer:​by​Document​Neighbors. To score documents by the results of document-specific queries, use the document​Neighbors:​from​Query​Builder component.