Powered by Zoomin Software. For more details please contactZoomin

What's New in MarkLogic 12

Release notes

  • Last Updated: September 10, 2026
  • 5 minute read
    • MarkLogic Server
    • Version 12.0
    • Documentation

The following sections contain the release notes detailing the new features and fixes for all releases in the MarkLogic 12 line.

MarkLogic 12.1.0

Released: September 10, 2026

MarkLogic 12.1.0 is a feature and security update to the MarkLogic 12 innovation release. It expands cloud deployment options, adds Optic and vector-development capabilities, provides standards-based single sign-on for MarkLogic Server tools, and gives administrators more control over indexing and online configuration changes.

These are the key highlights:

  • AWS Graviton support: MarkLogic Server can run on supported AWS Graviton-powered EC2 instances using a dedicated 64-bit Arm package for Amazon Linux 2023 and supported Red Hat Enterprise Linux deployments.
  • New Optic capabilities:
  • Vector precision controls: New vector functions create reduced-precision vectors, while TDE vector-precision properties control storage and approximate nearest neighbor (ANN)-index precision for vector columns.
  • OAuth 2.0 single sign-on for MarkLogic Server UIs: The Admin Interface, Query Console, Monitoring Dashboard, and Monitoring History can authenticate users through an OAuth 2.0 authorization server. The implementation uses the Authorization Code flow and supports Proof Key for Code Exchange (PKCE).
  • Excluded paths: Administrators can configure XML and JSON paths whose matching content and descendants are omitted from the universal index. Excluding content that does not need to be searched can reduce indexing work, index size, and resource use.

See Issues fixed in MarkLogic Server 12.1.0 for the full list of issues fixed in 12.1.0.

Note:

Incompatibilities exist between MarkLogic 12.1.0 and MarkLogic 12.0.3. If you are upgrading from MarkLogic 12.0.3 to MarkLogic 12.1.0 and have not received the private communication describing these incompatibilities, then contact Progress Support.

MarkLogic 12 is compatible with Progress Software’s new MarkLogic Model Context Protocol (MCP) Server. MarkLogic MCP Server operates as a bridge between AI assistants like GitHub Copilot and Claude to enable secure and seamless integration of MarkLogic Server data into AI-powered conversations, research, and workflows:

MarkLogic 12.0.3

Released: July 6, 2026

MarkLogic 12.0.3 is a patch update of the MarkLogic 12.0 innovation release. It contains bug fixes and patches for security vulnerabilities. Due to the specifics of addressing these vulnerabilities, there are some known incompatibilities between MarkLogic 12.0.3 and MarkLogic 12.0.1 and earlier.

Key fixes:

  • Issue affecting REST extension execution in certain scenarios.

  • Issue affecting default REST transforms in certain scenarios.

Customers running MarkLogic 12.0.2 should upgrade to MarkLogic 12.0.3.

See Issues fixed in MarkLogic Server 12.0.3 for the full list of issues fixed in 12.0.3.

MarkLogic 12.0.2

Released: June 11, 2026

MarkLogic 12.0.2 is superseded by MarkLogic 12.0.3. All fixes and changes are documented as part of MarkLogic 12.0.3.

MarkLogic 12.0.1

Released: December 4, 2025

MarkLogic 12.0.1 is a patch update of the MarkLogic 12.0 innovation release. It contains bug fixes and patches for security vulnerabilities. In addition, MarkLogic 12.0.1 includes support for new AWS instance types and upgrades the version of Python used by the MarkLogic CloudFormation template.

Additional AWS instance types now supported

MarkLogic 12.0.1 adds support for these AWS instance types: m8a, m8i, m8i-flex, c8i, c8i-flex, r8a, r8i, r8i-flex.

MarkLogic CloudFormation template Python version updated

The Python version used by the AWS Lambda functions in the MarkLogic CloudFormation template has been updated from 3.9 to 3.13. Python 3.9 will be deprecated as of Dec 15, 2025. To update their Python versions, existing clusters created with MarkLogic CFT versions prior to MarkLogic 12.0.1 must have their Lambda functions patched or must be redeployed.

For more information on directly patching the Lambda functions, see "Customers Who Prefer to Patch Their Existing MarkLogic CloudFormation Templates for New Cluster Deployments" in the KB article Mitigating Certifi and urllib3 Vulnerabilities.

For more details about running MarkLogic Server on AWS, see MarkLogic on Amazon Web Services (AWS).

Issue with automatic start after install fixed

When installing MarkLogic 12.0.0 on RHEL 8 or RHEL 9, MarkLogic automatically started following the RPM install. In MarkLogic 12.0.1, you must now start MarkLogic Server manually after installing the RPM as described in the normal installation procedure.

Optic plan cache issue fixed

In MarkLogic 12.0.0, if you used the Optic API with .annTopK for vector similarity search, then changing the query vector did not immediately update the results. Instead, the results from the previous query vector were returned until the Optic query plan cache timed out. In MarkLogic 12.0.1, changing the query vector now updates the results immediately.

Bound vector parameters now supported through v1/rows

In MarkLogic 12.0.0, if you passed a vector embedding to v1/rows though a bound parameter, then the parameter was not handled as a typed value. In MarkLogic 12.0.1, a vector embedding passed to v1/rows is now correctly handled as a typed value. See POST /v1/rows for details about typed vector parameters.

Commit timestamp issue fixed

In MarkLogic 12.0.0, when new hosts joined a cluster, the commit and non-blocking timestamp may have been set to an invalid value. This issue caused the in-memory timestamp to be incorrect and an error to appear on the Admin Interface database status pages. This issue is fixed in MarkLogic 12.0.1.

See Issues fixed in MarkLogic Server 12.0.1 for the full list of issues fixed in MarkLogic 12.0.1.

MarkLogic 12.0.0

Released: July 29, 2025

MarkLogic 12.0 is the first innovation release in the MarkLogic 12 line. Building on the existing rich query capabilities, MarkLogic 12.0 adds vector embeddings to the list of models that it can natively index, store, and query. MarkLogic 12.0 also adds virtual views, BM25 relevance ranking, shortest path graph algorithm, and much more, all designed to maximize retrieval accuracy and performance for generative AI and analytics while improving operational efficiency.

For MarkLogic 12.0, the JavaScript V8 Engine has been upgraded from version 6.7 to 12.4. See the JavaScript Reference Guide.

MarkLogic 12.0 CloudFormation templates and the related Amazon Machine Images (AMIs) now support these new AWS instance types: m7i, m7i-flex, m7a, c7i, c7i-flex, c7a, r7i, r7iz, r7a, i7ie.

See New features in MarkLogic 12.0 for the full list of new features and capabilities.

MarkLogic 12.0.0 also contains many bug fixes and security patches. See Issues fixed in MarkLogic Server 12.0.0 for the full list of issues fixed in MarkLogic 12.0.0.

Upgrades

When you upgrade from an earlier version of MarkLogic Server, some of your applications may require minor changes to run correctly on MarkLogic 12. For details, see Installation and upgrade.

Documentation

MarkLogic Server documentation as well as documentation for its partner products exists both online and in a downloadable ZIP file:

Alert