Changes for version 0.03_03

  • Several improvements to the Control Panel UI
  • background color for easier reading
  • script textarea resizes with window
  • JavaScript confirmation before deleting script
  • Recording changes
  • Log 0, false, and empty values
  • Use click() instead of submit_form()
  • 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.

Changes for version 0.03_02

  • 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.

Changes for version 0.03_01

  • Support for recording SSL
  • Added a UI
  • Available via control URL rather than a JS popup
  • Update, reset clear, download features
  • "Goto page" functionality
  • Rewriting improvements
  • Support 'link' tag
  • Support link anchors
  • Set base URL if necessary (so relative links will be properly followed)
  • Don't try to set the value of submit buttons in a form
  • support multipart/form-data
  • Additional documentation
  • Logging improvements
  • Add SetFieldsAndSubmit method to Logger; use it
  • Set form name before trying to set form fields.
  • Use form names when available, rather than form numbers.

Modules

record interaction with websites

Provides

in lib/HTTP/Recorder/Logger.pm