From bbe2c54fab82a501d81007681a75cc192f2a4cc8 Mon Sep 17 00:00:00 2001 From: jrhee17 Date: Thu, 21 Nov 2024 14:43:28 +0900 Subject: [PATCH 1/3] 1.31.1 release note --- site/src/pages/release-notes/1.31.1.mdx | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 site/src/pages/release-notes/1.31.1.mdx diff --git a/site/src/pages/release-notes/1.31.1.mdx b/site/src/pages/release-notes/1.31.1.mdx new file mode 100644 index 00000000000..f9c1a335b2b --- /dev/null +++ b/site/src/pages/release-notes/1.31.1.mdx @@ -0,0 +1,25 @@ +--- +date: 2024-11-21 +--- + +## 🛠️ Bug fixes + +- Fixed a race condition which intermittently prevented from completing. #5981 #5986 +- `armeria-grpc` no longer exposes `protobuf-java` 4.x as a compile-time dependency. #5990 #5992 + +## 📈 Improvements + +- Slightly improved performance when is used. #5984 #5985 + +## 🙇 Thank you + + \ No newline at end of file From dc6aa2ac9d2cb4057f1b7d473fd95466551aa203 Mon Sep 17 00:00:00 2001 From: jrhee17 Date: Fri, 22 Nov 2024 09:46:54 +0900 Subject: [PATCH 2/3] address comment by @ikhoon --- dependencies.toml | 5 ++++- grpc/build.gradle | 4 +--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dependencies.toml b/dependencies.toml index 5f34cd69717..a0b8b740fcf 100644 --- a/dependencies.toml +++ b/dependencies.toml @@ -992,7 +992,10 @@ version.ref = "protobuf-gradle-plugin" [libraries.protobuf-jackson] module = "org.curioswitch.curiostack:protobuf-jackson" version.ref = "protobuf-jackson" -exclusions = "javax.annotation:javax.annotation-api" +exclusions = [ + 'com.google.protobuf:protobuf-java', + "javax.annotation:javax.annotation-api", +] javadocs = "https://developers.curioswitch.org/apidocs/java/" [libraries.reactor-core] diff --git a/grpc/build.gradle b/grpc/build.gradle index 93c750457d9..b898b81065e 100644 --- a/grpc/build.gradle +++ b/grpc/build.gradle @@ -15,9 +15,7 @@ dependencies { optionalImplementation libs.grpc.kotlin optionalImplementation libs.kotlin.coroutines.core - api(libs.protobuf.jackson) { - exclude group: 'com.google.protobuf', module: 'protobuf-java' - } + api libs.protobuf.jackson testImplementation(libs.gax.grpc) { exclude group: 'com.google.protobuf', module: 'protobuf-java' From e854ccf61916f8436f14ccb4420efa66a4dcbb99 Mon Sep 17 00:00:00 2001 From: jrhee17 Date: Fri, 22 Nov 2024 09:48:12 +0900 Subject: [PATCH 3/3] update date --- site/src/pages/release-notes/1.31.1.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/pages/release-notes/1.31.1.mdx b/site/src/pages/release-notes/1.31.1.mdx index f9c1a335b2b..fc86f1298be 100644 --- a/site/src/pages/release-notes/1.31.1.mdx +++ b/site/src/pages/release-notes/1.31.1.mdx @@ -1,5 +1,5 @@ --- -date: 2024-11-21 +date: 2024-11-22 --- ## 🛠️ Bug fixes