Skip to content

Commit 8fb3266

Browse files
committed
chore(deps): 更新依赖版本并添加开发者信息
- 升级多个库版本,包括logback、hutool、mybatis-plus、flyway、ksp等 - 更新Spring系列相关包版本,如spring-boot、spring-framework、spring-security等 - 修正部分依赖版本号,提升库版本稳定性和功能支持 - 添加新开发者 "加加林" 到 Maven 发布配置文件中 - 更新Jasypt、Playwright、Langchain4j等第三方组件版本 - 统一调整测试相关依赖版本,包含kotest、mockk、testcontainers等 - 细节调整如完善时区、修正时效性版本信息和插件版本号
1 parent 69cdc6e commit 8fb3266

File tree

2 files changed

+57
-50
lines changed

2 files changed

+57
-50
lines changed

build-logic/src/main/kotlin/buildlogic.maven-publish-conventions.gradle.kts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ mavenPublishing {
6060
inceptionYear = "2020"
6161

6262
developers {
63-
6463
developer {
6564
id = "TrueNine"
6665
name = "Zhao Ritian"
@@ -94,6 +93,14 @@ mavenPublishing {
9493
roles = listOf("Sponsor")
9594
timezone = "GMT+8"
9695
}
96+
developer {
97+
id = "zjarlin"
98+
name = "加加林"
99+
url = "https://github.com/zjarlin"
100+
email = "zjarlin@outlook.com"
101+
roles = listOf("Developer", "Partner", "Sponsor")
102+
timezone = "GMT+8"
103+
}
97104
}
98105

99106
scm {

gradle/libs.versions.toml

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,64 @@
11
[versions]
2-
ch-qos-logback = "1.5.21"
2+
ch-qos-logback = "1.5.23"
33
cn-dev33-sa-token = "1.44.0"
4-
cn-hutool = "5.8.41"
4+
cn-hutool = "5.8.42"
55
com-alibaba-cloud = "2023.0.3.3"
6-
com-baomidou-mybatis-plus = "3.5.14"
6+
com-baomidou-mybatis-plus = "3.5.15"
77
com-diffplug-spotless = "8.1.0"
88
com-fasterxml-jackson2 = "2.20.1"
99
com-fasterxml-jackson3 = "3.0-rc5"
10-
com-flywaydb-flyway = "11.17.1"
10+
com-flywaydb-flyway = "11.20.0"
1111
com-github-tschuchortdev-kotlin-compile-testing = "1.6.0"
12-
com-google-devtools-ksp = "2.3.3"
12+
com-google-devtools-ksp = "2.3.4"
1313
com-mapstruct = "1.6.3"
1414
com-querydsl = "5.1.0"
1515
com-squareup-kotlinpoet = "2.2.0"
1616
com-squareup-okio = "3.16.4"
1717
com-vanniktech-maven-publish = "0.35.0"
18-
com-xuxueli-xxl-job = "3.2.0"
19-
com-yomahub-liteflow = "2.15.1"
18+
com-xuxueli-xxl-job = "3.3.1"
19+
com-yomahub-liteflow = "2.15.2"
2020
dev-langchain4j-community = "1.1.0-beta7"
2121
group = "io.github.truenine"
2222
intellij-platform = "2025.2.1"
2323
intellij-platform-ide = "243"
2424
intellij-platform-plugin-java = "21"
25-
io-netty = "4.2.7.Final"
25+
io-netty = "4.2.9.Final"
2626
java = "17"
2727
net-sf-sevenzipjbinding = "16.02-2.01"
2828
nl-littlerobots-version-catalog-updat-gradle-plugin = "1.0.1"
29-
org-apache-commons-exec = "1.5.0"
30-
org-apache-groovy = "5.0.2"
31-
org-apache-logging-log4j = "2.25.2"
29+
org-apache-commons-exec = "1.6.0"
30+
org-apache-groovy = "5.0.3"
31+
org-apache-logging-log4j = "2.25.3"
3232
org-assertj = "4.0.0-M1"
3333
org-awaitility = "4.3.0"
34-
org-babyfish-jimmer = "0.9.116"
34+
org-babyfish-jimmer = "0.9.119"
3535
org-gradle = "9.2.1"
36-
tools-jackson = "3.0.2"
37-
org-hibernate-orm = "7.2.0.CR2"
36+
tools-jackson = "3.0.3"
37+
org-hibernate-orm = "7.2.0.Final"
3838
org-jetbrains-dokka = "2.1.0"
39-
org-jetbrains-intellij-platform = "2.10.4"
40-
org-jetbrains-kotlin = "2.3.0-RC"
39+
org-jetbrains-intellij-platform = "2.10.5"
40+
org-jetbrains-kotlin = "2.3.0"
4141
org-jetbrains-kotlinx-coroutines = "1.10.2"
4242
org-jetbrains-kotlinx-datetime = "0.7.1-0.6.x-compat"
43-
org-jetbrains-kotlinx-io = "0.8.1"
44-
org-jetbrains-kotlinx-serialization = "1.9.0"
43+
org-jetbrains-kotlinx-io = "0.8.2"
44+
org-jetbrains-kotlinx-serialization = "1.10.0-RC"
4545
org-junit-jupiter = "6.1.0-M1"
46-
io-kotest = "5.8.0"
46+
io-kotest = "6.0.7"
4747
org-liquibase = "5.0.1"
4848
org-slf4j = "2.1.0-alpha1"
49-
org-springframework-ai = "1.1.0"
50-
org-springframework-batch = "6.0.0"
51-
org-springframework-boot = "4.0.0"
49+
org-springframework-ai = "2.0.0-M1"
50+
org-springframework-batch = "6.0.1"
51+
org-springframework-boot = "4.0.1"
5252
org-springframework-cloud = "2025.0.0"
53-
org-springframework-data = "4.0.0"
54-
org-springframework-framework = "7.0.1"
55-
org-springframework-integration = "7.0.0"
56-
org-springframework-modulith = "2.0.0"
57-
org-springframework-security = "7.0.0"
58-
org-testcontainers = "1.21.3"
53+
org-springframework-data = "4.0.1"
54+
org-springframework-framework = "7.0.2"
55+
org-springframework-integration = "7.0.1"
56+
org-springframework-modulith = "2.0.1"
57+
org-springframework-security = "7.0.2"
58+
org-testcontainers = "1.21.4"
5959
org-testng = "7.11.0"
6060
project = "0.0.49"
61-
com-netflix-dgs-codegen = "8.2.1"
61+
com-netflix-dgs-codegen = "8.3.0"
6262

6363
[libraries]
6464
com-netflix-dgs-codegen-com-netflix-dgs-codegen-gradle-plugin = { module = "com.netflix.dgs.codegen:com.netflix.dgs.codegen.gradle.plugin", version.ref = "com-netflix-dgs-codegen" }
@@ -76,7 +76,7 @@ cn-hutool-hutool-db = { module = "cn.hutool:hutool-db", version.ref = "cn-hutool
7676
cn-idev-excel-fastexcel = "cn.idev.excel:fastexcel:1.3.0"
7777
com-alibaba-cloud-spring-cloud-alibaba-dependencies = { module = "com.alibaba.cloud:spring-cloud-alibaba-dependencies", version.ref = "com-alibaba-cloud" }
7878
com-alibaba-easyexcel = "com.alibaba:easyexcel:4.0.3"
79-
com-aliyun-oss-aliyun-sdk-oss = "com.aliyun.oss:aliyun-sdk-oss:3.18.3"
79+
com-aliyun-oss-aliyun-sdk-oss = "com.aliyun.oss:aliyun-sdk-oss:3.18.4"
8080
com-auth0-java-jwt = "com.auth0:java-jwt:4.5.0"
8181
tools-jackson-core-jackson-databind = { module = "tools.jackson.core:jackson-databind", version.ref = "tools-jackson" }
8282
org-jspecify-jspecify = "org.jspecify:jspecify:1.0.0"
@@ -103,7 +103,7 @@ com-github-junrar-junrar = "com.github.junrar:junrar:7.5.7"
103103
com-github-magese-ik-analyzer = "com.github.magese:ik-analyzer:8.5.0"
104104
com-github-tschuchortdev-kotlin-compile-testing = { module = "com.github.tschuchortdev:kotlin-compile-testing", version.ref = "com-github-tschuchortdev-kotlin-compile-testing" }
105105
com-github-tschuchortdev-kotlin-compile-testing-ksp = { module = "com.github.tschuchortdev:kotlin-compile-testing-ksp", version.ref = "com-github-tschuchortdev-kotlin-compile-testing" }
106-
com-github-ulisesbocchio-jasypt-spring-boot-starter = "com.github.ulisesbocchio:jasypt-spring-boot-starter:3.0.5"
106+
com-github-ulisesbocchio-jasypt-spring-boot-starter = "com.github.ulisesbocchio:jasypt-spring-boot-starter:4.0.3"
107107
com-github-wechatpay-apiv3-wechatpay-java = "com.github.wechatpay-apiv3:wechatpay-java:0.2.17"
108108
com-github-xiaoymin-knife4j-openapi3-jakarta-spring-boot-starter = "com.github.xiaoymin:knife4j-openapi3-jakarta-spring-boot-starter:4.5.0"
109109
com-github-xiaoymin-knife4j-spring-boot-starter = "com.github.xiaoymin:knife4j-spring-boot-starter:3.0.3"
@@ -115,7 +115,7 @@ com-h2database-h2 = "com.h2database:h2:2.4.240"
115115
com-hikvision-ga-artemis-http-client = "com.hikvision.ga:artemis-http-client:1.1.3"
116116
com-hikvision-ga-opensource = "com.hikvision.ga:opensource:0.0.3"
117117
com-huaweicloud-esdk-obs-java = "com.huaweicloud:esdk-obs-java:3.25.10"
118-
com-microsoft-playwright-playwright = "com.microsoft.playwright:playwright:1.56.0"
118+
com-microsoft-playwright-playwright = "com.microsoft.playwright:playwright:1.57.0"
119119
com-mysql-mysql-connector-j = "com.mysql:mysql-connector-j:9.5.0"
120120
com-querydsl-querydsl-apt = { module = "com.querydsl:querydsl-apt", version.ref = "com-querydsl" }
121121
com-querydsl-querydsl-core = { module = "com.querydsl:querydsl-core", version.ref = "com-querydsl" }
@@ -129,16 +129,16 @@ com-squareup-okio-okio-jvm = { module = "com.squareup.okio:okio-jvm", version.re
129129
com-squareup-retrofit2-retrofit = "com.squareup.retrofit2:retrofit:3.0.0"
130130
com-tencentcloudapi-tencentcloud-sdk-java-sms = "com.tencentcloudapi:tencentcloud-sdk-java-sms:3.1.1357"
131131
com-vanniktech-maven-publish-com-vanniktech-maven-publish-gradle-plugin = { module = "com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin", version.ref = "com-vanniktech-maven-publish" }
132-
com-volcengine-ve-tos-java-sdk = "com.volcengine:ve-tos-java-sdk:2.9.5"
132+
com-volcengine-ve-tos-java-sdk = "com.volcengine:ve-tos-java-sdk:2.9.8"
133133
com-xuxueli-xxl-job-core = { module = "com.xuxueli:xxl-job-core", version.ref = "com-xuxueli-xxl-job" }
134134
com-yomahub-liteflow-spring-boot-starter = { module = "com.yomahub:liteflow-spring-boot-starter", version.ref = "com-yomahub-liteflow" }
135-
dev-langchain4j-langchain4j = "dev.langchain4j:langchain4j:1.8.0"
135+
dev-langchain4j-langchain4j = "dev.langchain4j:langchain4j:1.10.0"
136136
dev-langchain4j-langchain4j-bom = "dev.langchain4j:langchain4j-bom:1.2.0"
137137
dev-langchain4j-langchain4j-community-bom = { module = "dev.langchain4j:langchain4j-community-bom", version.ref = "dev-langchain4j-community" }
138138
dev-langchain4j-langchain4j-hugging-face = { module = "dev.langchain4j:langchain4j-hugging-face", version.ref = "dev-langchain4j-community" }
139139
dev-langchain4j-langchain4j-kotlin = { module = "dev.langchain4j:langchain4j-kotlin", version.ref = "dev-langchain4j-community" }
140140
dev-langchain4j-langchain4j-mcp = { module = "dev.langchain4j:langchain4j-mcp", version.ref = "dev-langchain4j-community" }
141-
dev-langchain4j-langchain4j-ollama = "dev.langchain4j:langchain4j-ollama:1.8.0"
141+
dev-langchain4j-langchain4j-ollama = "dev.langchain4j:langchain4j-ollama:1.10.0"
142142
dev-langchain4j-langchain4j-ollama-spring-boot-starter = { module = "dev.langchain4j:langchain4j-ollama-spring-boot-starter", version.ref = "dev-langchain4j-community" }
143143
dev-langchain4j-langchain4j-pgvector = { module = "dev.langchain4j:langchain4j-pgvector", version.ref = "dev-langchain4j-community" }
144144
dev-langchain4j-langchain4j-reactor = { module = "dev.langchain4j:langchain4j-reactor", version.ref = "dev-langchain4j-community" }
@@ -189,29 +189,29 @@ io-kotest-kotest-runner-junit5 = { module = "io.kotest:kotest-runner-junit5", ve
189189
io-kotest-kotest-assertions-core = { module = "io.kotest:kotest-assertions-core", version.ref = "io-kotest" }
190190
io-kotest-kotest-property = { module = "io.kotest:kotest-property", version.ref = "io-kotest" }
191191
io-minio-minio = "io.minio:minio:8.6.0"
192-
io-mockk-mockk = "io.mockk:mockk:1.14.6"
192+
io-mockk-mockk = "io.mockk:mockk:1.14.7"
193193
io-netty-netty-handler = { module = "io.netty:netty-handler", version.ref = "io-netty" }
194194
io-projectreactor-kotlin-reactor-kotlin-extensions = "io.projectreactor.kotlin:reactor-kotlin-extensions:1.3.0"
195-
io-projectreactor-reactor-test = "io.projectreactor:reactor-test:3.8.0"
195+
io-projectreactor-reactor-test = "io.projectreactor:reactor-test:3.8.1"
196196
io-spring-gradle-dependency-management-plugin = "io.spring.gradle:dependency-management-plugin:1.1.7"
197-
io-swagger-core-v3-swagger-annotations-jakarta = "io.swagger.core.v3:swagger-annotations-jakarta:2.2.40"
197+
io-swagger-core-v3-swagger-annotations-jakarta = "io.swagger.core.v3:swagger-annotations-jakarta:2.2.41"
198198
jakarta-annotation-jakarta-annotation-api = "jakarta.annotation:jakarta.annotation-api:3.0.0"
199199
jakarta-inject-jakarta-inject-api = "jakarta.inject:jakarta.inject-api:2.0.1"
200200
jakarta-persistence-jakarta-persistence-api = "jakarta.persistence:jakarta.persistence-api:3.2.0"
201201
jakarta-servlet-jakarta-servlet-api = "jakarta.servlet:jakarta.servlet-api:6.1.0"
202202
jakarta-validation-jakarta-validation-api = "jakarta.validation:jakarta.validation-api:4.0.0-M1"
203203
mysql-mysql-connector-java = "mysql:mysql-connector-java:8.0.33"
204-
net-bytebuddy-byte-buddy = "net.bytebuddy:byte-buddy:1.18.1"
204+
net-bytebuddy-byte-buddy = "net.bytebuddy:byte-buddy:1.18.3"
205205
net-sf-dozer-dozer = "net.sf.dozer:dozer:5.5.1"
206206
net-sf-sevenzipjbinding-sevenzipjbinding = { module = "net.sf.sevenzipjbinding:sevenzipjbinding", version.ref = "net-sf-sevenzipjbinding" }
207207
net-sf-sevenzipjbinding-sevenzipjbinding-all-platforms = { module = "net.sf.sevenzipjbinding:sevenzipjbinding-all-platforms", version.ref = "net-sf-sevenzipjbinding" }
208208
net-sf-supercsv-super-csv = "net.sf.supercsv:super-csv:2.4.0"
209209
nl-littlerobots-version-catalog-update-nl-littlerobots-version-catalog-update-gradle-plugin = { module = "nl.littlerobots.version-catalog-update:nl.littlerobots.version-catalog-update.gradle.plugin", version.ref = "nl-littlerobots-version-catalog-updat-gradle-plugin" }
210-
ognl-ognl = "ognl:ognl:3.4.8"
210+
ognl-ognl = "ognl:ognl:3.4.9"
211211
org-apache-commons-commons-compress = "org.apache.commons:commons-compress:1.28.0"
212212
org-apache-commons-commons-csv = "org.apache.commons:commons-csv:1.14.1"
213213
org-apache-commons-commons-exec = { module = "org.apache.commons:commons-exec", version.ref = "org-apache-commons-exec" }
214-
org-apache-commons-commons-pool2 = "org.apache.commons:commons-pool2:2.12.1"
214+
org-apache-commons-commons-pool2 = "org.apache.commons:commons-pool2:2.13.0"
215215
org-apache-groovy = { module = "org.apache.groovy:groovy", version.ref = "org-apache-groovy" }
216216
org-apache-groovy-bom = { module = "org.apache.groovy:groovy-bom", version.ref = "org-apache-groovy" }
217217
org-apache-logging-log4j-log4j-api = { module = "org.apache.logging.log4j:log4j-api", version.ref = "org-apache-logging-log4j" }
@@ -227,18 +227,18 @@ org-babyfish-jimmer-jimmer-mapstruct-apt = { module = "org.babyfish.jimmer:jimme
227227
org-babyfish-jimmer-jimmer-spring-boot-starter = { module = "org.babyfish.jimmer:jimmer-spring-boot-starter", version.ref = "org-babyfish-jimmer" }
228228
org-babyfish-jimmer-jimmer-sql = { module = "org.babyfish.jimmer:jimmer-sql", version.ref = "org-babyfish-jimmer" }
229229
org-babyfish-jimmer-jimmer-sql-kotlin = { module = "org.babyfish.jimmer:jimmer-sql-kotlin", version.ref = "org-babyfish-jimmer" }
230-
org-bouncycastle-bcprov-jdk18on = "org.bouncycastle:bcprov-jdk18on:1.82"
231-
org-casbin-casbin-spring-boot-starter = "org.casbin:casbin-spring-boot-starter:1.9.0"
230+
org-bouncycastle-bcprov-jdk18on = "org.bouncycastle:bcprov-jdk18on:1.83"
231+
org-casbin-casbin-spring-boot-starter = "org.casbin:casbin-spring-boot-starter:2.0.0"
232232
org-casbin-casbin-spring-security-starter = "org.casbin:casbin-spring-security-starter:1.1.0"
233-
org-casbin-jcasbin = "org.casbin:jcasbin:1.85.1"
233+
org-casbin-jcasbin = "org.casbin:jcasbin:1.86.0"
234234
org-eclipse-paho-client-mqttv3 = "org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5"
235235
org-flywaydb-flyway-core = { module = "org.flywaydb:flyway-core", version.ref = "com-flywaydb-flyway" }
236236
org-flywaydb-flyway-database-postgresql = { module = "org.flywaydb:flyway-database-postgresql", version.ref = "com-flywaydb-flyway" }
237237
org-flywaydb-flyway-mysql = { module = "org.flywaydb:flyway-mysql", version.ref = "com-flywaydb-flyway" }
238238
org-freemarker-freemarker = "org.freemarker:freemarker:2.3.34"
239239
org-hibernate-orm-hibernate-core = { module = "org.hibernate:hibernate-core", version.ref = "org-hibernate-orm" }
240240
org-hsqldb-hsqldb = "org.hsqldb:hsqldb:2.7.4"
241-
org-htmlunit-neko-htmlunit = "org.htmlunit:neko-htmlunit:4.18.0"
241+
org-htmlunit-neko-htmlunit = "org.htmlunit:neko-htmlunit:4.20.0"
242242
org-jetbrains-annotations = "org.jetbrains:annotations:26.0.2-1"
243243
org-jetbrains-dokka-dokka-gradle-plugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "org-jetbrains-dokka" }
244244
org-jetbrains-intellij-platform-gradle-plugin = { module = "org.jetbrains.intellij.platform:org.jetbrains.intellij.platform.gradle.plugin", version.ref = "org-jetbrains-intellij-platform" }
@@ -276,14 +276,14 @@ org-junit-jupiter-junit-jupiter-params = { module = "org.junit.jupiter:junit-jup
276276
org-junit-platform-junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher", version.ref = "org-junit-jupiter" }
277277
org-junit-platform-junit-platform-suite = { module = "org.junit.platform:junit-platform-suite", version.ref = "org-junit-jupiter" }
278278
org-junit-vintage-junit-vintage-engine = { module = "org.junit.vintage:junit-vintage-engine", version.ref = "org-junit-jupiter" }
279-
org-lionsoul-ip2region = "org.lionsoul:ip2region:3.1.1"
279+
org-lionsoul-ip2region = "org.lionsoul:ip2region:3.3.2"
280280
org-liquibase-liquibase-core = { module = "org.liquibase:liquibase-core", version.ref = "org-liquibase" }
281281
org-mapstruct-mapstruct = { module = "org.mapstruct:mapstruct", version.ref = "com-mapstruct" }
282282
org-mapstruct-mapstruct-processor = { module = "org.mapstruct:mapstruct-processor", version.ref = "com-mapstruct" }
283283
org-owasp-antisamy-antisamy = "org.owasp.antisamy:antisamy:1.7.8"
284284
org-postgresql-postgresql = "org.postgresql:postgresql:42.7.8"
285285
org-projectlombok-lombok = "org.projectlombok:lombok:1.18.42"
286-
org-seleniumhq-selenium-selenium-java = "org.seleniumhq.selenium:selenium-java:4.38.0"
286+
org-seleniumhq-selenium-selenium-java = "org.seleniumhq.selenium:selenium-java:4.39.0"
287287
org-skyscreamer-jsonassert = "org.skyscreamer:jsonassert:2.0-rc1"
288288
org-slf4j-slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "org-slf4j" }
289289
org-springdoc-springdoc-openapi-starter-webmvc-ui = "org.springdoc:springdoc-openapi-starter-webmvc-ui:3.0.0"
@@ -327,7 +327,7 @@ org-springframework-boot-spring-boot-starter-websocket = { module = "org.springf
327327
org-springframework-boot-spring-boot-test = { module = "org.springframework.boot:spring-boot-test", version.ref = "org-springframework-boot" }
328328
org-springframework-boot-spring-boot-test-autoconfigure = { module = "org.springframework.boot:spring-boot-test-autoconfigure", version.ref = "org-springframework-boot" }
329329
org-springframework-cloud-spring-cloud-dependencies = { module = "org.springframework.cloud:spring-cloud-dependencies", version.ref = "org-springframework-cloud" }
330-
org-springframework-cloud-spring-cloud-starter-bootstrap = "org.springframework.cloud:spring-cloud-starter-bootstrap:5.0.0-RC1"
330+
org-springframework-cloud-spring-cloud-starter-bootstrap = "org.springframework.cloud:spring-cloud-starter-bootstrap:5.0.0"
331331
org-springframework-data-spring-data-commons = { module = "org.springframework.data:spring-data-commons", version.ref = "org-springframework-data" }
332332
org-springframework-data-spring-data-jpa = { module = "org.springframework.data:spring-data-jpa", version.ref = "org-springframework-data" }
333333
org-springframework-integration-spring-integration-core = { module = "org.springframework.integration:spring-integration-core", version.ref = "org-springframework-integration" }
@@ -355,7 +355,7 @@ org-testcontainers-postgresql = { module = "org.testcontainers:postgresql", vers
355355
org-testcontainers-testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "org-testcontainers" }
356356
org-testcontainers-testcontainers-bom = { module = "org.testcontainers:testcontainers-bom", version.ref = "org-testcontainers" }
357357
org-testng-testng = { module = "org.testng:testng", version.ref = "org-testng" }
358-
org-xerial-sqlite-jdbc = "org.xerial:sqlite-jdbc:3.51.0.0"
358+
org-xerial-sqlite-jdbc = "org.xerial:sqlite-jdbc:3.51.1.0"
359359
p6spy-p6spy = "p6spy:p6spy:3.9.1"
360360

361361
[plugins]

0 commit comments

Comments
 (0)