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