Skip to content

Commit 1800281

Browse files
ctawiahcursoragent
andcommitted
chore: drop jmustache dependency until it is fully audited (AIC-2661)
Remove the Mustache templating dependency from the foundation module. It will be added in a later step (AIC-2662) once the license / maintenance / transitive -dependency audit is complete. The module's published POM now declares only the base SDK dependency. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 2b7f337 commit 1800281

1 file changed

Lines changed: 4 additions & 9 deletions

File tree

lib/sdk/server-ai/build.gradle

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,10 @@ ext {
4444
ext.versions = [
4545
// The *lowest* version of the base SDK we are compatible with. LDClientInterface
4646
// appears in this library's public signature, so it is exposed as an `api` dependency.
47-
"sdk": "7.14.0",
48-
// jmustache: lightweight Mustache implementation used for AI Config message/instruction
49-
// interpolation. Dependency audit (AIC-2661): BSD 2-Clause license, actively maintained,
50-
// ships as a single self-contained jar with no transitive runtime dependencies.
51-
"jmustache": "1.16"
47+
"sdk": "7.14.0"
48+
// NOTE: a Mustache templating dependency (for AI Config message/instruction interpolation)
49+
// will be added in a later step once it has been fully audited (license / maintenance /
50+
// transitive deps). See AIC-2662.
5251
]
5352

5453
ext.libraries = [:]
@@ -57,10 +56,6 @@ dependencies {
5756
// Exposed on the public API surface (LDClientInterface), therefore `api` not `implementation`.
5857
api "com.launchdarkly:launchdarkly-java-server-sdk:${versions.sdk}"
5958

60-
// Templating engine for Mustache interpolation. Kept as `implementation` so it is not
61-
// leaked onto consumers' compile classpath.
62-
implementation "com.samskivert:jmustache:${versions.jmustache}"
63-
6459
testImplementation "org.hamcrest:hamcrest-all:1.3"
6560
testImplementation "junit:junit:4.13.2"
6661
testImplementation "org.mockito:mockito-core:3.12.4"

0 commit comments

Comments
 (0)