Ticket numbers in this file can be looked up by visiting
http://twistedmatrix.com/trac/ticket/<number>

Web2 8.2.0 (2008-12-16)
=======================

Note: Twisted Web2 is being phased out in preference for Twisted Web, but some
maintenance changes have been made.

Fixes
-----
 - The main twisted.web2 docstring now indicates the current state of the
   project (#2028)
 - Headers which require unusual bytes are now quoted (#2346)
 - Some links in the introduction documentation have been fixed (#2552)


8.1.0 (2008-05-18)
==================

Fixes
-----
 - The deprecated mktap API is no longer used (#3127)


8.0.1 (2008-03-26)
==================

Features
--------
 - The HTTP authentication support has been improved (#2042, #2104, #2460)
 - PostableResource now allows greater configurability (#2836)

Fixes
-----
 - static.FileSaver no longer incorrectly saves files with '\r\n' on Windows
   (#1979)
 - SCRIPT_NAME handling in CGI scripts is no longer inappropriately set (#2075)
 - A bug in which http_ methods were called with invalid arguments when
   checkPrecondition returned a Deferred has been fixed (#3084)

Deprecations and Removals
-------------------------

 - web2.dav has been removed (#3072)

Misc
----
 - #2102, #1906, #2640, #2612, #1042, #2304


0.2.0 (June 9, 2006)
====================

Features
--------
 - WebDAV Level 1 support.
 - HTTP-AUTH Basic and Digest Authentication.
 - Low-Level HTTP Client implementation.
 - A mktap plugin for a quick start at setting up a Web2 Server.
 - XML-RPC Server-side support.

Bugfixes
--------
 - AutoVHostURIRewrite improvements
   - Proxy Compatibility - #1700
   - Now exposes the client IP - #1699
 - Proper WWW-Authenticate header parsing - #1723
 - Fixed exception when using SCGIClientResource with logging. - #1755


0.1.0 (June 16, 2005)
=====================

Major Features
--------------

 - Streaming upload data
 - Support for multiple headers of the same name
 - Separation of low level HTTP and high level request handling which allows
   it to run under other transports such as SCGI and CGI
 - IResource API improvements from Nevow
 - More versatile outgoing data streaming API
 - Correct header parsing
 - Full HTTP/1.1 support
 - Output filters (HTTP range support in a generic fashion, and gzip support)
 - Significantly better URI Rewriting when used behind a reverse proxy such as
   Apache's mod_proxy
