forked from conductor-oss/conductor
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdependencies.gradle
More file actions
99 lines (95 loc) · 3.48 KB
/
dependencies.gradle
File metadata and controls
99 lines (95 loc) · 3.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
/*
* Copyright 2023 Conductor authors
* <p>
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
* <p>
* http://www.apache.org/licenses/LICENSE-2.0
* <p>
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
* an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
* specific language governing permissions and limitations under the License.
*/
/*
* Common place to define all the version dependencies
*/
ext {
revActivation = '2.0.1'
revApacheHttpComponentsClient5 = '5.3.1'
revAwaitility = '3.1.6'
revAwsSdk = '2.31.68'
revBval = '2.0.5'
revCassandra = '3.10.2'
revCassandraUnit = '3.11.2.0'
revCommonsIo = '2.18.0'
revElasticSearch6 = '6.8.23'
revEmbeddedRedis = '0.6'
revEurekaClient = '2.0.2'
revGroovy = '4.0.21'
revGrpc = '1.73.0'
revGuava = '33.2.1-jre'
revHamcrestAllMatchers = '1.8'
revHealth = '1.1.4'
revPostgres = '42.7.2'
// -----------------------------------------------------------------
// PINNED DEPENDENCIES — do not upgrade without reading the notes.
// Dependabot ignore rules in .github/dependabot.yml enforce these.
// See: https://github.com/conductor-oss/conductor/issues/964
// -----------------------------------------------------------------
// PINNED (#964): protobuf-java must stay at 3.x.
// protobuf-java 4.x combined with GraalVM polyglot 25.x causes Gradle
// to request org.graalvm.polyglot:polyglot4 which does not exist on
// Maven Central, breaking compilation. Revisit when a 4.x release
// resolves this GraalVM capability-resolution conflict.
revProtoBuf = '3.25.5'
// PINNED (#964): GraalVM polyglot artifacts — ALL must be the same version.
// Mixing versions (e.g. polyglot:24.x with js:25.x) causes a runtime
// "polyglot version X is not compatible with Truffle Y" error.
// When upgrading, bump revGraalVM everywhere it is referenced and test.
// core/build.gradle uses this variable for all five GraalVM artifacts.
revGraalVM = '25.0.2'
revJakartaAnnotation = '2.1.1'
revJAXB = '4.0.1'
revJAXRS = '4.0.0'
revJedis = '6.0.0'
revJersey = '3.1.7'
revJerseyCommon = '3.1.7'
revJsonPath = '2.4.0'
revJq = '0.0.13'
revJsr311Api = '1.1.1'
revMockServerClient = '5.12.0'
revSpringDoc = '2.1.0'
revOrkesQueues = '2.0.0.rc1'
revPowerMock = '2.0.9'
revProtogenAnnotations = '1.0.0'
revProtogenCodegen = '1.4.0'
revRarefiedRedis = '0.0.17'
revRedisson = '3.22.0'
revRxJava = '1.2.2'
revSpock = '2.4-M4-groovy-4.0'
revSpotifyCompletableFutures = '0.3.3'
revTestContainer = '1.21.4'
revFasterXml = '2.15.3'
revAmqpClient = '5.13.0'
revKafka = '2.6.0'
revMicrometer = '1.14.6'
revPrometheus = '0.9.0'
revElasticSearch7 = '7.17.11'
revElasticSearch8 = '8.19.11'
revCodec = '1.15'
revAzureStorageBlobSdk = '12.25.1'
revNatsStreaming = '2.6.5'
revNats = '2.16.14'
revStan = '2.2.3'
revFlyway = '10.15.2'
revConductorClient = '4.0.10'
revReactor = '1.3.1'
revSpringAI = '1.1.2'
revJSonSchemaValidator = '1.0.73'
mongodb = '4.11.0'
pgVector = '0.1.4'
revMCP = '0.13.0'
revCommonsCompress = '1.26.1'
pinecone = '3.0.0'
revFlexmark = '0.64.8'
}