•   Overview
  •   Downloads
  •   Documentation
  •   Community
  •   Blog

New DRY-er annotations for parameters

You know DRY (Don't Repeat Yourself) and you wish every feature would be reviewed according to this criteria? I've always found it annoying to repeat the name of the parameter variable in my JAX-RS resources:   @Path("param/{userId}") public class ParamResource {         @PathParam("userId")     private String userId;         @GET     @Path("{orderId}")     public String getOrder(@PathParam("orderId") String orderId) {         return "User "+userId+" / Order &quot...
Stephane Epardaud • May 29, 2018
Read More

RESTEasy Spring Boot starter has moved

Back in August last year, Fabio Carvalho from PayPal has blogged here on how to use RESTEasy in a Spring Boot application, relying on a Spring Boot starter project that he basically developed. What happened in the following months is that PayPal decided to donate the project to Red Hat. So here I am today, publicly thanking Fabio and PayPal and announcing the first final release of the rebranded RESTEasy Spring Boot starter . The new...
Alessio Soldano • May 23, 2018
Read More

Time for a couple of bug fix releases

Two months after last round of releases, here we are again with two RESTEasy bug fix versions, 4.0.0.Beta3 and 3.5.1.Final. After we completed the implementation of JAX-RS 2.1 and shipped it few months ago within WildFly 12, we started getting some feedback about it. I'm really happy about the interest coming from the community, thanks and please keep on playing with RESTEasy ;-) Anyway, thanks to users...
Alessio Soldano • April 18, 2018
Read More

RESTEasy 3.5.0.Final and 4.0.0.Beta2

Three months after previous announcement, here we are with another step towards RESTEasy 4! Among the achievements in 4.0.0.Beta2 version we have: completed JAX-RS 2.1 (JSR 370) implementation Microprofile REST Client 1.0 implementation Multiple performance improvements Upgrade to JAXB 2.3 The full release notes are available on jira, the artifacts are built and published on Maven repositories and the sources are on GitHub as usual ;-)   To align with...
Alessio Soldano • February 22, 2018
Read More

RESTEasy 4.0.0.Beta1, JAX-RS 2.1 and more

Back at the end of July I mentioned that the team would have focussed on JSR-370... and here I am few months later, happy to announce that the first Beta release of RESTEasy 4 has been tagged over the weekend and it features JAX-RS 2.1 implementation. However this beta comes with more additions... besides for the implementation of the latest specification for RESTful webservices in Java, here is a brief list of...
Alessio Soldano • November 13, 2017
Read More

How to use RESTEasy in a Spring Boot application

Spring Boot  Spring Boot is Spring "convention-over-configuration" solution for creating stand-alone, production-grade Spring-based Applications, usually contained in a single and executable jar. It is also an opinionated framework, allowing Spring platform and third-party libraries to be auto-configured, minimizing the need for boilerplate code. One of the most important concepts in Spring Boot is the notion of "starter". According to Spring Boot reference guide, &quot...
Fábio Carvalho • August 09, 2017
Read More

Summer releases and now on JAX-RS 2.1!

RESTEasy 3.1.4.Final and 3.0.24.Final have been released during last weekend. They're both maintenance releases, including a bunch of bug fixes. Please have a look at the release notes for details. Now it's really time for the team to focus on implementing JSR 370 (JAX-RS 2.1), which will be one of the features marking next minor (or major, maybe) of RESTEasy. Stay tuned!
Alessio Soldano • July 26, 2017
Read More

RESTEasy 3.1.2.Final and 3.0.22.Final are out

Yesterday we pushed a new couple of releases (3.1.2.Final and 3.0.22.Final) out of the door, so have a look at the release notes and try them :-) The new versions are mainly bug fix ones. Something interesting is that we started testing against JDK 9. RESTEasy 3.1.2.Final contains some changes / fixes and workarounds to allow building the project with the current latest early access version of JDK...
Alessio Soldano • March 31, 2017
Read More

RESTEasy 3.1.1.Final is out

Here we are a couple of months later with the first bug fix release of RESTEasy 3.1.x series. Oh, well, the release actually includes a bunch of enhancements and component upgrades too, so be sure to check the release notes for details :-) Those monitoring the website and/or the development on GithHub might have noticed that during the past weeks we've also continued merging fixes into the 3.0 branch. The result...
Alessio Soldano • February 27, 2017
Read More

RESTEasy 3.1.0.Final is out

Just in time before everybody goes and take some rest for Christmas... here we are with the long-awaited final release of our rest project ;-) Seriously, RESTEasy 3.1.0.Final is out; we've gone through ~20 additional bug fixes and misc tasks on top of the latest candidate release, but finally it's available on the download page, on the Maven repository and together with current WildFly master. Here is a brief high...
Alessio Soldano • December 14, 2016
Read More

Yet another RESTEasy 3.1.0 candidate release...

Last month I was writing about RESTEasy 3.1.0.CR2 and telling you we would have gone Final soon... actually we had to work on a major refactoring on the project that led to creating another candidate release. It turned out that the old API cleanup that went into 3.1.0.Beta2 as part of RESTEASY-1363 would have effectively prevented us from bundling RESTEasy in any JBoss EAP 7.x series future...
Alessio Soldano • November 05, 2016
Read More

RESTEasy 3.1.0.CR2 is out

Just few days after CR1, here we are again with another candidate release version of RESTEasy 3.1.0. A couple of regressions (actually compared to 3.1.0.Beta1) have been spotted and fixed and we've gone through a bunch of dependencies upgrades. Full release notes available here. The new artifacts are available on the Maven repository as usual; please keep on trying the latest bits and report any issue you find, thanks...
Alessio Soldano • October 05, 2016
Read More

RESTEasy 3.1.0.CR1 is out

Just a note to tell you that the first CR version of RESTEasy 3.1 has been tagged last Friday. The artifacts are available on the Maven repository. It's still a good time to have a look at and try the new 3.1, any feedback is welcome. We hope to go Final by the end of this month :-)
Alessio Soldano • October 03, 2016
Read More

On the road to RESTEasy 3.1.0 release...

As you might have noticed on github, the team has been quite active on master during last months; after almost twenty 3.0.x bug fix releases, we're eventually working on a new minor, 3.1.0. Among the most relevant changes that are coming in the new minor there are default Java 8 target, revisited project structure / testsuite and a major cleanup of old and deprecated APIs. On the last topic, Ron has...
Alessio Soldano • September 13, 2016
Read More

New RESTEasy blog

With Bill Burke having moved to different projects and me now leading RESTEasy, it's time to open up a new project blog area... so here we are :-) Stay tuned for updates here!
Alessio Soldano • September 13, 2016
Read More
  • Newer Posts
  • Older Posts
  • Overview
  • Downloads
  • Documentation
  • Community
  • Blog
Commonhaus Foundation Commonhaus Foundation
Apache License 2.0 Security
Copyright © RESTEasy. All rights reserved. For details on our trademarks, please visit our Trademark Policy and Trademark List. Trademarks of third parties are owned by their respective holders and their mention here does not suggest any endorsement or association.