Since the last release related post in October, we have released 2.1 RC2, 2.0.11 and more recently 2.1 RC3. It’s time to recap a little about the changes they bring and other important news…
Migration to GitHub
After thinking about it for a while, active voices in Restlet community such as Andrei Pozolotin, Bryan Hunt and Xavier Bourguignon, convinced us to move our code repository to the highly popular GitHub platform.
This wasn’t an easy change as we had to import our large SVN code base, including doing proper branch and tag mapping from one system to another, and updating our build process.
Next steps will be the migration of tickets to GitHub and of the mailing list to Google Groups and StackOverflow.
By the time we release version 2.1.0, we will hopefully be running our open source project on a state-of-the-art infrastructure!
Apache License 2.0
In addition to the other licensing options you can already choose from, including LGPL 2.1/3.0, CDDL 1.0 and EPL 1.0, we have recently added a new popular option: the Apache License 2.0.
This new option also confirms a deep commitment to our open source roots at a moment where we rename our company to Restlet (SAS) and are about to launch new products on top of the Restlet Framework as explained in this other blog post: The road ahead, from Noelios to Restlet.
In addition, version 2.0.11 fixes 5 issues on the stable branch including:
- MediaType.includes side effect
- OData client performance
- GWT support of HTTP BASIC authentication
- Conversion issues with annotated interfaces
Also, version 2.1 RC 3 contains 7 bug fixes including:
- JAX-RS introspection of parent classes
- Made usage of raw HTTP credentials easier
In addition, version 2.1 RC 3 contain minor enhancements summarized below:
- Added Restlet API syntaxic sugar
- Added ByteArrayRepresentation
- Updated Jettison to version 1.3
- Updated XStream to version 1.4.1
- Alex Milowski
- Arjohn Kampman
- Bill Claypool
- Bryan Hunt
- Dejan Lozanovic
- Jean-Baptiste Dusseaut
- Jerome Idylle
- John Logdson
- Klaus-Peter Schlotter
- Koen Maes
- Kristoffer Gronowski
- Nikhil Purushe
- Shaun Elliott
- Try Lam
Thanks to all others who helped us in various ways.