yegor256 / blog

My blog about computers, written in Jekyll and deployed to GitHub Pages
https://www.yegor256.com
Other
115 stars 62 forks source link

Update dependency html-proofer to v5 #666

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
html-proofer '3.7.5' -> '5.0.8' age adoption passing confidence

Release Notes

gjtorikian/html-proofer (html-proofer) ### [`v5.0.8`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v508---06-08-2023) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.7...v5.0.8) null ### [`v5.0.7`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v507-2023-04-18) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.6...v5.0.7) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.6...v5.0.7) **Merged pull requests:** - Support multiple email addresses in `mailto` [#​797](https://togithub.com/gjtorikian/html-proofer/pull/797) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v5.0.6`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v506-2023-03-15) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.5...v5.0.6) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.5...v5.0.6) **Merged pull requests:** - Refactor/simplify internal link check resolution [#​795](https://togithub.com/gjtorikian/html-proofer/pull/795) ([riccardoporreca](https://togithub.com/riccardoporreca)) ### [`v5.0.5`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v505-2023-03-07) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.4...v5.0.5) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.4...v5.0.5) **Closed issues:** - Reporting broken links when using relative internal links reported as broken [#​792](https://togithub.com/gjtorikian/html-proofer/issues/792) - v5 upgrade guide? [#​791](https://togithub.com/gjtorikian/html-proofer/issues/791) - Anchor links are encoded in html-proofer output [#​757](https://togithub.com/gjtorikian/html-proofer/issues/757) **Merged pull requests:** - Fix cleaning relative links cache key [#​793](https://togithub.com/gjtorikian/html-proofer/pull/793) ([riccardoporreca](https://togithub.com/riccardoporreca)) - remove proprietary pdf [#​790](https://togithub.com/gjtorikian/html-proofer/pull/790) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v5.0.4`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v504-2023-01-20) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.3...v5.0.4) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.3...v5.0.4) **Closed issues:** - Official HTMLProofer Docker image [#​788](https://togithub.com/gjtorikian/html-proofer/issues/788) - Crashing when checking the external hashes of URLs [#​787](https://togithub.com/gjtorikian/html-proofer/issues/787) - Test suite depends on vcr, which is not free software [#​786](https://togithub.com/gjtorikian/html-proofer/issues/786) - `data-proofer-ignore` does not silence "Input contains noncharacter" [#​785](https://togithub.com/gjtorikian/html-proofer/issues/785) **Merged pull requests:** - Improved PDF hash handling [#​789](https://togithub.com/gjtorikian/html-proofer/pull/789) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v5.0.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v503-2022-12-05) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.2...v5.0.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.2...v5.0.3) **Closed issues:** - Buggy parsing of srcset attribute [#​783](https://togithub.com/gjtorikian/html-proofer/issues/783) - Changelog of a different project [#​782](https://togithub.com/gjtorikian/html-proofer/issues/782) - NoMethodError: undefined method \`empty?' for true:TrueClass [#​781](https://togithub.com/gjtorikian/html-proofer/issues/781) - Set enforce_https to false on the CLI [#​727](https://togithub.com/gjtorikian/html-proofer/issues/727) **Merged pull requests:** - Fix poor srcset parsing [#​784](https://togithub.com/gjtorikian/html-proofer/pull/784) ([gjtorikian](https://togithub.com/gjtorikian)) - Address some typos [#​780](https://togithub.com/gjtorikian/html-proofer/pull/780) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v5.0.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v502-2022-11-15) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.1...v5.0.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.1...v5.0.2) **Closed issues:** - Runtime error with cache and hydra arguments [#​779](https://togithub.com/gjtorikian/html-proofer/issues/779) - Document tree depth limit exceeded [#​778](https://togithub.com/gjtorikian/html-proofer/issues/778) - \--no-enforce-https has no effect in 5.0.1 [#​777](https://togithub.com/gjtorikian/html-proofer/issues/777) ### [`v5.0.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v501-2022-11-01) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.0...v5.0.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v5.0.0...v5.0.1) **Closed issues:** - QUESTION - `ignore-files` syntax not ignore entire directories as I would expect it to. Is my approach syntax incorrect? [#​775](https://togithub.com/gjtorikian/html-proofer/issues/775) **Merged pull requests:** - Accept regexp values for ignore-files via CLI [#​776](https://togithub.com/gjtorikian/html-proofer/pull/776) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v5.0.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v500-2022-10-08) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.3...v5.0.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.3...v5.0.0) **Closed issues:** - Options validation breaking for booleans [#​773](https://togithub.com/gjtorikian/html-proofer/issues/773) **Merged pull requests:** - Native async [#​766](https://togithub.com/gjtorikian/html-proofer/pull/766) ([gjtorikian](https://togithub.com/gjtorikian)) - Lock to >= Ruby 3.1 [#​760](https://togithub.com/gjtorikian/html-proofer/pull/760) ([gjtorikian](https://togithub.com/gjtorikian)) - V5 [#​759](https://togithub.com/gjtorikian/html-proofer/pull/759) ([gjtorikian](https://togithub.com/gjtorikian)) - CLI Args: A New Hope [#​758](https://togithub.com/gjtorikian/html-proofer/pull/758) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v4.4.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v443-2022-10-08) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.2...v4.4.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.2...v4.4.3) **Merged pull requests:** - Revert "Validate options" [#​774](https://togithub.com/gjtorikian/html-proofer/pull/774) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v4.4.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v442-2022-10-07) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.1...v4.4.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.1...v4.4.2) **Closed issues:** - `erstiebegrüßung.html` causing problems on macOS [#​771](https://togithub.com/gjtorikian/html-proofer/issues/771) - HTMLProofer times out [#​768](https://togithub.com/gjtorikian/html-proofer/issues/768) **Merged pull requests:** - Create erstiebegrüßung.html from code [#​772](https://togithub.com/gjtorikian/html-proofer/pull/772) ([asbjornu](https://togithub.com/asbjornu)) - Validate options [#​767](https://togithub.com/gjtorikian/html-proofer/pull/767) ([asbjornu](https://togithub.com/asbjornu)) ### [`v4.4.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v441-2022-09-25) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.0...v4.4.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.4.0...v4.4.1) **Closed issues:** - Custom `Checker` class is not executed [#​764](https://togithub.com/gjtorikian/html-proofer/issues/764) - `--cache` unvailable in CLI [#​763](https://togithub.com/gjtorikian/html-proofer/issues/763) - `--parallel` unavailable in CLI [#​762](https://togithub.com/gjtorikian/html-proofer/issues/762) - HTMLproofer does not properly ignore links [#​756](https://togithub.com/gjtorikian/html-proofer/issues/756) - Mailto check failed in some cases [#​754](https://togithub.com/gjtorikian/html-proofer/issues/754) **Merged pull requests:** - Optimize checking internal link hashes in target files [#​770](https://togithub.com/gjtorikian/html-proofer/pull/770) ([riccardoporreca](https://togithub.com/riccardoporreca)) - Fix `--swap-attributes` CLI argument in README [#​765](https://togithub.com/gjtorikian/html-proofer/pull/765) ([mark-monteiro](https://togithub.com/mark-monteiro)) - Fix and improve swap_attribute README example [#​755](https://togithub.com/gjtorikian/html-proofer/pull/755) ([riccardoporreca](https://togithub.com/riccardoporreca)) ### [`v4.4.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v440-2022-08-13) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.3.2...v4.4.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.3.2...v4.4.0) **Closed issues:** - `--assume_extension` unexpected behaviour [#​751](https://togithub.com/gjtorikian/html-proofer/issues/751) - Protocol-relative (no `http(s):`) URL issue: Script cache issue and anti-pattern consideration [#​750](https://togithub.com/gjtorikian/html-proofer/issues/750) - Questions on command-line options in 4.x [#​749](https://togithub.com/gjtorikian/html-proofer/issues/749) **Merged pull requests:** - Fail on protocol-relative urls [#​752](https://togithub.com/gjtorikian/html-proofer/pull/752) ([riccardoporreca](https://togithub.com/riccardoporreca)) ### [`v4.3.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v432-2022-08-03) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.3.1...v4.3.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.3.1...v4.3.2) **Closed issues:** - 4.3.1 Ignoring options [#​748](https://togithub.com/gjtorikian/html-proofer/issues/748) - Link checker triggered for href="" [#​746](https://togithub.com/gjtorikian/html-proofer/issues/746) - Passing RegExp to `--ignore-url` broken after v4.2.0 release [#​745](https://togithub.com/gjtorikian/html-proofer/issues/745) **Merged pull requests:** - Switch 'source' elements to use image check code path [#​747](https://togithub.com/gjtorikian/html-proofer/pull/747) ([fallax](https://togithub.com/fallax)) ### [`v4.3.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v431-2022-07-29) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.3.0...v4.3.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.3.0...v4.3.1) **Closed issues:** - ignore_files no longer works with regex [#​743](https://togithub.com/gjtorikian/html-proofer/issues/743) - Empty mailto is generating undesired errors. [#​742](https://togithub.com/gjtorikian/html-proofer/issues/742) **Merged pull requests:** - Srcsets - better handling of multiple srcsets [#​744](https://togithub.com/gjtorikian/html-proofer/pull/744) ([fallax](https://togithub.com/fallax)) ### [`v4.3.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v430-2022-07-26) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.2.0...v4.3.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.2.0...v4.3.0) **Closed issues:** - check_internal_hash seems to be always true [#​739](https://togithub.com/gjtorikian/html-proofer/issues/739) - Disable internal/external cache altogether if not timeframe is specified [#​737](https://togithub.com/gjtorikian/html-proofer/issues/737) - How to set CLI option ` --check-external-hash ` to false? [#​735](https://togithub.com/gjtorikian/html-proofer/issues/735) - Cached external URLs with missing hash are not re-checked [#​733](https://togithub.com/gjtorikian/html-proofer/issues/733) - Warn/Failure if unknown configuration option is provided [#​730](https://togithub.com/gjtorikian/html-proofer/issues/730) - hash ref's on the same page aren't found [#​725](https://togithub.com/gjtorikian/html-proofer/issues/725) - No support for multiple URLs in srcset [#​313](https://togithub.com/gjtorikian/html-proofer/issues/313) **Merged pull requests:** - moderately improved hash detection [#​741](https://togithub.com/gjtorikian/html-proofer/pull/741) ([gjtorikian](https://togithub.com/gjtorikian)) - adjust for additional srcset/webp logic [#​740](https://togithub.com/gjtorikian/html-proofer/pull/740) ([gjtorikian](https://togithub.com/gjtorikian)) - clarify CLI booleans [#​738](https://togithub.com/gjtorikian/html-proofer/pull/738) ([gjtorikian](https://togithub.com/gjtorikian)) - Cache fixes and improvements [#​736](https://togithub.com/gjtorikian/html-proofer/pull/736) ([riccardoporreca](https://togithub.com/riccardoporreca)) - Ensure consistent external cache re-check for all failures [#​734](https://togithub.com/gjtorikian/html-proofer/pull/734) ([riccardoporreca](https://togithub.com/riccardoporreca)) ### [`v4.2.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v420-2022-07-16) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.1.0...v4.2.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.1.0...v4.2.0) **Closed issues:** - Provide option to ignore hash references for internal links [#​731](https://togithub.com/gjtorikian/html-proofer/issues/731) **Merged pull requests:** - Add option to disable internal hash check [#​732](https://togithub.com/gjtorikian/html-proofer/pull/732) ([gjtorikian](https://togithub.com/gjtorikian)) - Update readme to reflect new command line option --ignore-status-codes [#​729](https://togithub.com/gjtorikian/html-proofer/pull/729) ([bassmang](https://togithub.com/bassmang)) ### [`v4.1.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v410-2022-07-15) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.0.1...v4.1.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.0.1...v4.1.0) **Closed issues:** - srcset width/pixel density descriptors cause missing image error [#​724](https://togithub.com/gjtorikian/html-proofer/issues/724) - Example cache config not working [#​723](https://togithub.com/gjtorikian/html-proofer/issues/723) - Removal of --check-html [#​722](https://togithub.com/gjtorikian/html-proofer/issues/722) - CHANGELOG.md says Unreleased but 4.0 is out [#​721](https://togithub.com/gjtorikian/html-proofer/issues/721) - Make --checks options case insensitive [#​720](https://togithub.com/gjtorikian/html-proofer/issues/720) **Merged pull requests:** - Squash some minor 4.x bugs [#​728](https://togithub.com/gjtorikian/html-proofer/pull/728) ([gjtorikian](https://togithub.com/gjtorikian)) - Change --url-ignore to --ignore-urls in README.md [#​726](https://togithub.com/gjtorikian/html-proofer/pull/726) ([nwhetsell](https://togithub.com/nwhetsell)) ### [`v4.0.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v401-2022-07-12) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v4.0.0...v4.0.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.0.0...v4.0.1) **Closed issues:** - Linking to directories without a trailing slash in 4.0.0 [#​718](https://togithub.com/gjtorikian/html-proofer/issues/718) **Merged pull requests:** - Restore `follow_location` [#​719](https://togithub.com/gjtorikian/html-proofer/pull/719) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v4.0.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v400-2022-07-11) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.4...v4.0.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.4...v4.0.0) **Closed issues:** - From time to time I get response code 0 with Stream error in the HTTP/2 framing layer [#​716](https://togithub.com/gjtorikian/html-proofer/issues/716) - `Hash not exist` in path with implicit index [#​714](https://togithub.com/gjtorikian/html-proofer/issues/714) - Config section of README seems to be out of sync with actual CLI options [#​713](https://togithub.com/gjtorikian/html-proofer/issues/713) - Allow separate internal/external cache timeframe [#​708](https://togithub.com/gjtorikian/html-proofer/issues/708) - Update nokogiri dependency [#​705](https://togithub.com/gjtorikian/html-proofer/issues/705) - Issue with internal links re-checking logic / cache keys [#​702](https://togithub.com/gjtorikian/html-proofer/issues/702) - Empty alt tag [#​228](https://togithub.com/gjtorikian/html-proofer/issues/228) **Merged pull requests:** - Allow for empty alt attributes [#​717](https://togithub.com/gjtorikian/html-proofer/pull/717) ([gjtorikian](https://togithub.com/gjtorikian)) - Address internal hash issue [#​715](https://togithub.com/gjtorikian/html-proofer/pull/715) ([gjtorikian](https://togithub.com/gjtorikian)) - Fix internal link issue [#​712](https://togithub.com/gjtorikian/html-proofer/pull/712) ([gjtorikian](https://togithub.com/gjtorikian)) - Use \:\ in the CLI reporter [#​711](https://togithub.com/gjtorikian/html-proofer/pull/711) ([riccardoporreca](https://togithub.com/riccardoporreca)) - Split timeframes out [#​710](https://togithub.com/gjtorikian/html-proofer/pull/710) ([gjtorikian](https://togithub.com/gjtorikian)) - Bump actions/checkout from 2 to 3 [#​709](https://togithub.com/gjtorikian/html-proofer/pull/709) ([dependabot\[bot\]](https://togithub.com/apps/dependabot)) - chore: Included githubactions in the dependabot config [#​707](https://togithub.com/gjtorikian/html-proofer/pull/707) ([naveensrinivasan](https://togithub.com/naveensrinivasan)) - chore: Set permissions for GitHub actions [#​706](https://togithub.com/gjtorikian/html-proofer/pull/706) ([naveensrinivasan](https://togithub.com/naveensrinivasan)) - Fix internal link format [#​699](https://togithub.com/gjtorikian/html-proofer/pull/699) ([gjtorikian](https://togithub.com/gjtorikian)) - Fix internal cache metadata check [#​696](https://togithub.com/gjtorikian/html-proofer/pull/696) ([riccardoporreca](https://togithub.com/riccardoporreca)) - Feature/fix files sources processing [#​694](https://togithub.com/gjtorikian/html-proofer/pull/694) ([riccardoporreca](https://togithub.com/riccardoporreca)) - :gem: 4.0.0 [#​674](https://togithub.com/gjtorikian/html-proofer/pull/674) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.19.4`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3194-2022-05-19) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.3...v3.19.4) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v4.0.0.rc3...v3.19.4) **Closed issues:** - Add JUnit-compatible `Reporter` [#​703](https://togithub.com/gjtorikian/html-proofer/issues/703) - Problems with internal link cache re-checking logic (4.0.0.rc3) [#​695](https://togithub.com/gjtorikian/html-proofer/issues/695) - File / sources processing issues [#​693](https://togithub.com/gjtorikian/html-proofer/issues/693) ### [`v3.19.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3193-2021-12-17) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.2...v3.19.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.2...v3.19.3) **Fixed bugs:** - mailto without email shouldn't fail [#​552](https://togithub.com/gjtorikian/html-proofer/issues/552) **Closed issues:** - links without html suffix claimed to be broken [#​654](https://togithub.com/gjtorikian/html-proofer/issues/654) - Unexpected 404 link [#​648](https://togithub.com/gjtorikian/html-proofer/issues/648) - Thread 0 Crashes on M1 chip (MacOS Big Sur 13.1) [#​646](https://togithub.com/gjtorikian/html-proofer/issues/646) - Add GitHub Action wrappers to README? [#​642](https://togithub.com/gjtorikian/html-proofer/issues/642) - Add support for site.baseurl, workaround [#​618](https://togithub.com/gjtorikian/html-proofer/issues/618) - Some URLs are reported invalid but are in fact OK [#​581](https://togithub.com/gjtorikian/html-proofer/issues/581) - Internally linking to \ which does not exist [#​542](https://togithub.com/gjtorikian/html-proofer/issues/542) **Merged pull requests:** - Add typhoeus-config user agent and cookies snippets to the README [#​666](https://togithub.com/gjtorikian/html-proofer/pull/666) ([JackWilb](https://togithub.com/JackWilb)) - Run htmlproofer and precede it with the correct ruby binary [#​665](https://togithub.com/gjtorikian/html-proofer/pull/665) ([dleidert](https://togithub.com/dleidert)) - Document how to adjust for a baseurl [#​658](https://togithub.com/gjtorikian/html-proofer/pull/658) ([PeterJCLaw](https://togithub.com/PeterJCLaw)) - Add flag to allow no-email mailto links [#​657](https://togithub.com/gjtorikian/html-proofer/pull/657) ([PeterJCLaw](https://togithub.com/PeterJCLaw)) - fix redirect (after changing name of master branch) [#​653](https://togithub.com/gjtorikian/html-proofer/pull/653) ([matkoniecz](https://togithub.com/matkoniecz)) - Add example using proof-html GitHub action [#​651](https://togithub.com/gjtorikian/html-proofer/pull/651) ([anishathalye](https://togithub.com/anishathalye)) - Replace Nokogumbo with Nokogiri [#​650](https://togithub.com/gjtorikian/html-proofer/pull/650) ([stevecheckoway](https://togithub.com/stevecheckoway)) - Apply Uniq filter to remove duplicate issues [#​649](https://togithub.com/gjtorikian/html-proofer/pull/649) ([uberfuzzy](https://togithub.com/uberfuzzy)) ### [`v3.19.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3192-2021-06-24) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.1...v3.19.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.1...v3.19.2) **Closed issues:** - Passing hydra options from CLI is broken [#​644](https://togithub.com/gjtorikian/html-proofer/issues/644) - Add caching note for GitHub Actions [#​639](https://togithub.com/gjtorikian/html-proofer/issues/639) - Fatal error in 3.19.1(sh: gcc: not found) [#​638](https://togithub.com/gjtorikian/html-proofer/issues/638) **Merged pull requests:** - Allow `--hydra-config` to symbolize opts [#​645](https://togithub.com/gjtorikian/html-proofer/pull/645) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.19.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3191-2021-04-18) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.0...v3.19.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.19.0...v3.19.1) **Closed issues:** - Invalid User-Agent [#​634](https://togithub.com/gjtorikian/html-proofer/issues/634) **Merged pull requests:** - Address wild double UA bug [#​637](https://togithub.com/gjtorikian/html-proofer/pull/637) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.19.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3190-2021-04-11) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.8...v3.19.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.8...v3.19.0) **Closed issues:** - 301s are returned as 404s [#​631](https://togithub.com/gjtorikian/html-proofer/issues/631) - doi.org error [#​629](https://togithub.com/gjtorikian/html-proofer/issues/629) **Merged pull requests:** - Add --hydra-config flag to override concurrency from CLI [#​632](https://togithub.com/gjtorikian/html-proofer/pull/632) ([patcon](https://togithub.com/patcon)) ### [`v3.18.8`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3188-2021-03-04) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.7...v3.18.8) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.7...v3.18.8) ### [`v3.18.7`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3187-2021-03-04) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.6...v3.18.7) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.6...v3.18.7) **Closed issues:** - Thanks! [#​627](https://togithub.com/gjtorikian/html-proofer/issues/627) - Old links not actually removed from the cache [#​625](https://togithub.com/gjtorikian/html-proofer/issues/625) - 3.18.6 broke before_request [#​624](https://togithub.com/gjtorikian/html-proofer/issues/624) **Merged pull requests:** - Resolve URL detection issues when using a cache [#​628](https://togithub.com/gjtorikian/html-proofer/pull/628) ([gjtorikian](https://togithub.com/gjtorikian)) - Do a better job preserving cache logic [#​626](https://togithub.com/gjtorikian/html-proofer/pull/626) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.18.6`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3186-2021-02-21) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.5...v3.18.6) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.5...v3.18.6) **Closed issues:** - By default Middleware ignores all URLs [#​621](https://togithub.com/gjtorikian/html-proofer/issues/621) - Internal links cache seems to remove cached external links [#​620](https://togithub.com/gjtorikian/html-proofer/issues/620) - Links to Twitter profiles are treated as broken even though they aren't [#​619](https://togithub.com/gjtorikian/html-proofer/issues/619) **Merged pull requests:** - Handle internal & external cache merging [#​623](https://togithub.com/gjtorikian/html-proofer/pull/623) ([gjtorikian](https://togithub.com/gjtorikian)) - Correct link ignore regexp [#​622](https://togithub.com/gjtorikian/html-proofer/pull/622) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.18.5`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3185-2021-01-02) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.4...v3.18.5) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.4...v3.18.5) **Closed issues:** - NoMethodError thrown with certain malformed URLs [#​615](https://togithub.com/gjtorikian/html-proofer/issues/615) **Merged pull requests:** - Catch bad URLs [#​616](https://togithub.com/gjtorikian/html-proofer/pull/616) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.18.4`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3184-2021-01-02) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.3...v3.18.4) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.3...v3.18.4) ### [`v3.18.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3183-2020-12-29) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.2...v3.18.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.2...v3.18.3) **Merged pull requests:** - Allow usage of Ruby 3.0 [#​613](https://togithub.com/gjtorikian/html-proofer/pull/613) ([tisba](https://togithub.com/tisba)) ### [`v3.18.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3182-2020-12-17) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.1...v3.18.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.1...v3.18.2) **Closed issues:** - I still experience the issue [#​607](https://togithub.com/gjtorikian/html-proofer/issues/607) with release 3.18.1 [#​611](https://togithub.com/gjtorikian/html-proofer/issues/611) **Merged pull requests:** - Fix internal link problem [#​612](https://togithub.com/gjtorikian/html-proofer/pull/612) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.18.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3181-2020-12-16) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.0...v3.18.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.18.0...v3.18.1) **Closed issues:** - Incorrect error on internal hash reference [#​607](https://togithub.com/gjtorikian/html-proofer/issues/607) **Merged pull requests:** - Fix inner hash check regression [#​610](https://togithub.com/gjtorikian/html-proofer/pull/610) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.18.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3180-2020-12-11) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.4...v3.18.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.4...v3.18.0) **Closed issues:** - Ugly runtime error when broken links exist [#​608](https://togithub.com/gjtorikian/html-proofer/issues/608) **Merged pull requests:** - Never needed to raise [#​609](https://togithub.com/gjtorikian/html-proofer/pull/609) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.17.4`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3174-2020-12-03) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.3...v3.17.4) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.3...v3.17.4) **Closed issues:** - NoMethodError: undefined method \`link' [#​604](https://togithub.com/gjtorikian/html-proofer/issues/604) **Merged pull requests:** - Correct internal links when pulled from outdated cache [#​605](https://togithub.com/gjtorikian/html-proofer/pull/605) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.17.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3173-2020-11-28) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.2...v3.17.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.2...v3.17.3) **Closed issues:** - Broken links to internal hash reported for wrong file (3.17.0+) [#​602](https://togithub.com/gjtorikian/html-proofer/issues/602) - Updating from version 3.16.0 to 3.17.1 and all internal links fail to validate [#​601](https://togithub.com/gjtorikian/html-proofer/issues/601) - 3.17.1 broke something [#​595](https://togithub.com/gjtorikian/html-proofer/issues/595) **Merged pull requests:** - Broken hash reporting [#​603](https://togithub.com/gjtorikian/html-proofer/pull/603) ([gjtorikian](https://togithub.com/gjtorikian)) - Try adding GitHub Actions lint [#​600](https://togithub.com/gjtorikian/html-proofer/pull/600) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.17.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3172-2020-11-23) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.1...v3.17.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.1...v3.17.2) **Merged pull requests:** - Try using GitHub Actions [#​599](https://togithub.com/gjtorikian/html-proofer/pull/599) ([gjtorikian](https://togithub.com/gjtorikian)) - Fix internal link handling for dirs w/o root_dir [#​597](https://togithub.com/gjtorikian/html-proofer/pull/597) ([gjtorikian](https://togithub.com/gjtorikian)) - CI: Drop unused Travis directive sudo: false [#​596](https://togithub.com/gjtorikian/html-proofer/pull/596) ([olleolleolle](https://togithub.com/olleolleolle)) ### [`v3.17.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3171-2020-11-22) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.0...v3.17.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.17.0...v3.17.1) **Closed issues:** - root-folder option when HTMLProofer to run on a directory [#​587](https://togithub.com/gjtorikian/html-proofer/issues/587) **Merged pull requests:** - Let `root_dir` work when running on directories [#​594](https://togithub.com/gjtorikian/html-proofer/pull/594) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.17.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3170-2020-11-14) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.16.0...v3.17.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.16.0...v3.17.0) **Closed issues:** - URLs in \ not being checked. [#​589](https://togithub.com/gjtorikian/html-proofer/issues/589) - Link checking failed with "441 No error" [#​584](https://togithub.com/gjtorikian/html-proofer/issues/584) - htmlproofer 3.16.0 | Error: undefined method \`match?' for /^javascript:/:Regexp [#​582](https://togithub.com/gjtorikian/html-proofer/issues/582) - HTMLProofer runs out of memory [#​579](https://togithub.com/gjtorikian/html-proofer/issues/579) **Merged pull requests:** - lint [#​592](https://togithub.com/gjtorikian/html-proofer/pull/592) ([gjtorikian](https://togithub.com/gjtorikian)) - test source tags [#​591](https://togithub.com/gjtorikian/html-proofer/pull/591) ([gjtorikian](https://togithub.com/gjtorikian)) - support cache for internal links [#​590](https://togithub.com/gjtorikian/html-proofer/pull/590) ([gjtorikian](https://togithub.com/gjtorikian)) - Replaced reccomanded Docker image [#​586](https://togithub.com/gjtorikian/html-proofer/pull/586) ([iBobik](https://togithub.com/iBobik)) ### [`v3.16.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3160-2020-09-11) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.3...v3.16.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.3...v3.16.0) **Closed issues:** - data-proofer-ignore not helping to filter out error about `@click` anchor attribute [#​576](https://togithub.com/gjtorikian/html-proofer/issues/576) - Allow for not checking all URLs [#​571](https://togithub.com/gjtorikian/html-proofer/issues/571) - Identy theft [#​569](https://togithub.com/gjtorikian/html-proofer/issues/569) - Identy theft [#​568](https://togithub.com/gjtorikian/html-proofer/issues/568) - error after moving from 3.11.1 to 3.15.3 [#​562](https://togithub.com/gjtorikian/html-proofer/issues/562) - Can't install html-proofer with ruby v2.7 [#​561](https://togithub.com/gjtorikian/html-proofer/issues/561) - Add ability to customize the output to hook into reporting tools [#​516](https://togithub.com/gjtorikian/html-proofer/issues/516) - Reported results are not consistent [#​485](https://togithub.com/gjtorikian/html-proofer/issues/485) - 403 on https://www.oracle.com domain with Travis only [#​483](https://togithub.com/gjtorikian/html-proofer/issues/483) - add option to check only unique links [#​473](https://togithub.com/gjtorikian/html-proofer/issues/473) - Standardize output format, use STAT format [#​387](https://togithub.com/gjtorikian/html-proofer/issues/387) - Allow Typheous options to be set from `bin`/command line [#​379](https://togithub.com/gjtorikian/html-proofer/issues/379) - Support links behind auth [#​86](https://togithub.com/gjtorikian/html-proofer/issues/86) **Merged pull requests:** - Allow for at-signs [#​578](https://togithub.com/gjtorikian/html-proofer/pull/578) ([gjtorikian](https://togithub.com/gjtorikian)) - Add HTMLProofer::Runner#before_request [#​577](https://togithub.com/gjtorikian/html-proofer/pull/577) ([asbjornu](https://togithub.com/asbjornu)) ### [`v3.15.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3153-2020-04-20) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.2...v3.15.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.2...v3.15.3) **Merged pull requests:** - Fix recheck of failures whith caching [#​556](https://togithub.com/gjtorikian/html-proofer/pull/556) ([riccardoporreca](https://togithub.com/riccardoporreca)) ### [`v3.15.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3152-2020-03-26) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.1...v3.15.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.1...v3.15.2) **Closed issues:** - invalid attribute name \`;' (NameError) [#​559](https://togithub.com/gjtorikian/html-proofer/issues/559) - Document how to run test suite [#​557](https://togithub.com/gjtorikian/html-proofer/issues/557) - Add expect-failing html test cases [#​553](https://togithub.com/gjtorikian/html-proofer/issues/553) - I'm looking for maintainers! [#​422](https://togithub.com/gjtorikian/html-proofer/issues/422) **Merged pull requests:** - Leave semicolon attr [#​560](https://togithub.com/gjtorikian/html-proofer/pull/560) ([gjtorikian](https://togithub.com/gjtorikian)) - Add tests demonstrating parse failure [#​555](https://togithub.com/gjtorikian/html-proofer/pull/555) ([gjtorikian](https://togithub.com/gjtorikian)) - Minor grammar fix [#​551](https://togithub.com/gjtorikian/html-proofer/pull/551) ([dsinn](https://togithub.com/dsinn)) ### [`v3.15.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3151-2020-01-20) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.0...v3.15.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.15.0...v3.15.1) **Fixed bugs:** - html-proofer failed to pick up html validation errors [#​526](https://togithub.com/gjtorikian/html-proofer/issues/526) **Closed issues:** - HTML Proofer report is not displayed on Ruby 2.7 [#​549](https://togithub.com/gjtorikian/html-proofer/issues/549) - NameError: invalid attribute name \`charlie""' [#​548](https://togithub.com/gjtorikian/html-proofer/issues/548) - html-proofer failed to pick up html validation errors [#​547](https://togithub.com/gjtorikian/html-proofer/issues/547) - Is it possible to weaken the nokogumbo dependency to version 1.4 and above? [#​546](https://togithub.com/gjtorikian/html-proofer/issues/546) **Merged pull requests:** - Fix mysterious new ruby issues [#​550](https://togithub.com/gjtorikian/html-proofer/pull/550) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.15.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3150-2019-12-13) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.14.1...v3.15.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.14.1...v3.15.0) **Closed issues:** - Replace Nokogiri with something that validates HTML5 [#​318](https://togithub.com/gjtorikian/html-proofer/issues/318) **Merged pull requests:** - HTML5 parsing and error checking [#​362](https://togithub.com/gjtorikian/html-proofer/pull/362) ([jeremy](https://togithub.com/jeremy)) ### [`v3.14.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3141-2019-11-17) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.14.0...v3.14.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.14.0...v3.14.1) **Closed issues:** - Error: undefined method \`xpath' for nil:NilClass [#​544](https://togithub.com/gjtorikian/html-proofer/issues/544) **Merged pull requests:** - Fix: internal hash links [#​545](https://togithub.com/gjtorikian/html-proofer/pull/545) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.14.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3140-2019-11-17) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.13.0...v3.14.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.13.0...v3.14.0) **Closed issues:** - command line ssl_verifypeer false [#​194](https://togithub.com/gjtorikian/html-proofer/issues/194) **Merged pull requests:** - refactor: use internal instead of not external [#​541](https://togithub.com/gjtorikian/html-proofer/pull/541) ([Graborg](https://togithub.com/Graborg)) - feat: enable specifying a root folder [#​540](https://togithub.com/gjtorikian/html-proofer/pull/540) ([Graborg](https://togithub.com/Graborg)) - Fix: internal link misrepresented and misused [#​539](https://togithub.com/gjtorikian/html-proofer/pull/539) ([Graborg](https://togithub.com/Graborg)) ### [`v3.13.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3130-2019-09-25) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.12.2...v3.13.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.12.2...v3.13.0) **Closed issues:** - Possible bug: htmlParseEntityRef: expecting ';' for ampersand in URLs [#​537](https://togithub.com/gjtorikian/html-proofer/issues/537) **Merged pull requests:** - Allow accessing list of issues directly [#​538](https://togithub.com/gjtorikian/html-proofer/pull/538) ([muan](https://togithub.com/muan)) ### [`v3.12.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3122-2019-09-07) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.12.1...v3.12.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.12.1...v3.12.2) **Merged pull requests:** - Check only stylesheet link rels rather than whitelisting other rels [#​529](https://togithub.com/gjtorikian/html-proofer/pull/529) ([Floppy](https://togithub.com/Floppy)) ### [`v3.12.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3121-2019-09-07) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.12.0...v3.12.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.12.0...v3.12.1) **Closed issues:** - Timerizer dependency conflicts with ActiveSupport [#​535](https://togithub.com/gjtorikian/html-proofer/issues/535) **Merged pull requests:** - Do time duration yourself [#​536](https://togithub.com/gjtorikian/html-proofer/pull/536) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.12.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3120-2019-09-03) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.11.1...v3.12.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.11.1...v3.12.0) **Closed issues:** - internal links as external [#​532](https://togithub.com/gjtorikian/html-proofer/issues/532) - question: How do i force html proofer to check for broken image links locally within a github PR on travis - external link failed [#​527](https://togithub.com/gjtorikian/html-proofer/issues/527) - OpenGraphCheck fails to check og:image [#​510](https://togithub.com/gjtorikian/html-proofer/issues/510) **Merged pull requests:** - Remove ActiveRecord requirement [#​534](https://togithub.com/gjtorikian/html-proofer/pull/534) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.11.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3111-2019-07-17) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.11.0...v3.11.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.11.0...v3.11.1) **Closed issues:** - Support User-Agent calling external link with command line [#​524](https://togithub.com/gjtorikian/html-proofer/issues/524) **Merged pull requests:** - Don't set blank hash values [#​525](https://togithub.com/gjtorikian/html-proofer/pull/525) ([gjtorikian](https://togithub.com/gjtorikian)) - Fix typo in README.md [#​522](https://togithub.com/gjtorikian/html-proofer/pull/522) ([abahgat](https://togithub.com/abahgat)) ### [`v3.11.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3110-2019-06-16) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.10.2...v3.11.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.10.2...v3.11.0) **Fixed bugs:** - file-ignore not ignoring properly [#​459](https://togithub.com/gjtorikian/html-proofer/issues/459) **Closed issues:** - Add ability to only check one of internal/external links [#​517](https://togithub.com/gjtorikian/html-proofer/issues/517) - Using html-proofer on collections of Jekyll posts [#​515](https://togithub.com/gjtorikian/html-proofer/issues/515) - PRE blocks ignored [#​514](https://togithub.com/gjtorikian/html-proofer/issues/514) - Strange failure [#​513](https://togithub.com/gjtorikian/html-proofer/issues/513) - Checks external hashes fails for GitHub code snippets [#​511](https://togithub.com/gjtorikian/html-proofer/issues/511) - Different results in production [#​508](https://togithub.com/gjtorikian/html-proofer/issues/508) - False positives on img with new lines on src value [#​506](https://togithub.com/gjtorikian/html-proofer/issues/506) **Merged pull requests:** - Adds missing .run to check_links [#​520](https://togithub.com/gjtorikian/html-proofer/pull/520) ([esasse](https://togithub.com/esasse)) - Switch coloring gems [#​519](https://togithub.com/gjtorikian/html-proofer/pull/519) ([gjtorikian](https://togithub.com/gjtorikian)) - Check GitHub file link [#​518](https://togithub.com/gjtorikian/html-proofer/pull/518) ([gjtorikian](https://togithub.com/gjtorikian)) - Add rack middleware for proofing HTML at runtime [#​512](https://togithub.com/gjtorikian/html-proofer/pull/512) ([DanielHeath](https://togithub.com/DanielHeath)) ### [`v3.10.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3102-2019-01-19) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.10.1...v3.10.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.10.1...v3.10.2) ### [`v3.10.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3101-2019-01-16) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.10.0...v3.10.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.10.0...v3.10.1) **Closed issues:** - Redundant mandatory argument for "--as-links" option [#​504](https://togithub.com/gjtorikian/html-proofer/issues/504) **Merged pull requests:** - Tweak `--as-links` cli [#​505](https://togithub.com/gjtorikian/html-proofer/pull/505) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.10.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v3100-2019-01-04) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.3...v3.10.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.3...v3.10.0) **Implemented enhancements:** - Add support for Open Graph entries [#​494](https://togithub.com/gjtorikian/html-proofer/issues/494) **Closed issues:** - assume_extension fails when a directory with the same name as a file exists [#​502](https://togithub.com/gjtorikian/html-proofer/issues/502) - SRI and CORS errors in \ tag where they shouldn't be [#​495](https://togithub.com/gjtorikian/html-proofer/issues/495) **Merged pull requests:** - Make assume_extension work with a directory with the same name [#​503](https://togithub.com/gjtorikian/html-proofer/pull/503) ([nex3](https://togithub.com/nex3)) - Let Travis build with ruby 2.6.0 [#​501](https://togithub.com/gjtorikian/html-proofer/pull/501) ([sschiffer](https://togithub.com/sschiffer)) - Ignoring sri for pagination rels [#​499](https://togithub.com/gjtorikian/html-proofer/pull/499) ([vllur](https://togithub.com/vllur)) - Support Typhoeus options from command line [#​490](https://togithub.com/gjtorikian/html-proofer/pull/490) ([SeanKilleen](https://togithub.com/SeanKilleen)) ### [`v3.9.3`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v393-2018-11-28) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.2...v3.9.3) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.2...v3.9.3) **Closed issues:** - Links being changed causing hash to not be found [#​497](https://togithub.com/gjtorikian/html-proofer/issues/497) - Checking anchors isn't working for me [#​493](https://togithub.com/gjtorikian/html-proofer/issues/493) - Is it possible to map an external URL pattern to make it appear local? [#​489](https://togithub.com/gjtorikian/html-proofer/issues/489) - Getting "external link" errors on an internal link [#​488](https://togithub.com/gjtorikian/html-proofer/issues/488) - build error according to the readme badge [#​487](https://togithub.com/gjtorikian/html-proofer/issues/487) - Unicode domains cannot be processed [#​480](https://togithub.com/gjtorikian/html-proofer/issues/480) **Merged pull requests:** - Check hash capitals [#​498](https://togithub.com/gjtorikian/html-proofer/pull/498) ([gjtorikian](https://togithub.com/gjtorikian)) - Keep rubocop happy [#​491](https://togithub.com/gjtorikian/html-proofer/pull/491) ([gjtorikian](https://togithub.com/gjtorikian)) - Support/test unicode/punnycode domains [#​486](https://togithub.com/gjtorikian/html-proofer/pull/486) ([gjtorikian](https://togithub.com/gjtorikian)) ### [`v3.9.2`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v392-2018-08-01) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.1...v3.9.2) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.1...v3.9.2) **Fixed bugs:** - SRI and CORS should not report an error for favicon. [#​481](https://togithub.com/gjtorikian/html-proofer/issues/481) **Closed issues:** - Counting error in HTML proofer. [#​466](https://togithub.com/gjtorikian/html-proofer/issues/466) **Merged pull requests:** - Add more skippable rel types [#​484](https://togithub.com/gjtorikian/html-proofer/pull/484) ([gjtorikian](https://togithub.com/gjtorikian)) - Changed description of allow_hash_href option [#​479](https://togithub.com/gjtorikian/html-proofer/pull/479) ([iBobik](https://togithub.com/iBobik)) - Remove trailing whitespaces [#​478](https://togithub.com/gjtorikian/html-proofer/pull/478) ([LuizHAssuncao](https://togithub.com/LuizHAssuncao)) ### [`v3.9.1`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v391-2018-05-28) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.0...v3.9.1) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.9.0...v3.9.1) **Closed issues:** - ArgumentError: invalid byte sequence in US-ASCII [#​476](https://togithub.com/gjtorikian/html-proofer/issues/476) **Merged pull requests:** - don't File.read directories [#​477](https://togithub.com/gjtorikian/html-proofer/pull/477) ([adamdecaf](https://togithub.com/adamdecaf)) ### [`v3.9.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v390-2018-05-21) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.8.0...v3.9.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.8.0...v3.9.0) **Fixed bugs:** - Invalid URL error [#​465](https://togithub.com/gjtorikian/html-proofer/issues/465) **Closed issues:** - Add an option for allowing to omit a href on anchors(for .html.erb extension) [#​474](https://togithub.com/gjtorikian/html-proofer/issues/474) **Merged pull requests:** - Allow skipping the `href` requirement [#​475](https://togithub.com/gjtorikian/html-proofer/pull/475) ([gjtorikian](https://togithub.com/gjtorikian)) - change cop name [#​472](https://togithub.com/gjtorikian/html-proofer/pull/472) ([stephengroat](https://togithub.com/stephengroat)) - \[CI] Test against Ruby 2.5 [#​470](https://togithub.com/gjtorikian/html-proofer/pull/470) ([nicolasleger](https://togithub.com/nicolasleger)) - Improve / Fix Example Code in README [#​469](https://togithub.com/gjtorikian/html-proofer/pull/469) ([nkuehn](https://togithub.com/nkuehn)) ### [`v3.8.0`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v380-2018-01-05) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.7.6...v3.8.0) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.7.6...v3.8.0) **Merged pull requests:** - dropping url.chomp('/') which cause 301s [#​462](https://togithub.com/gjtorikian/html-proofer/pull/462) ([ldemailly](https://togithub.com/ldemailly)) - Remove chomp URL from debug output [#​398](https://togithub.com/gjtorikian/html-proofer/pull/398) ([mattclegg](https://togithub.com/mattclegg)) ### [`v3.7.6`](https://togithub.com/gjtorikian/html-proofer/blob/HEAD/CHANGELOG.md#v376-2017-12-18) [Compare Source](https://togithub.com/gjtorikian/html-proofer/compare/v3.7.5...v3.7.6) [Full Changelog](https://togithub.com/gjtorikian/html-proofer/compare/v3.7.5...v3.7.6) **Merged pull requests:** - Update nokogiri to ~> 1.8.1 (CVE-2017-9050) [#​464](https://togithub.com/gjtorikian/html-proofer/pull/464) ([theneva](https://togithub.com/theneva))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

yegor256 commented 7 months ago

@rultor please, try to merge, since 2 checks have passed

rultor commented 7 months ago

@rultor please, try to merge, since 2 checks have passed

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 7 months ago

@rultor please, try to merge, since 2 checks have passed

@renovate[bot] @yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ BRANCH=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
+ git checkout -B __rultor fork/renovate/html-proofer-5.x
Switched to a new branch '__rultor'
Branch '__rultor' set up to track remote branch 'renovate/html-proofer-5.x' from 'fork'.
+ git checkout -B master origin/master
Switched to and reset branch 'master'
Branch 'master' set up to track remote branch 'master' from 'origin'.
Your branch is up to date with 'origin/master'.
+ '[' false == true ']'
+ '[' false == true ']'
+ git merge --ff __rultor
Merge made by the 'ort' strategy.
 Gemfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=1.28
++ echo 1.28 '>' 30
++ bc
./run.sh: line 111: bc: command not found
+ '[' -eq 1 ']'
./run.sh: line 111: [: -eq: unary operator expected
+ echo 'load average is 1.28, low enough to run a new Docker container'
load average is 1.28, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n . ']'
++ dd if=/dev/urandom bs=10k count=1
++ tr -cd a-z0-9
++ head -c 8
+ use_image=yegor256/rultor-jhdtowfx
+ docker build . -t yegor256/rultor-jhdtowfx
#0 building with "default" instance using docker driver

#1 [internal] load .dockerignore
#1 DONE 0.0s

#2 [internal] load build definition from Dockerfile
#2 DONE 0.0s

#1 [internal] load .dockerignore
#1 transferring context: 2B done
#1 DONE 2.1s

#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 2B done
#2 DONE 2.6s
ERROR: failed to solve: failed to read dockerfile: open /hdd/docker/tmp/buildkit-mount4256516340/Dockerfile: no such file or directory
'cid' file is absent, most probably the Docker container wasn't started correctly
yegor256 commented 7 months ago

@rultor merge

rultor commented 7 months ago

@rultor merge

@yegor256 OK, I'll try to merge now. You can check the progress of the merge here

rultor commented 7 months ago

@rultor merge

@yegor256 Done! FYI, the full log is here (took me 11min)