You might have recently read about the very interesting new features being developed these days in RESTEasy... great, the time has come to deliver them in a couple of releases!
Last week, RESTEasy 3.6.0.Final and 4.0.0.Beta4 have been tagged, built and published; here is a list of the most relevant additions coming with them:
- client and server side reactive extensions [1][2]
- parameter annotations with default names [3][4]
- JettyClientEngine to use jetty-client with JAX-RS Client [5]
- SPI to modify resource metadata [6]
Moreover, 4.0.0.Beta4, also feature the first part of the changes for the tracing system [7] and asynchronous container filters [8] support.
Both releases are available on the usual Maven repository, feel free to try them out!
3.6.0.Final is also being pulled into WildFly master, targetting inclusion in WildFly 14 release.
Enjoy!
[1] Asynchronous, reactive, rxjava and beyond!
[2] Chapter 39. Reactive programming support
[3] New DRY-er annotations for parameters
[4] Chapter 13. Improved @…Param annotations
[5] Chapter 50. RESTEasy Client API
[6] Chapter 18. Resources metadata configuration
[7] A brief introduction to the RESTEasy Tracing Feature
[8] New: Asynchronous container filters