Skip to content

Commit c50f52d

Browse files
authored
MLE-12345 Merge release/6.1.0 to master
2 parents ce128c9 + b8cf118 commit c50f52d

File tree

61 files changed

+471
-379
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+471
-379
lines changed

.copyrightconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ startyear: 2015
1111
# - Dotfiles already skipped automatically
1212
# Enable by removing the leading '# ' from the next line and editing values.
1313
# filesexcluded: third_party/*, docs/generated/*.md, assets/*.png, scripts/temp_*.py, vendor/lib.js
14-
filesexcluded: .github/*, README.md, Jenkinsfile, gradle/*, docker-compose.yml, *.gradle, gradle.properties, gradlew, gradlew.bat
14+
filesexcluded: .github/*, Jenkinsfile, gradle/*, docker-compose.yml, *.gradle, gradle.properties, gradlew, gradlew.bat, **test/resources/**, *.md

NOTICE.txt

Lines changed: 55 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,50 +11,50 @@ product and version for which you are requesting source code.
1111
Third Party Notices
1212

1313
commons-io 2.20.0 (Apache-2.0)
14-
commons-lang3 3.18.0 (Apache-2.0)
15-
jackson-databind 2.19.0 (Apache-2.0)
16-
jaxen 2.0.0 (Apache-2.0)
14+
commons-lang3 3.19.0 (Apache-2.0)
15+
jackson-databind 2.20.0 (Apache-2.0)
16+
jaxen 2.0.0 (Jaxen Custom BSD-like License)
1717
jdom2 2.0.6.1 (Apache-2.0)
18-
marklogic-client-api 7.2.0 (Apache-2.0)
18+
marklogic-client-api 8.0.0 (Apache-2.0)
1919
marklogic-xcc 12.0.0 (Apache-2.0)
20-
okhttp 4.12.0 (Apache-2.0)
20+
okhttp 5.2.0 (Apache-2.0)
2121
slf4j-api 2.0.17 (MIT)
2222
spring-web 6.2.11 (Apache-2.0)
2323
zjsonpatch 0.4.16 (Apache-2.0)
2424

2525
Third-Party Components
2626

27-
The following is a list of the third-party components used by Progress® MarkLogic® Ml-gradle 6.0.1 (last updated September 22nd, 2025):
27+
The following is a list of the third-party components used by Progress® MarkLogic® Ml-gradle 6.1.0 (last updated October 15th, 2025):
2828

2929
commons-io 2.20.0 (Apache-2.0)
3030
https://repo1.maven.org/maven2/commons-io/commons-io/
3131
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
3232

33-
commons-lang3 3.18.0 (Apache-2.0)
33+
commons-lang3 3.19.0 (Apache-2.0)
3434
https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/
3535
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
3636

37-
jackson-databind 2.19.0 (Apache-2.0)
37+
jackson-databind 2.20.0 (Apache-2.0)
3838
https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/
3939
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
4040

41-
jaxen 2.0.0 (Apache-2.0)
41+
jaxen 2.0.0 (Jaxen custom BSD-like license)
4242
https://repo1.maven.org/maven2/jaxen/jaxen/
43-
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
43+
For the full text of the Jaxen Custom BSD-like License, see Jaxen Custom BSD-like License
4444

4545
jdom2 2.0.6.1 (Apache-2.0)
4646
https://repo1.maven.org/maven2/org/jdom/jdom2/
4747
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
4848

49-
marklogic-client-api 7.2.0 (Apache-2.0)
49+
marklogic-client-api 8.0.0 (Apache-2.0)
5050
https://repo1.maven.org/maven2/com/marklogic/marklogic-client-api/
5151
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
5252

5353
marklogic-xcc 12.0.0 (Apache-2.0)
5454
https://repo1.maven.org/maven2/com/marklogic/marklogic-xcc/
5555
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
5656

57-
okhttp 4.12.0 (Apache-2.0)
57+
okhttp 5.2.0 (Apache-2.0)
5858
https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/
5959
For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
6060

@@ -72,11 +72,18 @@ For the full text of the Apache-2.0 license, see Apache License 2.0 (Apache-2.0)
7272

7373
Common Licenses
7474

75-
The following is a list of the common licenses used by Progress® MarkLogic® Ml-gradle 6.0.1 (last updated September 22nd, 2025):
75+
The following is a list of the common licenses used by Progress® MarkLogic® Ml-gradle 6.1.0 (last updated October 15th, 2025):
7676

7777
Apache License 2.0 (Apache-2.0)
7878
https://spdx.org/licenses/Apache-2.0.html
7979

80+
Jaxen custom permissive license
81+
https://github.com/jaxen-xpath/jaxen/blob/master/LICENSE.txt
82+
83+
MIT License (MIT) for slf4j
84+
https://www.slf4j.org/license.html
85+
86+
8087
Apache License
8188
Version 2.0, January 2004
8289
http://www.apache.org/licenses/
@@ -151,10 +158,10 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
151158
See the License for the specific language governing permissions and
152159
limitations under the License.
153160

154-
The MIT License
155-
https://opensource.org/licenses/MIT
161+
The MIT License for slf4j
162+
https://www.slf4j.org/license.html
156163

157-
Copyright (c) 2011 Dominic Tarr
164+
Copyright (c) 2004-2025 QOS.ch
158165

159166
Permission is hereby granted, free of charge,
160167
to any person obtaining a copy of this software and
@@ -177,3 +184,35 @@ ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
177184
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
178185
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
179186

187+
188+
Jaxen Custom BSD-like License
189+
https://github.com/jaxen-xpath/jaxen/blob/master/LICENSE.txt
190+
191+
Copyright 2003-2006 The Werken Company. All Rights Reserved.
192+
193+
Redistribution and use in source and binary forms, with or without
194+
modification, are permitted provided that the following conditions are
195+
met:
196+
197+
* Redistributions of source code must retain the above copyright
198+
notice, this list of conditions and the following disclaimer.
199+
200+
* Redistributions in binary form must reproduce the above copyright
201+
notice, this list of conditions and the following disclaimer in the
202+
documentation and/or other materials provided with the distribution.
203+
204+
* Neither the name of the Jaxen Project nor the names of its
205+
contributors may be used to endorse or promote products derived
206+
from this software without specific prior written permission.
207+
208+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
209+
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
210+
TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
211+
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
212+
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
213+
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
214+
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
215+
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
216+
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
217+
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
218+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

build.gradle

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ subprojects {
1414

1515
repositories {
1616
mavenCentral()
17-
mavenLocal()
17+
18+
// Temporarily using to depend on marklogic-junit5 snapshot until it's released.
1819
maven {
1920
url = "https://bed-artifactory.bedford.progress.com:443/artifactory/ml-maven-snapshots/"
2021
}
@@ -23,13 +24,13 @@ subprojects {
2324
dependencies {
2425
// Without this, once using JUnit 5.12 or higher, Gradle will not find any tests and report an error of:
2526
// org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupiter' failed to discover tests
26-
testRuntimeOnly "org.junit.platform:junit-platform-launcher:1.13.4"
27+
testRuntimeOnly "org.junit.platform:junit-platform-launcher:1.14.0"
2728

28-
testImplementation 'org.junit.jupiter:junit-jupiter:5.13.4'
29+
testImplementation 'org.junit.jupiter:junit-jupiter:5.14.0'
2930
testImplementation "org.springframework:spring-test:${springVersion}"
3031

3132
// Forcing Spring to use logback instead of commons-logging
32-
testImplementation "ch.qos.logback:logback-classic:1.5.18"
33+
testImplementation "ch.qos.logback:logback-classic:1.5.19"
3334
testImplementation 'org.slf4j:jcl-over-slf4j:2.0.17'
3435
testImplementation 'org.slf4j:slf4j-api:2.0.17'
3536
}

examples/alert-project/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
id "java"
33
id "eclipse"
4-
id "com.marklogic.ml-gradle" version "6.0.0"
4+
id "com.marklogic.ml-gradle" version "6.1.0"
55
}
66

77
repositories {

examples/corb2-project/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ buildscript {
2121
}
2222

2323
plugins {
24-
id "com.marklogic.ml-gradle" version "6.0.0"
24+
id "com.marklogic.ml-gradle" version "6.1.0"
2525
}
2626

2727
repositories {

examples/cpf-project/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
id "java"
33
id "eclipse"
4-
id "com.marklogic.ml-gradle" version "6.0.0"
4+
id "com.marklogic.ml-gradle" version "6.1.0"
55
}
66

77
repositories {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
plugins {
2-
id "com.marklogic.ml-gradle" version "6.0.0"
2+
id "com.marklogic.ml-gradle" version "6.1.0"
33
}

examples/custom-rest-rewriter-project/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id "com.marklogic.ml-gradle" version "6.0.0"
2+
id "com.marklogic.ml-gradle" version "6.1.0"
33
}
44

55
task generateCustomRewriterModules {

examples/data-services/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
plugins {
22
id "java"
33
id "net.saliman.properties" version "1.5.2"
4-
id "com.marklogic.ml-gradle" version "6.0.0"
5-
id 'com.marklogic.ml-development-tools' version '7.2.0'
4+
id "com.marklogic.ml-gradle" version "6.1.0"
5+
id 'com.marklogic.ml-development-tools' version '8.0.0'
66
}
77

88
task generateHelloWorld(type: com.marklogic.client.tools.gradle.EndpointProxiesGenTask) {
@@ -20,12 +20,12 @@ test {
2020

2121
dependencies {
2222
implementation 'org.slf4j:slf4j-api:2.0.17'
23-
implementation 'com.marklogic:marklogic-client-api:7.2.0'
23+
implementation 'com.marklogic:marklogic-client-api:8.0.0'
2424

2525
testImplementation "org.junit.jupiter:junit-jupiter:5.12.2"
2626

2727
// Force usage of logback for logging
28-
testImplementation "ch.qos.logback:logback-classic:1.5.18"
28+
testImplementation "ch.qos.logback:logback-classic:1.5.19"
2929
testImplementation "org.slf4j:jcl-over-slf4j:2.0.17"
3030
testImplementation "org.slf4j:slf4j-api:2.0.17"
3131
}

examples/dependency-project/ml-gradle-client-project/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id "net.saliman.properties" version "1.5.2"
3-
id "com.marklogic.ml-gradle" version "6.0.0"
3+
id "com.marklogic.ml-gradle" version "6.1.0"
44
}
55

66
repositories {

0 commit comments

Comments
 (0)