From 61872c72f6611d31154b78c404f0f2a92e09c10e Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Tue, 21 Nov 2023 22:45:04 +0900 Subject: [PATCH 1/6] WIP --- site/src/pages/news/20231124-newsletter-6.mdx | 76 +++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 site/src/pages/news/20231124-newsletter-6.mdx diff --git a/site/src/pages/news/20231124-newsletter-6.mdx b/site/src/pages/news/20231124-newsletter-6.mdx new file mode 100644 index 00000000000..82757a13e9a --- /dev/null +++ b/site/src/pages/news/20231124-newsletter-6.mdx @@ -0,0 +1,76 @@ +--- +date: 2023-11-24 +--- + +# Armeria Newsletter vol. 6 + + + +## From the devs + +
+ +- ✨ We've released several new versions since our last newsletter with a bunch of new exciting features! Here are the highlights between [1.24.0](/release-notes/1.24.0) and [1.26.3](/release-notes/1.26.3). + - WebSocket support + - Unix domain socket support + - Out-of-the-box GraalVM native image configuration + - gRPC Richer Error Model support with + +
+ +## From the community + +
+ +- 🎙️ [**The latest in Spring Boot + Armeria integration**](https://www.youtube.com/watch?v=LbBGUDGXuV8) + - Dive into the synergistic integration of Spring Boot 3 and Armeria in this enlightening webinar by @joshlong and @trustin. Discover the cutting-edge features and seamless compatibility that make them an unbeatable combination for modern server-side development. +- ⚙️ [**Internal workings of an HTTP client**](https://www.youtube.com/watch?v=xEvcG_zNwiw) + - Think you've mastered how HTTP clients work internally? Join @jrhee17 at JCConf Taiwan 2023 for an eye-opening exploration into the intricate mechanics of HTTP clients. +- ⚡ [**gRPC supercharged with Armeria**](https://www.youtube.com/watch?v=g_z_Pbjd0v0) + - Elevate your gRPC expertise with @trustin as he introduces common microservice patterns and techniques, from client-side load balancing to robust automatic retries and circuit breakers. Learn how you can implement them easily using Armeria's out-of-the-box features. +- ❤️‍🔥 **A heartfelt thanks to Gradle, Inc** + - Immense gratitude to Gradle, Inc for their donation of the [Gradle Enterprise](https://gradle.com) instance. Their collaboration has been instrumental in exponentially enhancing our build performance. This generosity and partnership are truly invaluable to our community. + +
+ +## We need your comments + +
+ +- 🤔 Your opinion means a lot to us. Please let us know what you think about these proposals: + - #4792 What would be the sensible default configuration for Armeria's latency metrics? + - #5161 What features and customizability would you expect from Armeria's rolling updates support? + +
+ +## Good first issues + +
+ +- 🔰 Want to contribute but not sure where to start from? Try these issues: + - #5289 Add `EventLoopSchedulerFactory` + - #5219 Provide an option to preserve %-encoding in the request path + +
+ +## Stay tuned + +Sign up for our newsletters to keep up-to-date with new releases and useful tips! + +
+ +
+ +## Thank you! + +

Since our last newsletter, we received awesome contributions from the following contributors:

} + usernames={[ + 'ikhoon', + 'jrhee17', + 'minwoox', + 'trustin' + ]} +/> From df36b6f4db72e7bddfea654e381d7cdbcdf9879f Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Wed, 6 Dec 2023 21:11:19 +0900 Subject: [PATCH 2/6] Change the date and the version range --- .../{20231124-newsletter-6.mdx => 20231208-newsletter-6.mdx} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename site/src/pages/news/{20231124-newsletter-6.mdx => 20231208-newsletter-6.mdx} (96%) diff --git a/site/src/pages/news/20231124-newsletter-6.mdx b/site/src/pages/news/20231208-newsletter-6.mdx similarity index 96% rename from site/src/pages/news/20231124-newsletter-6.mdx rename to site/src/pages/news/20231208-newsletter-6.mdx index 82757a13e9a..b24da1d619e 100644 --- a/site/src/pages/news/20231124-newsletter-6.mdx +++ b/site/src/pages/news/20231208-newsletter-6.mdx @@ -1,5 +1,5 @@ --- -date: 2023-11-24 +date: 2023-12-08 --- # Armeria Newsletter vol. 6 @@ -12,7 +12,7 @@ date: 2023-11-24
-- ✨ We've released several new versions since our last newsletter with a bunch of new exciting features! Here are the highlights between [1.24.0](/release-notes/1.24.0) and [1.26.3](/release-notes/1.26.3). +- ✨ We've released several new versions since our last newsletter with a bunch of new exciting features! Here are the highlights between [1.24.0](/release-notes/1.24.0) and [1.26.4](/release-notes/1.26.4). - WebSocket support - Unix domain socket support - Out-of-the-box GraalVM native image configuration From 18b9712b28a86111c88b1cf0342d292f69cd4f15 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Wed, 6 Dec 2023 21:35:00 +0900 Subject: [PATCH 3/6] Update the contributor list --- site/src/pages/news/20231208-newsletter-6.mdx | 63 ++++++++++++++++++- 1 file changed, 62 insertions(+), 1 deletion(-) diff --git a/site/src/pages/news/20231208-newsletter-6.mdx b/site/src/pages/news/20231208-newsletter-6.mdx index b24da1d619e..9ffe7c808f3 100644 --- a/site/src/pages/news/20231208-newsletter-6.mdx +++ b/site/src/pages/news/20231208-newsletter-6.mdx @@ -68,9 +68,70 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips

Since our last newsletter, we received awesome contributions from the following contributors:

} usernames={[ + '0lejk4', + 'AngerM-DD', + 'Bue-von-hon', + 'CNJingo', + 'Dogacel', + 'KarboniteKream', + 'Kyoungwoong', + 'Kyurenpoto', + 'Lincong', + 'aki-s', + 'amirhadadi', + 'anuraaga', + 'arinchampatidd', + 'babjo', + 'be-hase', + 'bkkanq', + 'ceki', + 'chrisryan10', + 'danicheg', + 'echo304', + 'esperar', + 'ghkim3221', + 'gsongson', + 'haneepark', + 'heowc', + 'heowc', + 'himangi-db', + 'hyperxpro', 'ikhoon', + 'injae-kim', + 'joonhaeng', 'jrhee17', + 'kezhenxu94', + 'kojilin', + 'ks-yim', + 'lishiki', + 'marcingrzejszczak', + 'mauhiz', 'minwoox', - 'trustin' + 'mraasvel', + 'mscheong01', + 'my4-dev', + 'mynameisjwlee', + 'nao0811ta', + 'nhacvuong', + 'r3mariano', + 'rhodo', + 'ribafish', + 'richieyan', + 'runningcode', + 'russell-yoo', + 'seonwoo960000', + 'sfc-gh-skabanov', + 'sh-cho', + 'sindhunaydu', + 'staktrace', + 'ta7uw', + 'thomasbruggink', + 'tobias-', + 'tomatophobia', + 'trustin', + 'vkostyukov', + 'wreulicke', + 'yswdqz', + 'yunjoopark' ]} /> From ef093f358b254dcd0b0b2a009b85b76d18f38371 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Wed, 6 Dec 2023 21:41:00 +0900 Subject: [PATCH 4/6] Fix broken usernames --- site/src/pages/news/20211029-newsletter-3.mdx | 2 +- site/src/pages/news/20231208-newsletter-6.mdx | 4 ++-- site/src/pages/release-notes/1.24.1.mdx | 2 +- site/src/pages/release-notes/1.25.0.mdx | 2 +- site/src/pages/release-notes/1.6.0.mdx | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/site/src/pages/news/20211029-newsletter-3.mdx b/site/src/pages/news/20211029-newsletter-3.mdx index d93098eb598..985919286b9 100644 --- a/site/src/pages/news/20211029-newsletter-3.mdx +++ b/site/src/pages/news/20211029-newsletter-3.mdx @@ -101,9 +101,9 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips usernames={[ 'alexc-db', 'amitvc', - 'andrew-teirney', 'andrey-tpt', 'anuraaga', + 'ateirney', 'berry120', 'dgahn', 'eisig', diff --git a/site/src/pages/news/20231208-newsletter-6.mdx b/site/src/pages/news/20231208-newsletter-6.mdx index 9ffe7c808f3..176c5ae7814 100644 --- a/site/src/pages/news/20231208-newsletter-6.mdx +++ b/site/src/pages/news/20231208-newsletter-6.mdx @@ -71,7 +71,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips '0lejk4', 'AngerM-DD', 'Bue-von-hon', - 'CNJingo', 'Dogacel', 'KarboniteKream', 'Kyoungwoong', @@ -82,6 +81,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips 'anuraaga', 'arinchampatidd', 'babjo', + 'baezzys', 'be-hase', 'bkkanq', 'ceki', @@ -89,8 +89,8 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips 'danicheg', 'echo304', 'esperar', + 'geun-son', 'ghkim3221', - 'gsongson', 'haneepark', 'heowc', 'heowc', diff --git a/site/src/pages/release-notes/1.24.1.mdx b/site/src/pages/release-notes/1.24.1.mdx index cfa7c0fbc62..6254389b118 100644 --- a/site/src/pages/release-notes/1.24.1.mdx +++ b/site/src/pages/release-notes/1.24.1.mdx @@ -21,7 +21,7 @@ date: 2023-06-21 ## 🙇 Thank you Date: Wed, 6 Dec 2023 21:47:44 +0900 Subject: [PATCH 5/6] Add one more people --- site/src/pages/news/20231208-newsletter-6.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/pages/news/20231208-newsletter-6.mdx b/site/src/pages/news/20231208-newsletter-6.mdx index 176c5ae7814..b6881e0e6f5 100644 --- a/site/src/pages/news/20231208-newsletter-6.mdx +++ b/site/src/pages/news/20231208-newsletter-6.mdx @@ -92,7 +92,6 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips 'geun-son', 'ghkim3221', 'haneepark', - 'heowc', 'heowc', 'himangi-db', 'hyperxpro', @@ -124,6 +123,7 @@ Sign up for our newsletters to keep up-to-date with new releases and useful tips 'sh-cho', 'sindhunaydu', 'staktrace', + 'syleeeee', 'ta7uw', 'thomasbruggink', 'tobias-', From 9ddc4fa55efe2af1c77bddb5624a600e511714e7 Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Thu, 7 Dec 2023 11:12:35 +0900 Subject: [PATCH 6/6] Add customer highlight section --- site/src/pages/news/20231208-newsletter-6.mdx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/site/src/pages/news/20231208-newsletter-6.mdx b/site/src/pages/news/20231208-newsletter-6.mdx index b6881e0e6f5..0d4411cb7b0 100644 --- a/site/src/pages/news/20231208-newsletter-6.mdx +++ b/site/src/pages/news/20231208-newsletter-6.mdx @@ -35,6 +35,18 @@ date: 2023-12-08
+### Customer highlight + +
+ +- 💲 **Square [CashApp engineering](https://code.cash.app)** has adopted Armeria as their microservice framework! Top 3 benefits according to the CashApp team: + - Good docs & responsive community + - Excellent Kotlin support + - Outstanding gRPC·HTTP·etc support +- 🙋 [**Who else are using Armeria?**](https://github.com/line/armeria/discussions/4626) + +
+ ## We need your comments