Changes for version 1.50

  • THINGS THAT MAY BREAK YOUR CODE
    • WWW::Mechanize now requires version 5.815 of LWP. This in itself may cause problems for you because of changes in how LWP does authentication.

Changes for version 1.49_01 - 2008-09-27

  • THINGS THAT MAY BREAK YOUR CODE
    • The autocheck argument to the constructor is now ON by default, unless WWW::Mechanize is being subclassed. There are so many new programmers whose ->get() calls fail unchecked that I'm now putting on the seat belts for them.
  • FIXES
    • I do believe we are on the way to having all the encoding problems ironed out. This version incorporates a patch from here:
      • http://code.google.com/p/www-mechanize/issues/detail?id=61
    • and tests from Miyagawa's WWW::Mechanize::DecodedContent
      • http://search.cpan.org/dist/WWW-Mechanize-DecodedContent/
    • to finally fix this.
  • ENHANCEMENTS
    • You can now specify not to set up the proxy, if there is one. The proxy causes problems for Crypt::SSLeay. For details see: http://code.google.com/p/www-mechanize/issues/detail?id=39
  • DOCUMENTATION
    • Fixed internal links.
  • INTERNALS
    • Lots of refactoring based on Schwern's "Skimmable Code" talk.
    • http://use.perl.org/~schwern/journal/36704 http://schwern.org/~schwern/talks/Skimmable%20Code%20-%20YAPC-NA-2008.pdf

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