- Defer protocol imports #89 @mondeja
- Decrease package size #90 @mondeja
- ci: use current node.js versions in matrix build #93 @MikeMcC399
- Replace isemail to fix deprecation warning #94 @rkitover
- Fix #79, keep HTTP method when following #80 @MrThanlon
- fix test badge on README #74 @dklimpel
- upgrade dependencies
- fix failing github action with IPv6 @dklimpel
- Add http proxy support @dklimpel
- docs: Format with Markdownlint @nschonni
- upgrade dependencies
Changes:
- add
open_timeout
option @Colin-Whelan #51 - don't parse HTTP response @sadra-barikbin #57
- upgrade dependencies
Changes:
- support for hash links
Changes:
- upgrade dependencies
Changes:
- upgrade dependencies
Changes:
- #49 upgrade dependencies
This release contains the following potentially breaking changes:
- bad/expired/unauthorized HTTPS certificate errors are no longer ignored.
- sites with bad certs are no longer considered
alive
- sites with bad certs are no longer considered
User-Agent
header no longer impersonates Firefox.- defaults to
link-check/5.0.0
(override viaopts.user_agent
).
- defaults to
Changes:
- #46 provide accurate user-agent string
- #44 update to use WHATWG URL API
- #40 use a broader URL encoding function
- #30 reject unauthorized TLS connections (i.e. don't allow bad certs)
- #29 replace Request deprecated dependency by Needle
- #35 fix encode by adding decode first
- #76 encode urls to prevent unicode chars to fail
- #25 fixes 429 "Too Many Requests" retries that don't follow standard (@NicolasMassart)
- #22 Add support for retry count on 429 response codes (@andreizet)
- update dependencies
- update dependencies
- add an option to automatically retry on a 429 response (PR #19)
- update dependencies.
- fix markdown formatting in
README.md
(PR #18)
- update dependencies.
- update dependencies.
- add CHANGELOG.md (Issue #17)