LTS 2025.12 / LTS 2025-HF12

Updated: December 19, 2025

What's New in LTS 2025.12 / LTS 2025-HF12

Take Into Account Bundle-Revision Header From MANIFEST.MF File

The Bundle MANIFEST.MF entry Bundle-Revision is now supported by Nuxeo.

The revision can then be accessed within Nuxeo Runtime APIs when added to the META-INF/MANIFEST.MF file within a Nuxeo Bundle jar.

You can access it with the Nuxeo Runtime Java APIs:

import org.nuxeo.osgi.BundleManifestReader;
import org.nuxeo.runtime.api.Framework;

public String getBundleRevision(String bundleSymbolicName) {
  return Framework.getRuntime().getBundle(bundleSymbolicName).getHeaders().get(BundleManifestReader.BUNDLE_REVISION);
}

The revision could also be retrieved with the Management Distribution REST endpoint:

curl -u Administrator:Administrator http://localhost:8080/nuxeo/api/v1/management/distribution

{
  ...
  "bundles": [
    ...
    {
      "name": "org.nuxeo.example.bundle.revision",
      "version": "2025.0-SNAPSHOT",
      "revision": "d61419750b2d282469720a280d1d772b7dea3454"
    },
    ...
  ],
  ...
}

Restrict to Test Scope the Use of org.awaitility.awaitility Library

The awaitility dependency is now declared as test.