Commits

Anonymous committed ecfddd0

Changed page WhatsNewIn32

Comments (0)

Files changed (1)

WhatsNewIn32.wiki

 [[PageOutline]]
 
-[This document is up-to-date as of [2514].
+[This document is up-to-date as of [2560].
 
 = What's new in CherryPy 3.2 =
 
 
 There's a new REQUEST_URI environ entry, which equals the [http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.1.2 Request-URI] in the HTTP spec. Also, the SERVER_NAME entry is no longer settable by the client.
 
-The wsgiserver is no longer hard-coded to emit WSGI 1.0; instead, it has its own internal format (which is much closer to HTTP than CGI). Just before the server calls its WSGI application, it uses a WSGIGateway to convert its internal formats to WSGI. This means that wsgiserver can now support ''any'' version of WSGI, blessed by a given standards body or not. CherryPy 3.2 ships with gateways for WSGI 1.0 (the long-time standard), WSGI 1.1 (see Graham Dumpleton's [http://blog.dscpl.com.au/2009/10/new-release-candidate-for-modwsgi-30-is.html blog] for details), and an experimental version we're calling `('u', 0)`, which uses full unicode strings for most environ keys and values.
+The wsgiserver is no longer hard-coded to emit WSGI 1.0; instead, it has its own internal format (which is much closer to HTTP than CGI). Just before the server calls its WSGI application, it uses a Gateway to convert its internal formats to WSGI. This means that wsgiserver can now support ''any'' version of WSGI, blessed by a given standards body or not. There's even a new 'native' gateway which doesn't use WSGI at all! CherryPy 3.2 ships with gateways for WSGI 1.0 (the long-time standard), WSGI 1.1 (see Graham Dumpleton's [http://blog.dscpl.com.au/2009/10/new-release-candidate-for-modwsgi-30-is.html blog] for details), and an experimental version we're calling `('u', 0)`, which uses full unicode strings for most environ keys and values.
+
+!InternalRedirect and exception trapping have been moved out of the WSGI application adapter and into WSGI components, so you can now turn them off to be even leaner and meaner. :)
 
 == Tools ==