Changes for version 0.56

  • THINGS THAT MIGHT BREAK YOUR CODE
    • Created agent_alias() method to do the browser string translation. Passing "Windows IE 6" to agent() will get you back exactly that string as the agent. You have to call $a->agent_alias( "Windows IE 6" ) to get the translation.
      • Fortunately, unless you used the new functionality of agent() in the past two days since I released 0.55, it won't be a problem.
  • ENHANCEMENTS
    • Removed the dependencies on Carp and Test::Builder. There still is a dependency on Test::Builder for Test::More, but it's no longer explicit in the Makefile.PL. Mech will use Carp if possible, but it's no longer a requirement.
  • INTERNALS
    • Added _carp method for handling conditional warnings, rather than checking quiet() all the time.

Documentation

Sample programs that use WWW::Mechanize

Modules

automate interaction with websites
link object for Mechanize