From 6c795d1b470969db61aa2cb43546d0a3d25cb33b Mon Sep 17 00:00:00 2001 From: wardseptember Date: Tue, 21 Apr 2026 20:06:10 +0800 Subject: [PATCH 1/2] feat: release 2.0.4 version --- README.md | 14 ++++---------- README.zh_CN.md | 13 ++++--------- pom.xml | 2 +- trpc-admin/pom.xml | 2 +- trpc-admin/trpc-admin-default/pom.xml | 2 +- trpc-bootstrap/pom.xml | 2 +- trpc-bootstrap/trpc-server/pom.xml | 2 +- trpc-code-generator/pom.xml | 2 +- trpc-configcenter/pom.xml | 2 +- trpc-configcenter/trpc-configcenter-nacos/pom.xml | 2 +- .../trpc-configcenter-open-polaris/pom.xml | 2 +- trpc-container/pom.xml | 2 +- trpc-container/trpc-container-default/pom.xml | 2 +- trpc-core/pom.xml | 2 +- .../java/com/tencent/trpc/core/common/Version.java | 2 +- trpc-demo/pom.xml | 2 +- trpc-demo/trpc-java-demo/pom.xml | 2 +- trpc-demo/trpc-spring-demo/pom.xml | 2 +- .../trpc-spring-client-demo/pom.xml | 2 +- .../trpc-spring-demo/trpc-spring-demo-api/pom.xml | 2 +- .../trpc-spring-server-demo/pom.xml | 2 +- trpc-dependencies/pom.xml | 2 +- trpc-dependencies/trpc-bom/pom.xml | 2 +- trpc-dependencies/trpc-dependencies-bom/pom.xml | 2 +- trpc-dependencies/trpc-mini/pom.xml | 2 +- trpc-dependencies/trpc-standard/pom.xml | 2 +- trpc-limiter/pom.xml | 2 +- trpc-limiter/trpc-limiter-sentinel/pom.xml | 2 +- trpc-logger/pom.xml | 2 +- trpc-logger/trpc-logger-admin/pom.xml | 2 +- trpc-maven-plugin/pom.xml | 2 +- trpc-opentelemetry/pom.xml | 2 +- trpc-proto/pom.xml | 2 +- trpc-proto/trpc-proto-http/pom.xml | 2 +- trpc-proto/trpc-proto-standard/pom.xml | 2 +- trpc-proto/trpc-rpc-support/pom.xml | 2 +- trpc-registry/pom.xml | 2 +- trpc-registry/trpc-registry-api/pom.xml | 2 +- trpc-registry/trpc-registry-consul/pom.xml | 2 +- trpc-registry/trpc-registry-nacos/pom.xml | 2 +- trpc-registry/trpc-registry-open-polaris/pom.xml | 2 +- trpc-registry/trpc-registry-zookeeper/pom.xml | 2 +- trpc-selector/pom.xml | 2 +- trpc-selector/trpc-selector-consul/pom.xml | 2 +- trpc-selector/trpc-selector-nacos/pom.xml | 2 +- trpc-selector/trpc-selector-open-polaris/pom.xml | 2 +- trpc-selector/trpc-selector-zookeeper/pom.xml | 2 +- trpc-spring-boot-starters/pom.xml | 2 +- .../trpc-spring-boot-starter/pom.xml | 2 +- trpc-spring-support/pom.xml | 2 +- .../trpc-spring-cloud-gateway/pom.xml | 2 +- .../trpc-spring-nacos-autoconfigure/pom.xml | 2 +- trpc-spring-support/trpc-spring/pom.xml | 2 +- trpc-spring-support/trpc-springmvc/pom.xml | 2 +- trpc-test/pom.xml | 2 +- trpc-test/trpc-test-integration/pom.xml | 2 +- trpc-transport/pom.xml | 2 +- trpc-transport/trpc-transport-http/pom.xml | 2 +- trpc-transport/trpc-transport-netty/pom.xml | 2 +- trpc-validation/pom.xml | 2 +- trpc-validation/trpc-validation-pgv/pom.xml | 2 +- 61 files changed, 67 insertions(+), 78 deletions(-) diff --git a/README.md b/README.md index f59a510f35..3b51a07a26 100644 --- a/README.md +++ b/README.md @@ -32,28 +32,22 @@ tRPC-Java has the following features: ### Dependency environment -JDK 1.8.0_251+, Maven 3.6.3+ - -> Please compile tRPC-Java through `mvn -Dmaven.test.skip=true clean install`. If you want to run unit tests, you need to use JDK 8. +JDK 17+, Maven 3.8.6+ ### Import dependencies +Version 2.x supports JDK 17 and Spring Boot 3, while Version 1.x supports JDK 8 and Spring Boot 2. + ```pom com.tencent.trpc trpc-mini - 1.0.0 + 2.0.4 ``` -#### Use coroutine - -It is recommended to use [Tencent Kona JDK FIBER 8](https://github.com/Tencent/TencentKona-8). For -usage examples, -see [coroutine](https://github.com/trpc-group/trpc-java-examples/tree/master/trpc-coroutine) -

Related Documentation

- [Quick start](/docs/en/1.quick_start.md) diff --git a/README.zh_CN.md b/README.zh_CN.md index 2036bf21f8..151cdc48d8 100644 --- a/README.zh_CN.md +++ b/README.zh_CN.md @@ -31,27 +31,22 @@ tRPC-Java 具有以下特点: ### 依赖环境 -JDK 1.8.0_251+, Maven 3.6.3+ - -> 请通过 `mvn -Dmaven.test.skip=true clean install` 编译tRPC-Java。如果运行单元测试需使用JDK 8执行。 +JDK 17+, Maven 3.8.6+ ### 引入依赖 +2.x 版本支持JDK 17 和 SpringBoot 3,1.x 版本 支持JDK 8 和 SpringBoot 2. + ```pom com.tencent.trpc trpc-mini - 1.0.0 + 2.0.4 ``` -#### 使用协程 - -推荐使用 [Tencent Kona JDK FIBER 8](https://github.com/Tencent/TencentKona-8) -使用示例见[coroutine](https://github.com/trpc-group/trpc-java-examples/tree/master/trpc-coroutine) -

相关文档

- [快速上手](/docs/zh/1.quick_start.md) diff --git a/pom.xml b/pom.xml index 0cdf67e979..f725a095c8 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT pom Trpc Parent Project ${project.version} trpc diff --git a/trpc-admin/pom.xml b/trpc-admin/pom.xml index ff51dff02f..87776a4bac 100644 --- a/trpc-admin/pom.xml +++ b/trpc-admin/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-admin diff --git a/trpc-admin/trpc-admin-default/pom.xml b/trpc-admin/trpc-admin-default/pom.xml index 4e59486056..01f85714d8 100644 --- a/trpc-admin/trpc-admin-default/pom.xml +++ b/trpc-admin/trpc-admin-default/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-admin - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-bootstrap/pom.xml b/trpc-bootstrap/pom.xml index 671403a7b7..e50433bc12 100644 --- a/trpc-bootstrap/pom.xml +++ b/trpc-bootstrap/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-bootstrap diff --git a/trpc-bootstrap/trpc-server/pom.xml b/trpc-bootstrap/trpc-server/pom.xml index 022c025b26..980b309cef 100644 --- a/trpc-bootstrap/trpc-server/pom.xml +++ b/trpc-bootstrap/trpc-server/pom.xml @@ -5,7 +5,7 @@ com.tencent.trpc trpc-bootstrap - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-code-generator/pom.xml b/trpc-code-generator/pom.xml index 545a090039..53d9af8d98 100644 --- a/trpc-code-generator/pom.xml +++ b/trpc-code-generator/pom.xml @@ -7,7 +7,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-code-generator diff --git a/trpc-configcenter/pom.xml b/trpc-configcenter/pom.xml index 5a19da549f..bf3e3b7d43 100644 --- a/trpc-configcenter/pom.xml +++ b/trpc-configcenter/pom.xml @@ -5,7 +5,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-configcenter/trpc-configcenter-nacos/pom.xml b/trpc-configcenter/trpc-configcenter-nacos/pom.xml index bb767e3413..ad1102ed5e 100644 --- a/trpc-configcenter/trpc-configcenter-nacos/pom.xml +++ b/trpc-configcenter/trpc-configcenter-nacos/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-configcenter - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar ${project.artifactId} diff --git a/trpc-configcenter/trpc-configcenter-open-polaris/pom.xml b/trpc-configcenter/trpc-configcenter-open-polaris/pom.xml index 47058dec91..6cace30914 100644 --- a/trpc-configcenter/trpc-configcenter-open-polaris/pom.xml +++ b/trpc-configcenter/trpc-configcenter-open-polaris/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-configcenter - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar ${project.artifactId} diff --git a/trpc-container/pom.xml b/trpc-container/pom.xml index 06525bafe9..4d4478c041 100644 --- a/trpc-container/pom.xml +++ b/trpc-container/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-container diff --git a/trpc-container/trpc-container-default/pom.xml b/trpc-container/trpc-container-default/pom.xml index f2aa996d26..77bd63d43b 100644 --- a/trpc-container/trpc-container-default/pom.xml +++ b/trpc-container/trpc-container-default/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-container - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-core/pom.xml b/trpc-core/pom.xml index 7c527b9f04..ba775d226c 100644 --- a/trpc-core/pom.xml +++ b/trpc-core/pom.xml @@ -8,7 +8,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-core/src/main/java/com/tencent/trpc/core/common/Version.java b/trpc-core/src/main/java/com/tencent/trpc/core/common/Version.java index 9432443282..8a060c51ba 100644 --- a/trpc-core/src/main/java/com/tencent/trpc/core/common/Version.java +++ b/trpc-core/src/main/java/com/tencent/trpc/core/common/Version.java @@ -31,7 +31,7 @@ public class Version { * VERSION: Do not modify the line number of this line. If you want to modify it, be sure to change deploy.sh at * the same time. */ - public static final String VERSION = "v2.0.3"; + public static final String VERSION = "v2.0.4"; public static final String SNAPSHOT_VERSION = VERSION + VERSION_SUFFIX; /** * IS_FORMAL_VERSION: Do not modify the line number of this line. If you want to modify it, be sure to change diff --git a/trpc-demo/pom.xml b/trpc-demo/pom.xml index 74dab14d7a..2dd31956c0 100644 --- a/trpc-demo/pom.xml +++ b/trpc-demo/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-demo diff --git a/trpc-demo/trpc-java-demo/pom.xml b/trpc-demo/trpc-java-demo/pom.xml index 41b591b87f..295c2b5fdc 100644 --- a/trpc-demo/trpc-java-demo/pom.xml +++ b/trpc-demo/trpc-java-demo/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-demo - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-demo Demo project for Spring Boot diff --git a/trpc-demo/trpc-spring-demo/pom.xml b/trpc-demo/trpc-spring-demo/pom.xml index 29097536d7..65de4b8cbe 100644 --- a/trpc-demo/trpc-spring-demo/pom.xml +++ b/trpc-demo/trpc-spring-demo/pom.xml @@ -16,7 +16,7 @@ com.tencent.trpc trpc-demo - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-spring-demo Maven Webapp diff --git a/trpc-demo/trpc-spring-demo/trpc-spring-client-demo/pom.xml b/trpc-demo/trpc-spring-demo/trpc-spring-client-demo/pom.xml index ab996f8f93..bcfa2a040d 100644 --- a/trpc-demo/trpc-spring-demo/trpc-spring-client-demo/pom.xml +++ b/trpc-demo/trpc-spring-demo/trpc-spring-client-demo/pom.xml @@ -5,7 +5,7 @@ trpc-spring-demo com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-demo/trpc-spring-demo/trpc-spring-demo-api/pom.xml b/trpc-demo/trpc-spring-demo/trpc-spring-demo-api/pom.xml index 24fff2acc5..4e62c1cc72 100644 --- a/trpc-demo/trpc-spring-demo/trpc-spring-demo-api/pom.xml +++ b/trpc-demo/trpc-spring-demo/trpc-spring-demo-api/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-spring-demo - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-spring-demo-api diff --git a/trpc-demo/trpc-spring-demo/trpc-spring-server-demo/pom.xml b/trpc-demo/trpc-spring-demo/trpc-spring-server-demo/pom.xml index cd98571b42..e6de4880aa 100644 --- a/trpc-demo/trpc-spring-demo/trpc-spring-server-demo/pom.xml +++ b/trpc-demo/trpc-spring-demo/trpc-spring-server-demo/pom.xml @@ -5,7 +5,7 @@ trpc-spring-demo com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-dependencies/pom.xml b/trpc-dependencies/pom.xml index 25bd713edc..73bce193cb 100644 --- a/trpc-dependencies/pom.xml +++ b/trpc-dependencies/pom.xml @@ -5,7 +5,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-dependencies/trpc-bom/pom.xml b/trpc-dependencies/trpc-bom/pom.xml index 84c500a962..293db04f41 100644 --- a/trpc-dependencies/trpc-bom/pom.xml +++ b/trpc-dependencies/trpc-bom/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-bom - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT pom trpc-bom trpc diff --git a/trpc-dependencies/trpc-dependencies-bom/pom.xml b/trpc-dependencies/trpc-dependencies-bom/pom.xml index 709c231900..b143c5b66c 100644 --- a/trpc-dependencies/trpc-dependencies-bom/pom.xml +++ b/trpc-dependencies/trpc-dependencies-bom/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-dependencies-bom - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT pom trpc-dependencies-bom trpc diff --git a/trpc-dependencies/trpc-mini/pom.xml b/trpc-dependencies/trpc-mini/pom.xml index f243770eb6..b1ae2749a7 100644 --- a/trpc-dependencies/trpc-mini/pom.xml +++ b/trpc-dependencies/trpc-mini/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-dependencies - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-dependencies/trpc-standard/pom.xml b/trpc-dependencies/trpc-standard/pom.xml index 4be87f0bc8..b32d5092d6 100644 --- a/trpc-dependencies/trpc-standard/pom.xml +++ b/trpc-dependencies/trpc-standard/pom.xml @@ -5,7 +5,7 @@ trpc-dependencies com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-limiter/pom.xml b/trpc-limiter/pom.xml index 6f97e96a91..5a04d4c70e 100644 --- a/trpc-limiter/pom.xml +++ b/trpc-limiter/pom.xml @@ -8,7 +8,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-limiter diff --git a/trpc-limiter/trpc-limiter-sentinel/pom.xml b/trpc-limiter/trpc-limiter-sentinel/pom.xml index 6baafd916f..3d44cfe13e 100644 --- a/trpc-limiter/trpc-limiter-sentinel/pom.xml +++ b/trpc-limiter/trpc-limiter-sentinel/pom.xml @@ -10,7 +10,7 @@ com.tencent.trpc trpc-limiter - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-logger/pom.xml b/trpc-logger/pom.xml index d27d7123ae..05692be9e4 100644 --- a/trpc-logger/pom.xml +++ b/trpc-logger/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-logger diff --git a/trpc-logger/trpc-logger-admin/pom.xml b/trpc-logger/trpc-logger-admin/pom.xml index e4eaa6ab0f..b65afa3fee 100644 --- a/trpc-logger/trpc-logger-admin/pom.xml +++ b/trpc-logger/trpc-logger-admin/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-logger - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-maven-plugin/pom.xml b/trpc-maven-plugin/pom.xml index 2f1f2c5ef2..251cce8cf9 100644 --- a/trpc-maven-plugin/pom.xml +++ b/trpc-maven-plugin/pom.xml @@ -7,7 +7,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-maven-plugin diff --git a/trpc-opentelemetry/pom.xml b/trpc-opentelemetry/pom.xml index 91a9310046..2e6b45d354 100644 --- a/trpc-opentelemetry/pom.xml +++ b/trpc-opentelemetry/pom.xml @@ -6,7 +6,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-opentelemetry diff --git a/trpc-proto/pom.xml b/trpc-proto/pom.xml index d34729a397..3bf14bec9d 100644 --- a/trpc-proto/pom.xml +++ b/trpc-proto/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-proto diff --git a/trpc-proto/trpc-proto-http/pom.xml b/trpc-proto/trpc-proto-http/pom.xml index 21244d0dbd..685888f346 100644 --- a/trpc-proto/trpc-proto-http/pom.xml +++ b/trpc-proto/trpc-proto-http/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-proto - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-proto/trpc-proto-standard/pom.xml b/trpc-proto/trpc-proto-standard/pom.xml index f46ef243cc..f6d2967e7d 100644 --- a/trpc-proto/trpc-proto-standard/pom.xml +++ b/trpc-proto/trpc-proto-standard/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-proto - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-proto/trpc-rpc-support/pom.xml b/trpc-proto/trpc-rpc-support/pom.xml index 1278631d75..8899100597 100644 --- a/trpc-proto/trpc-rpc-support/pom.xml +++ b/trpc-proto/trpc-rpc-support/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-proto - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-registry/pom.xml b/trpc-registry/pom.xml index b1cec2b333..e84724cfc4 100644 --- a/trpc-registry/pom.xml +++ b/trpc-registry/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-registry diff --git a/trpc-registry/trpc-registry-api/pom.xml b/trpc-registry/trpc-registry-api/pom.xml index e8c8fd449f..36f0b4ebc8 100644 --- a/trpc-registry/trpc-registry-api/pom.xml +++ b/trpc-registry/trpc-registry-api/pom.xml @@ -7,7 +7,7 @@ trpc-registry com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-registry/trpc-registry-consul/pom.xml b/trpc-registry/trpc-registry-consul/pom.xml index 7c7f402d91..0efb567bee 100644 --- a/trpc-registry/trpc-registry-consul/pom.xml +++ b/trpc-registry/trpc-registry-consul/pom.xml @@ -6,7 +6,7 @@ trpc-registry com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-registry/trpc-registry-nacos/pom.xml b/trpc-registry/trpc-registry-nacos/pom.xml index 4b49bac7dc..a6d041370c 100644 --- a/trpc-registry/trpc-registry-nacos/pom.xml +++ b/trpc-registry/trpc-registry-nacos/pom.xml @@ -6,7 +6,7 @@ trpc-registry com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-registry/trpc-registry-open-polaris/pom.xml b/trpc-registry/trpc-registry-open-polaris/pom.xml index b1c2bae605..93120d8124 100644 --- a/trpc-registry/trpc-registry-open-polaris/pom.xml +++ b/trpc-registry/trpc-registry-open-polaris/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-registry - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-registry/trpc-registry-zookeeper/pom.xml b/trpc-registry/trpc-registry-zookeeper/pom.xml index b07bbd1584..3a3e88eea0 100644 --- a/trpc-registry/trpc-registry-zookeeper/pom.xml +++ b/trpc-registry/trpc-registry-zookeeper/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-registry - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-selector/pom.xml b/trpc-selector/pom.xml index 3d6ba2b9fe..c8ff844092 100644 --- a/trpc-selector/pom.xml +++ b/trpc-selector/pom.xml @@ -19,6 +19,6 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT diff --git a/trpc-selector/trpc-selector-consul/pom.xml b/trpc-selector/trpc-selector-consul/pom.xml index bc77d56455..f092b67de3 100644 --- a/trpc-selector/trpc-selector-consul/pom.xml +++ b/trpc-selector/trpc-selector-consul/pom.xml @@ -6,7 +6,7 @@ trpc-selector com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-selector-consul diff --git a/trpc-selector/trpc-selector-nacos/pom.xml b/trpc-selector/trpc-selector-nacos/pom.xml index 5870b18fc7..b08038d504 100644 --- a/trpc-selector/trpc-selector-nacos/pom.xml +++ b/trpc-selector/trpc-selector-nacos/pom.xml @@ -27,7 +27,7 @@ trpc-selector com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT diff --git a/trpc-selector/trpc-selector-open-polaris/pom.xml b/trpc-selector/trpc-selector-open-polaris/pom.xml index 8a0052668a..4e57b7b889 100644 --- a/trpc-selector/trpc-selector-open-polaris/pom.xml +++ b/trpc-selector/trpc-selector-open-polaris/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-selector - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-selector/trpc-selector-zookeeper/pom.xml b/trpc-selector/trpc-selector-zookeeper/pom.xml index cfdf88c9ec..ef1b555599 100644 --- a/trpc-selector/trpc-selector-zookeeper/pom.xml +++ b/trpc-selector/trpc-selector-zookeeper/pom.xml @@ -5,7 +5,7 @@ trpc-selector com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-spring-boot-starters/pom.xml b/trpc-spring-boot-starters/pom.xml index 7528bceceb..86693b8002 100644 --- a/trpc-spring-boot-starters/pom.xml +++ b/trpc-spring-boot-starters/pom.xml @@ -5,7 +5,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 trpc-spring-boot-starters diff --git a/trpc-spring-boot-starters/trpc-spring-boot-starter/pom.xml b/trpc-spring-boot-starters/trpc-spring-boot-starter/pom.xml index 508d109b0a..190003f5f7 100644 --- a/trpc-spring-boot-starters/trpc-spring-boot-starter/pom.xml +++ b/trpc-spring-boot-starters/trpc-spring-boot-starter/pom.xml @@ -5,7 +5,7 @@ trpc-spring-boot-starters com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-spring-support/pom.xml b/trpc-spring-support/pom.xml index 472523e240..e26433e661 100644 --- a/trpc-spring-support/pom.xml +++ b/trpc-spring-support/pom.xml @@ -5,7 +5,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-spring-support/trpc-spring-cloud-gateway/pom.xml b/trpc-spring-support/trpc-spring-cloud-gateway/pom.xml index 773631e56e..7757cad7b9 100644 --- a/trpc-spring-support/trpc-spring-cloud-gateway/pom.xml +++ b/trpc-spring-support/trpc-spring-cloud-gateway/pom.xml @@ -6,7 +6,7 @@ trpc-spring-support com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-spring-cloud-gateway ${project.artifactId} diff --git a/trpc-spring-support/trpc-spring-nacos-autoconfigure/pom.xml b/trpc-spring-support/trpc-spring-nacos-autoconfigure/pom.xml index f0f6a193f0..dad9e2049f 100644 --- a/trpc-spring-support/trpc-spring-nacos-autoconfigure/pom.xml +++ b/trpc-spring-support/trpc-spring-nacos-autoconfigure/pom.xml @@ -6,7 +6,7 @@ trpc-spring-support com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-spring-support/trpc-spring/pom.xml b/trpc-spring-support/trpc-spring/pom.xml index ab86f2f00d..22411b0f58 100644 --- a/trpc-spring-support/trpc-spring/pom.xml +++ b/trpc-spring-support/trpc-spring/pom.xml @@ -5,7 +5,7 @@ trpc-spring-support com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 trpc-spring diff --git a/trpc-spring-support/trpc-springmvc/pom.xml b/trpc-spring-support/trpc-springmvc/pom.xml index 4a1cad0530..d5b5bd186c 100644 --- a/trpc-spring-support/trpc-springmvc/pom.xml +++ b/trpc-spring-support/trpc-springmvc/pom.xml @@ -5,7 +5,7 @@ trpc-spring-support com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-test/pom.xml b/trpc-test/pom.xml index 833a4bc9fe..cf6f037e8a 100644 --- a/trpc-test/pom.xml +++ b/trpc-test/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-test diff --git a/trpc-test/trpc-test-integration/pom.xml b/trpc-test/trpc-test-integration/pom.xml index 46be9969d4..89af776416 100644 --- a/trpc-test/trpc-test-integration/pom.xml +++ b/trpc-test/trpc-test-integration/pom.xml @@ -5,7 +5,7 @@ trpc-test com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT 4.0.0 diff --git a/trpc-transport/pom.xml b/trpc-transport/pom.xml index f5e5a45bc6..57a347054b 100644 --- a/trpc-transport/pom.xml +++ b/trpc-transport/pom.xml @@ -7,7 +7,7 @@ com.tencent.trpc trpc-parent - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT trpc-transport diff --git a/trpc-transport/trpc-transport-http/pom.xml b/trpc-transport/trpc-transport-http/pom.xml index 9f5f2365a3..3f05d4acd9 100644 --- a/trpc-transport/trpc-transport-http/pom.xml +++ b/trpc-transport/trpc-transport-http/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-transport - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-transport/trpc-transport-netty/pom.xml b/trpc-transport/trpc-transport-netty/pom.xml index 57e90e1e1b..4654063df3 100644 --- a/trpc-transport/trpc-transport-netty/pom.xml +++ b/trpc-transport/trpc-transport-netty/pom.xml @@ -9,7 +9,7 @@ com.tencent.trpc trpc-transport - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar diff --git a/trpc-validation/pom.xml b/trpc-validation/pom.xml index 78216c7cb1..a420a0df9d 100644 --- a/trpc-validation/pom.xml +++ b/trpc-validation/pom.xml @@ -8,7 +8,7 @@ trpc-parent com.tencent.trpc - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT Trpc Parent Project ${project.version} diff --git a/trpc-validation/trpc-validation-pgv/pom.xml b/trpc-validation/trpc-validation-pgv/pom.xml index 48f30d4790..493c73b967 100644 --- a/trpc-validation/trpc-validation-pgv/pom.xml +++ b/trpc-validation/trpc-validation-pgv/pom.xml @@ -8,7 +8,7 @@ com.tencent.trpc trpc-validation - 2.0.3-SNAPSHOT + 2.0.4-SNAPSHOT jar From ca274e476fbfa01d9d9e5110911abe696fd4b3d5 Mon Sep 17 00:00:00 2001 From: wardseptember Date: Tue, 21 Apr 2026 20:31:14 +0800 Subject: [PATCH 2/2] feat: release 2.0.4 version --- .github/workflows/pull_request.yml | 7 +++++-- pom.xml | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index 3159e08a4e..26bd6ad2a8 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -28,13 +28,16 @@ jobs: distribution: 'temurin' cache: maven - name: Test with Maven - run: mvn clean install -B -U --file pom.xml + run: mvn clean verify -B -U --file pom.xml - name: Upload coverage reports to Codecov - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} + files: ./**/target/site/jacoco/jacoco.xml flags: pull-request name: PR-Coverage + fail_ci_if_error: false + verbose: true JDK21-Test: runs-on: ubuntu-latest steps: diff --git a/pom.xml b/pom.xml index f725a095c8..f7bfb8d01a 100644 --- a/pom.xml +++ b/pom.xml @@ -203,7 +203,6 @@ ${maven.ignore.testfailure} false - ../../site/junit false 1 true @@ -297,7 +296,8 @@ ${project.build.directory}/coverage.exec - ../../site/${project.artifactId} + ${project.build.directory}/site/jacoco +