This release is tied to the early access release of MarkLogic Server version 12 which includes "tech preview" features that only work with MarkLogic 12.0 EA1. The primary addition to this release that depends on MarkLogic 12.0 EA1 is a set of new APIs in the Optic PlanBuilder
class. Please note that any change listed below that depends on MarkLogic 12.0 EA1 is subject to change in a future release to accommodate server changes before the general access release of MarkLogic 12.
New Functionality
- Can now use BM25 scoring method for searches. (MarkLogic Server version 12.0.0-EA or higher needed).
- Can now use vector functionality including Cosine Similarity and others. (MarkLogic Server version 12.0.0-EA or higher needed).
Bug Fix
- Fix for security vulnerabilities - https://nvd.nist.gov/vuln/detail/CVE-2024-4068 and GHSA-7fh5-64p2-3v2j
- #669 - DatabaseClient.eval() always return true when the result is a boolean