Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
This release contains a major new feature that took nearly 4 years to get accomplished. With the HTTPRL module the Link checker module is able to check your urls in parallel. Compared to Drupal core with typically 80-120 url checks per cron run, the tests with HTTPRL have shown that 800-1400 links per cron run are typical with 8 simultaneous connections. More simultaneous connections are not recommended! Many thanks to mikeytown2 for his help on the integration.
Required:
Drupal 7.15 or later
New features:
* #380052: Add support with non-blocking parallel link checking
Bugfixes:
* Fixed some typos.
* #1850210: Autorepair may run out of memory by loading all nodes/comments at once
* #1210606: Document that operations that delete in bulk can hit limits for the number of arguments
* Upgraded outdated HTTP user agents.
* #1867460: Prevent save on automatic updates, if content has not changed
* #1804842: Lots of warnings when comment/block modules are not installed follow up: Exit if all node types are disabled
* #1450672: Cron task does not impersonate to admin user on automatic content updates
* Remove documentation leftover from readme about a setting not available.
* #1727552: Notice: Undefined property: stdClass::$language in linkchecker_parse_fields(). Core follow up of #1495648: Introduce entity language support
* Notice: Undefined variable: is_https in _linkchecker_extract_links()
* #1804842: Lots of warnings when comment/block modules are not installed
* Set full HTML format in block test
* Added interface tests to verify drupal_set_message()
* #1857620: hook_form_alter() fails on BASE_FORM_ID 'comment_form'
* #1811908: Allow extracting protocol relative url's
* #1831630: Array being presented to Status report page
* #1441574: Port D6 access bypass bugfixes to D7
* #1678812: Notice: Undefined property: stdClass::$module in _linkchecker_add_block_custom_links()
#1678812: Refactored blocks extraction/replacement
#1678812: Added linkchecker_block_custom_block_get() for a more consistent block_custom object.
* #1586022: linkchecker generating bad User-Agent string
* Status code 500 on HEAD/GET does not increase fail_count
* #1524732: Notice on blocks save