FYI, here is the changes log since beta 23:

[Bugs fixed]
 - Handler now sets the response entity from the Result instance returned
for the DELETE,
   POST and PUT methods. Reported by Randy Layman.
 - If the status is SUCCESS_NO_CONTENT or SUCCESS_RESET_CONTENT, the
response entity is 
   not sent back to the client by HTTP server connectors.
 - Special characters in Template instance could conflict with special
internal characters 
   (Regex). They are now quoted properly.
 - The Simple HTTP connector returned in invalid server address.

[API changes]
 - Removed all deprecated classes and methods.
 - Replaced inner Series.Entry interface by the Parameter classes as the
extra flexibility
   is not required and complicated the API and the Javadocs understanding.
 - Replaced Series and AbstractSeries by a single Series class.
 - Added a setMatchingMode() method on Template.
 - Added new constructor to Route taking a custom instance of Template.
 - Added protected getTargetRef(Req, Resp) and rewrite(Repr) methods to
Redirector to allow 
   more customization.
 - Added "port" property to the ClientInfo class.
 - Added methods on Dispatcher for each main method (get, put, post, delete,
options and head) 
   taking an instance of Reference. Following a remark from Alex Combs.
 - Deprecated the trace() method from Dispatcher.
 - Added an "identityCheck" property on LogService to turn on the IDENT
identification 
   (RFC 1413). This would allow the default log format to display it.
 - Refactored com.noelios.restlet.LogFilter to make the default format
follow more stricly
   the W3C Extended Log File Format with most of the default fields of
Microsoft IIS 6.0.
 - Deprecated Conditions.isModified() method. Logic moved to Handler. 
 - Deprecated Response.setEntity(Resource) method.
  
[Enhancements] 
 - Added support for the IDENT protocol (see RFC 1413) in order to log more
info about users.
   This is especially useful when a pool of computers shares the same IP
address.
 - Updated Jetty to version 6.1 RC2.
 - Added a com.noelios.restlet.util.DefaultAccessLogFormatter adding a log
format header.
 - Removed unecessary logic from org.restlet.Client.
 - Improved support for conditional methods - issue 219. Support improved
for methods 
   GET, HEAD, PUT, DELETE. Reported and fixed by Thierry Boileau.
 
Best regards,
Jerome  

Reply via email to