Changes for version 2.20 - 2025-10-22

  • ENHANCEMENTS
    • WWW::Mechanize no longer taints the responses it receives. This also removes Test::Taint as a prerequisite. (GH#383) (Andy Lester)
    • select() now accepts a number argument to specify which instance of an element with multiple occurrences to use (GH#189) (Julien Fiegehenn)
    • Add Bash completion (GH#396) (Mikko Koivunalho)
  • DOCUMENTATION
    • Improve FAQ (GH#76) (Julien Fiegehenn)
    • Add installation instructions and badge for Repology (GH#399) (Mikko Koivunalho)
    • Add License, CPAN and kwalitee badges to README (GH#400) (Mikko Koivunalho)
  • FIXED
    • Fix test failure after release of HTTP::Message 7.01 (GH#403) (Olaf Alders)

Documentation

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

Modules

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