cpan WWW-Mechanize 1.34

latest releases: 2.19, 2.18, 2.17...
16 years ago

[FIXES]
Many fixes to make the test suite more portable.

1.32 Tue Oct 30 12:02:17 CDT 2007

[ENHANCEMENTS]
Added dump methods to mirror mech-dump:

  • $mech->dump_images()
  • $mech->dump_links()
  • $mech->dump_forms()
  • $mech->dump_all()

Sanity checks in the WWW::Mechanize::Image constructor. Every Image
must have a "url" and "tag" field passed in to it.

1.31_02 Thu Oct 25 11:48:29 CDT 2007

[ENHANCEMENTS]
Added class, class_regex, id and id_regex limiters to find_link()
and find_all_links(). Thanks to Adriano Ferreira.

1.31_01 Mon Sep 17 23:38:03 CDT 2007

[FIXES]
Mech tests now pass even if your DNS server gives A records for
anything (like OpenDNS). Thanks, Miyagawa!

Searching for the is now case-inensitive. A better
solution would be to actually parse the HTML.

[ENHANCEMENTS]
mech-dump now handles --user and --password arguments for sites
that require authentication.

1.30 Thu May 24 21:31:10 CDT 2007

[DOCUMENTATION]
Minor doc fixes. Thanks David Steinbrunner.

1.29_01 Tue May 22 14:02:55 CDT 2007

Kevin Falcone and I ask for your assistance in figuring out how to
handle the warnings thrown by the tests, other than hiding them.

[FIXES]
Overhauled how tainting was done. Stole code directly from
Test::Taint.

Have LWP only handle decoding of Content-Encoding, not charset.

[DOCUMENTATION]
Fixed the docs for $mech->submit_form()'s with_fields arg.
Thanks, Peteris Krumins.

1.26 Wed May 16 14:21:29 CDT 2007

[FIXES]
Re-reversed the content decoding. This is critical for reading from
sites with gzip on the fly, like Wikipedia.

Content is now properly tainted.

[ENHANCEMENTS]
mech-dump can now pass --agent and --agent-alias flags so you can
fetch from sites like Wikipedia that block LWP user agents.

[INSTALLATION]
The mech-dump program is now always installed. It no longer is
presented as an option.

1.24 Fri May 11 15:57:56 CDT 2007

NOTE: Version 1.24 will NOT automatically decode gzipped content for
you any more. Consider it a "do not use" release.

[FIXES]

  • Fixed failures in "make test" with some versions of HTTP::Server::Simple
  • RT #26593: Improved handling of charsets. Thanks Kevin Falcone.
  • RT #24354: find_link now handles http-equivs with quoted URLs.
  • Reverses the change in 1.21_01 where it decodes the content.

[ENHANCEMENTS]

  • Added find_all_inputs() and find_all_submits() methods. Thanks,
    Mike O'Regan.

Don't miss a new WWW-Mechanize release

NewReleases is sending notifications on new releases.