The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.22 - 2007-03-02

  • INTERNALS
    • Added new tests.
    • Added Perl::Critic changes and a perlcriticrc file.

Changes for version 1.21_04 - 2006-10-07

  • FIXES
    • $mech->content( type => 'text' ) was not freeing memory. Thanks to Cat Okita for finding it.
  • INTERNALS
    • Made the order of parms to $mech->content() not relevant.

Changes for version 1.21_03 - 2006-10-07

  • THINGS THAT MAY BREAK YOUR CODE
    • The methods $mech->form() and $mech->follow() have been removed. They've been deprecated since 1.10, which was released in Feb 2005.
  • ENHANCEMENTS
    • I'm trying to nail down what seems to be a memory leak on long-running Mech programs. I'm stringifying URI::URL objects wherever I can.
  • INTERNALS
    • No longer uses UNIVERSAL.

Changes for version 1.21_02 - 2006-10-04

  • ENHANCEMENTS THAT MAY BREAK YOUR CODE
    • The $mech->stack_depth() setting had no way to say "don't cache any pages at all". How silly!
      • Now, if you set $mech->stack_depth(0), no history of pages will be kept. In the past, it would mean "Keep all pages." This means that if you want to set it to keep all pages, set it to some ridiculously large number.
  • DOCUMENTATION
    • The docs previously refered to Compress::Gzip instead of Compress::Zlib.

Changes for version 1.21_01 - 2006-09-18

  • ENHANCEMENTS
    • If Compress::Zlib is installed, gzipped content is now accepted and transparently decoded. No additional syntax needed! This should save time and bandwidth in a number of cases. (Mark Stosberg)
    • Added a put() method. It also calls a subfunction called _SUPER_put that will be removed once LWP::UserAgent supports put().

Documentation

Dumps information about a web page
Recipes for using WWW::Mechanize
Sample programs that use WWW::Mechanize
Frequently Asked Questions about WWW::Mechanize

Modules

Handy web browsing in a Perl object
Image object for WWW::Mechanize
Link object for WWW::Mechanize