playframework / play-ws

Standalone Play WS, an async HTTP client with fluent API
https://www.playframework.com/documentation/latest/JavaWS
Apache License 2.0
222 stars 87 forks source link

Use latest netty-reactive-streams version, ahc comes with outdated one #866

Closed mkurz closed 4 weeks ago

mkurz commented 4 months ago

Latest AsyncHttpClient v2 (currently 2.12.3) comes with an outdated netty-reactive-streams dependency: 2.0.4.

Meanwhile we are on 2.0.12, which besides upgrading netty to a very recent version, also brings some fixes: https://github.com/playframework/netty-reactive-streams/compare/netty-reactive-streams-parent-2.0.4...netty-reactive-streams-parent-2.0.12

However, I will not include this PR right now in the next play-ws patch release, because I am not sure if such an upgrade would cause problems (specially because netty will be bumped from 4.1.43 to 4.1.104 which is, for netty, quite a big jump.

I keep this as a draft for later, as a reminder...