Hi all, There is a first snapshot of RC4 at: http://www.restlet.org/downloads/current.zip
It contains the following changes: [Bugs fixed] - Guard.authorize() doesn't call authenticate() anymore as doHandle() was already checking this point. Was pontially resulting in two calls to authenticate(). Reported by Vincent Lari. - Replaced "RESTlet" by "Restlet" in all logos to match the actual project name. - Fixed bug in DomRepresentation's constructor for empty Documents. Reported by David Rauschenbach. - Fixed a potential classloader issue with Resin 3.0.19 servlet container. Reported by Denis Haskin. - Force sort order for list of representations set by the DirectoryResource. - Fixed issue with the "timeout" property (class HTTPUrlConnection) which is not defined in Java 1.4. Reported by Stephan Schmitt. - FileRepresentation(String path) constructor now accepts both simple path names and file URI. Suggested by Sean Landis. - Fixed bug with repeated patterns in URI templates. Reported by Vincent Lari. - Fixed bugs in some POM files. Reported by Mitchell Stewart. - The query need to be reconstruct and appended to the requestURI in order to get the "full" uri from AsyncWeb request object. Reported by David Rauschenbach. [API changes] - Added Resource.getPreferredRepresentation() method as a shortcut to getRepresentation(getPreferredVariant()). - Renamed org.restlet.util.Factory to Engine as it does more than just providing factory methods. - Added init(Context, Request, Response) method and default constructor to Resource. - Finder now looks for a default Resource constructor if the current one (with 3 args) couldn't be found. Suggested by Diggory Briercliffe, Brandon Lonac, Sean Landis and Ryan Daum. [Enhancements] - Updated FreeMarker to version 2.3.9.

