Hi, Apache HttpComponents Client 5.0 was released last month (see: https://hc.apache.org/news.html).
Package names and a lot of class and method names were changed. As Camel allows users to customize Http Client usage and this exposes Http Client 4 classes, I believe a new component should be created (instead of updating the existing one). I started to have a look at creating an new http5 component based on Apache Http Client 5 (not sure if I would be able to do it) . When camel moves to Java 11 (not sure when that will be) there are plans to implement an http component based on the Java (JDK) http client (see: https://issues.apache.org/jira/browse/CAMEL-14660). So the question is: Does it make sense to invest more time into this or is it a waste of time? What do you think? -Pascal