Carrot2 4.5.x

Release history for Carrot2 4.5.0 and bugfix releases.

Version 4.5.3

This release includes an upgrade of jetty and an option to bind to a particular network interface in the DCS.

DCS --host option

The DCS now accepts --host name option, which can be used to designate the network interface (name or address) to bind to.

The default value 0.0.0.0 binds the service to all network interfaces.

#212
Dependency upgrades

Jetty to 11.0.18, commons-text to 1.11.0, slf4j to 2.0.9.

#209, #206, #205

Version 4.5.2

This release includes a rollup of third party dependencies and internal changes to the build system.

Dependency upgrades

Most notable dependency upgrades: jackson to 2.15.3, lucene to 9.8.0, jetty to 9.4.53.v20231009.

Javascript frontend dependencies have been updated as well.

#199

Version 4.5.1

This is a third party dependencies upgrade release with a bug fix affecting CSV import in the DCS frontend.

CSV import

Contrary to what the documentation stated, the DCS frontend could not import CSV files. This has been fixed.

#183
Dependency upgrades

Upgraded library dependencies: carrotsearch.console from 1.1.2 to 1.1.3, jackson from 2.13.4 to 2.15.0, commons-compress from 1.21 to 1.23.0, log4j from 2.19.0 to 2.20.0, lucene from 9.4.1 to 9.5.0, httpclient from 4.5.13 to 4.5.14 jetty from 9.4.49.v20220914 to 9.4.51.v20230217 and org.slf4j from 2.0.3 to 2.0.7.

Javascript frontend dependencies have been updated as well.

#184

Version 4.5.0

This is a dependency rollup and bug fix release correcting a bug in KMeansMatrixFactorizationFactory.

KMeansMatrixFactorizationFactory could return NaNs

KMeansMatrixFactorizationFactory could return NaNs, breaking clustering.

#159
Dependency upgrades

Upgraded library dependencies: jackson to 2.13.4, commons-text to 1.10.0, jetty to 9.4.49.v20220914, Lucene to 9.4.1 (major version upgrade), Slf4j to 2.0.x (major version upgrade) and Log4j to 2.19.0.

#166 #167