There is an ongoing outage on the primary CPAN mirror. It is possible to work around the issue by using MetaCPAN as a mirror.

Changes for version 0.74 - 2025-10-06

  • Fix (small, but persistent) memory leak. Letting $mech go out of scope should now destroy it again properly. (Andrew Ruthven)
  • Support the WWW_MECHANIZE_CHROME_ARGS environment variable
  • Documentation updates
  • Allow connecting to Chrome Apps
  • Support --silent-launch Chrome option
  • Update for the Test::More::isnt() function
  • Support setting browser window bounds using ->setWindowBounds()

Modules

asynchronous dispatcher for the DevTools protocol
wrapper for talking to a page in a Target
choose the best transport backend
AnyEvent backend for Chrome communication
Mojolicious backend for Chrome communication
IO::Async backend for Chrome communication
choose the best pipe transport backend
EXPERIMENTAL Local pipe backend for Chrome communication
EXPERIMENTAL Local pipe backend for Chrome communication
retrieve cookies from a live Chrome instance
automate the Chrome browser
Getting things done with WWW::Mechanize::Chrome
Domain Specific Language for short scripts
WWW::Mechanize::Chrome example programs.
represent a Chrome HTML node in Perl
Things to watch out for
blacklist URLs from fetching

Provides

in lib/Chrome/DevToolsProtocol/Transport/Win32PipeOpener.pm