jump to navigation

Restlet Framework 2.0 RC1 released March 15, 2010

Posted by Jerome Louvel in Restlet, Restlet Releases.
trackback

The first release candidate of version 2.0 of the Restlet Framework has just been released. This is an important step toward our 2.0.0 version as the features scope has been completed and critical bugs have been fixed.

We can now enter the stabilization phase, fixing as many issues as possible to reach the  level of quality for production applications. We encourage all Restlet developers to review the list of open issues and contribute by entering new issues, adding comments to help fixing them and even better to contribute patches!

Another effort has been started to update the user guide to match the API changes and new features in version 2.0. For example, the table of contents has been simplified, changes since version 1.1 have been summarized and an extensions matrix has been added. This is a collaborative effort and new authors are also encouraged to participate.

Main changes

  • Various cleanings to the Restlet API. Added Expectation and RecipientInfo classes in org.restlet.data to support the HTTP Expect and Via headers.
  • Refactoring and cleaning of all the XML extensions. The dependency from JAXB and JiBX extensions to org.restlet.ext.xml has been removed.
  • Enhanced the CLAP connector to support a default authority (“class”) for shorter URIs (ex: “clap:///org/restlet/Uniform.class”). Added LocalReference#createClapReference(int, Package) and createClapReference(Package) methods to help building shorter CLAP URIs.
  • The Data Services extension for Microsoft ADO.NET/WCF has been renamed to OData as the protocol specification has recently been opened up. Added support for new features such as projections, blobs, server-side paging, row counts, customizable feeds or version headers. See related blog post.
  • 20 bugs have been fixed including one preventing the compilation of annotated interfaces in the GWT edition and another annoying one eating the query part of URIs with the default connector.
  • All the library dependencies have been updated, for example Spring to 3.0.1, Jackson to 1.4.3, Jettison to 1.2, Apache Lucene to 2.9 or Apache Velocity to 1.6.3.

Direct contributors

  • Andreas Schneider
  • Bryan Hunt
  • Carsten Lohmann
  • Daniel Truemper
  • Fabian Mandelbaum
  • Harald Pehl
  • John Wismar
  • Laszlo Megyer
  • Laurent Rustuel
  • Martin Kubincanek
  • Masaki Sudo
  • Nicolas Rinaudo
  • Nirav Shah
  • Rhett Sutphin
  • Rickard Oberg
  • Tal Liron
  • Tim Peierls
  • Xavier Mehaut
  • Zsolt Czinkos

Thanks to all others who helped us in various ways!

Additional resources

Changes log:
http://www.restlet.org/documentation/2.0/jse/changes

Download links:
http://www.restlet.org/downloads/testing

Maven repositories:
http://maven.restlet.org is updated on the 1st and 15th of each month
http://maven.noelios.com is updated daily with new artifacts (access reserved to subscribers)

Advertisements

Comments»

1. Restlet supports OData, the Open Data Protocol « Noelios Technologies - March 15, 2010

[…] preparing our recent Restlet Framework 2.0 RC1 release, we enhanced our Restlet extension for OData, moving it from the […]

2. Restlet Framework 2.0 RC2 released « Noelios Technologies - March 30, 2010

[…] Here is the second release candidate of version 2.0 of the Restlet Framework. Two weeks after RC1, the goal was to fix the blocking issues that were reported due to numerous tests from the […]

3. Consommer des services OData en Java avec Restlet - Avec Windows - Site Home - MSDN Blogs - April 1, 2011

[…] d’abord, vous devez télécharger la version 2.0 RC1 du Restlet Framework, annoncée par Jérôme Nouvel de Noelios sur son blog. Restlet est un framework Java très populaire, permettant aux développeurs de […]

4. Consommer des services OData en Java avec Restlet - MSDN Blogs - April 1, 2011

[…] d’abord, vous devez télécharger la version 2.0 RC1 du Restlet Framework, annoncée par Jérôme Nouvel de Noelios sur son blog. Restlet est un framework Java très populaire, permettant aux développeurs de […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s