Skip to content

Commit 9e219d0

Browse files
Merge 26.7 to develop
2 parents 42f23fc + 93a5d26 commit 9e219d0

3 files changed

Lines changed: 32 additions & 14 deletions

File tree

‎build.gradle‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,8 @@ allprojects {
205205
resolutionStrategy {
206206
// spring-ai pulls a different version of antr-ST4 than the version pulled by query (via antlr)
207207
force "org.antlr:ST4:${antlrST4Version}"
208+
// different spring-ai artifacts (e.g. spring-ai-transformers) pull different antlr4-runtime versions than ST4 does
209+
force "org.antlr:antlr4-runtime:${antlr4RuntimeVersion}"
208210
// also it pulls in a bunch of com.google.api dependencies which conflict with DiscvrLabKeyModules:SequenceAnalysis and wnprc-modules:WNPRC_EHR
209211
force "com.google.api:api-common:${googleApiVersion}"
210212
force "com.google.auth:google-auth-library-oauth2-http:${googleAuthVersion}"
@@ -393,6 +395,9 @@ allprojects {
393395
// Spring AI 2.0 brings in Jackson3. Force it to match embedded and mitigate CVEs.
394396
force "tools.jackson.core:jackson-core:${jackson3Version}"
395397

398+
// Spring AI's pgvector-store brings in its own PostgreSQL JDBC driver; force ours
399+
force "org.postgresql:postgresql:${postgresqlDriverVersion}"
400+
396401
dependencySubstitution {
397402
// Because the client api artifact name is not the same as the directory structure, we use
398403
// Gradle's dependency substitution so the dependency will appear correctly in the pom files that

‎dependencyCheckSuppression.xml‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -438,4 +438,16 @@
438438
<cve>CVE-2025-15104</cve>
439439
</suppress>
440440

441+
<!--
442+
CVE-2026-53914 is in the Kotlin compiler's build-cache deserialization. We don't compile Kotlin or use the Kotlin build
443+
cache; these jars are only transitive runtime dependencies of OkHttp (via the Duo SDK in mfa, and TCRdb). Not applicable.
444+
-->
445+
<suppress>
446+
<notes><![CDATA[
447+
file names: kotlin-reflect, kotlin-stdlib, kotlin-stdlib-jdk7, kotlin-stdlib-jdk8
448+
]]></notes>
449+
<packageUrl regex="true">^pkg:maven/org\.jetbrains\.kotlin/.*@.*$</packageUrl>
450+
<cve>CVE-2026-53914</cve>
451+
</suppress>
452+
441453
</suppressions>

‎gradle.properties‎

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,12 @@ annotationsVersion=15.0
9090
antVersion=1.10.17
9191

9292
antlrST4Version=4.3.4
93+
antlr4RuntimeVersion=4.13.2
9394

9495
#Unifying version used by DISCVR and Premium
95-
apacheDirectoryVersion=2.1.7
96+
apacheDirectoryVersion=2.1.8
9697
#Transitive dependency of Apache directory
97-
apacheMinaVersion=2.2.7
98+
apacheMinaVersion=2.2.9
9899

99100
# Usually matches the version specified as a Spring Boot dependency (see springBootVersion below)
100101
apacheTomcatVersion=11.0.22
@@ -107,7 +108,7 @@ asmVersion=9.10
107108
awsSdkVersion=2.29.50
108109

109110
# Microsoft library for sending OAuth2-authenticated notification emails via the Microsoft Graph API
110-
azureIdentityVersion=1.18.3
111+
azureIdentityVersion=1.18.4
111112

112113
# Apache Batik -- Batik version needs to be compatible with Apache FOP, but we need to pull in batik-codec separately
113114
batikVersion=1.19
@@ -120,7 +121,7 @@ cglibNodepVersion=2.2.3
120121

121122
checkerQualVersion=3.53.0
122123

123-
commonmarkVersion=0.28.0
124+
commonmarkVersion=0.29.0
124125

125126
# the beanutils version is not the default version brought from commons-validator and/or commons-digester
126127
# in the :server:api module but is required for some of our code to compile
@@ -135,14 +136,14 @@ commonsDiscoveryVersion=0.2
135136
commonsIoVersion=2.22.0
136137
commonsLang3Version=3.20.0
137138
commonsLangVersion=2.6
138-
commonsLoggingVersion=1.3.6
139+
commonsLoggingVersion=1.4.0
139140
commonsMath3Version=3.6.1
140141
commonsPoolVersion=1.6
141142
commonsTextVersion=1.15.0
142143
commonsValidatorVersion=1.10.1
143144
commonsVfs2Version=2.10.0
144145

145-
datadogVersion=1.62.0
146+
datadogVersion=1.63.2
146147

147148
dom4jVersion=2.2.0
148149

@@ -160,13 +161,13 @@ fopVersion=2.11
160161
googleApiVersion=2.47.0
161162
googleAuthVersion=1.40.0
162163
googleAutoValueAnnotationsVersion=1.10.4
163-
googleErrorProneAnnotationsVersion=2.49.0
164-
googleHttpClientVersion=2.1.0
164+
googleErrorProneAnnotationsVersion=2.50.0
165+
googleHttpClientVersion=2.1.1
165166
googleOauthClientVersion=1.39.0
166167
googleProtocolBufVersion=3.25.9
167168

168169
graphSupportVersion=1.5.2
169-
grpcVersion=1.81.0
170+
grpcVersion=1.82.1
170171

171172
# Cloud and SequenceAnalysis bring gson in as a transitive dependency.
172173
# We resolve to the later version here to keep things consistent
@@ -185,7 +186,7 @@ hamcrestVersion=2.2
185186
htsjdkVersion=4.3.0
186187

187188
httpclient5Version=5.5.2
188-
httpcore5Version=5.4.2
189+
httpcore5Version=5.4.3
189190

190191
# Not used directly, but these are widely used transitive dependencies
191192
httpclientVersion=4.5.14
@@ -219,7 +220,7 @@ jaxbOldVersion=2.3.3
219220

220221
# All other direct and indirect uses of JAXB use the current, jakarta-packaged versions
221222
jaxbApiVersion=4.0.5
222-
jaxbVersion=4.0.8
223+
jaxbVersion=4.0.9
223224

224225
jaxrpcVersion=1.1
225226

@@ -252,7 +253,7 @@ log4j2Version=2.26.0
252253

253254
lombokVersion=1.18.46
254255

255-
luceneVersion=10.4.0
256+
luceneVersion=10.5.0
256257

257258
# Microsoft library for sending OAuth2-authenticated notification emails via the Microsoft Graph API
258259
microsoftGraphVersion=6.65.0
@@ -278,7 +279,7 @@ poiVersion=5.5.1
278279

279280
pollingWatchVersion=0.2.0
280281

281-
postgresqlDriverVersion=42.7.11
282+
postgresqlDriverVersion=42.7.12
282283

283284
quartzVersion=2.5.2
284285

@@ -306,7 +307,7 @@ springBootVersion=4.1.0
306307
springVersion=7.0.8
307308
springAiVersion=2.0.0
308309

309-
sqliteJdbcVersion=3.53.1.0
310+
sqliteJdbcVersion=3.53.2.0
310311

311312
# SAML brings stax2-api in as a transitive dependency. We force the latest version.
312313
stax2ApiVersion=4.2.2

0 commit comments

Comments
 (0)