Revision history for HTTP::Recorder

0.05 17 August 2005

Fixed a bug where link text wasn't being un-escaped before being logged.

Significant changes in the use of the Control Panel:

Download button downloads the script file directly.

0.04 17 August 2005

Parse and manipulate parameters with URI::QueryParam and HTTP::Request::Params, rather than doing it by hand.

0.03_03 16 August 2005

Several improvements to the Control Panel UI

Recording changes

Changed the format of the %fields argument to Logger::SetFieldsAndSubmit. This is unlikely to affect you unless you've made a subclass or are using that method directly.

0.03_02 9 August 2005

Support forms with multiple Submit buttons.

Always use single quotes around arguments.

Applied a patch from alex@kapranoff.ru (rt.cpan.org #6711) to optionally ignore gets for favicon.ico. On by default.

Applied a patch from alex@kapranoff.ru (rt.cpan.org #6646) so that the output script doesn't try to set hidden fields.

0.03_01 1 March 2004

Support for recording SSL

Added a UI

Rewriting improvements

Additional documentation

Logging improvements

0.02 15 February 2004

Improved rewriting for pages with JavaScript:

Use link indices as well as names (supports multiple links of the same name on a single page).

Preserve page titles.

Use form names when available, rather than form numbers.

Keep attributes in their original order on rewrite.

Support links with quotes (") in them.

Only try to rewrite text/ content (images, etc. won't be corrupted).

** Many thanks to Jason Gessner <jason@multiply.org> for his patches and feedback.