linkchecker 7.x-1.3, August 6, 2016 ----------------------------------- * Issue #2060243 by hswong3i, hass: Split linkchecker_scan_nodetypes as content type specific. * Issue #2651180 by hass: Ignore fragment used for ajax requests * Upgrade outdated HTTP user agents. * Issue #2660694 by heddn, hass: PHP 7.0 errors * Fixed two typos * Issue #2443055 by Alan D.: Optionally reduce the number of LinkChecker log entries * Issue #2616082 by rakesh.gectcr: Add @return type and @param values in the comment docblocks * Issue #2303177: "Back to Top" Page anchor being reported as a 404 error * Issue #2340211 by iStryker: Notice: Undefined index: value linkchecker 7.x-1.2, June 7, 2014 --------------------------------- * Issue #2280827: Notice: Undefined index: content-type in _linkchecker_status_handling() * Issue #2146127 by hass: Notice: Undefined variable: format in_linkchecker_parse_fields() * Issue #1334056 by Alan D., hass: Undefined indices in linkchecker_parse_fields() and _linkchecker_add_node_links() * Issue #2088461 by fonant, hass: PDF link with #page= results in "URL fragment identifier not found in content" * Issue #500866 by hass: Remove t() from assertion messages in tests * Added Smiley module and Web Links modules to filter blacklist. * Issue #1923328 by larowlan: Fragment check fails when source page contains spaces between attribute name, equals and value. * Issue #1923328 by hass: Notice: Undefined property: stdClass::$field_tags * Issue #1948782 by jlscott: Linkchecker does not handle link cleanup on 'link' fields * Issue #1926558 by hass: Block extraction re-scans fail. linkchecker 7.x-1.1, February 14, 2013 -------------------------------------- * Code style review and fixes (minor level) * No need to check comment/block enable variables in auto update. * Issue #1901018 by hass: ERROR - __clone method called on non-object. * Issue #1901014 by hass: ERROR - Cannot use object of type stdClass as array. * Code style: indent secondary line of comment one space * #1891900: Uninstall of variable 'linkchecker_check_connections_max' failed. * Use #empty in empty table. * #1882602: Compatible with Drupal <7.15 * #1850210 followup: _linkchecker_unpublish_nodes() may run out of memory by loading all nodes at once. * #1719174: Editing node throws "Undefined property" stdClass::$nid in hook_node_prepare(). * #1879316: Support Workbench Moderation workflow (forward revisons handling) * Fixed a test to use LANGUAGE_NONE constant. * #1880652: Refactor _linkchecker_parse_fields() and _linkchecker_replace_fields() to be less expensive, see #1040790 for more details. * #1875602: Check URL fragment identifiers in content * Minor code style fixes linkchecker 7.x-1.0, December 24, 2012 -------------------------------------- * Fixed some typos. * #1850210: Autorepair may run out of memory by loading all nodes/comments at once. * #1210606: Limited argument length in entity_load() and other functions. * Upgraded outdated HTTP user agents. * #380052: Add support with non-blocking parallel link checking. * #1867460: Prevent save on automatic updates, if content has not changed. * #1804842 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 / Blocks body cannot exists linkchecker 7.x-1.0-beta1, February 15, 2012 -------------------------------------------- * #1438376: D7 Upgrade failed with PHP 5 < 5.3.0, array_replace() missing * #1429284: Don't follow redirects * #1416830: Link fields are not being extracted * #1410376: Cannot open blocks to edit from the broken links report * #1410388: Cannot open comment to edit from links in the broken links report * #1410402: After deleting comments, Links are still displayed as Broken * #1405512: After deleting blocks, Links are still displayed as Broken * #1405504: Re-check link after creating redirect * #1350926: Added Drush support * HTML5: Added support for tags in