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.

Reply via email to