Changelog for xrefcheck-0.2.1
Unreleased
0.2.1
- #127
- Support
Retry-After
headers with dates.
- Support
- #117
- Forbid verifying a single file using
--root
command line option.
- Forbid verifying a single file using
- #115
- Improved parsing of anchor html tags inside headers.
- #109
- Fixed bug when prefixing
--ignored
and--root
paths with./
- Fixed bug when prefixing
- #85
- Make possible to specify whether ignore localhost links, use
check-localhost
CLA argument (by default localhost links will not be checked). - Make possible to ignore auth failures (assume 'protected' links
valid), use
ignoreAuthFailures
parameter of config.
- Make possible to specify whether ignore localhost links, use
- #66
- Added support for ftp links.
- #74
- Add the duplication detection & verification result caching algorithm for external references.
- #82
- Fix the issue of having the lowest level context duplicated, caused by the root's trailing path separator.
- #88
- Handle the "429 too many requests" errors & attempt to eliminate them during verification.
- #128
- Make
ignoreRefs
a required parameter.
- Make
- #129
- Add support for the
id
attribute in anchors.
- Add support for the
- #116
- Allow certain reserved characters to be present in the query strings of the URLs.
- #130
- Fixed bug with ignoring checks for relative anchors.
- #132
- Display URL parsing errors.
- #131
- Add support for glob patterns to
ignored
andnotScanned
. - Remove support for directory names from
ignored
andnotScanned
. - Fix bug with
ignored
not ignoring files with broken xrefcheck annotations.
- Add support for glob patterns to
- #142
- Remove
check-localhost
CLI option andcheckLocalhost
config option. - Add a regex matching localhost links to the
ignoreRefs
field of the default config.
- Remove
- #68
- Recognise manual HTML-anchors inside headers.
- #141
- Dump all the errors from different files.
- Fix bug where no errors were reported about broken link annotation and unrecognised annotation.
- #159
- Make all config options optional.
0.2
- #57
- Added
flavor
field to config. Also see config sample. - Config generated with
dump-config
CLI command now depends on the provided repository type.
- Added
0.1.3
- #58
- Switch to lts-17.3.
- #53
- Make possible to include a regular expression in
ignoreRefs
parameter of config to ignore external references. - Add support of right in-place ignoring annotations
such as
ignore file
,ignore paragraph
andignore link
.
- Make possible to include a regular expression in
0.1.2
- #44
- Decide whether to show progress bar by default depending on
CI
env variable. - Added
--progress
option.
- Decide whether to show progress bar by default depending on
0.1.1.2
- #34
- Do not depend on
autoexporter
andbase-noprelude
.
- Do not depend on
0.1.1.1
- #30
- Do not depend on
loot-prelude
package.
- Do not depend on
0.1.1
- #19
- Make
ignored
in config consider only exact matches. - Improve virtual files consideration.
- Add
ignored
CLI option.
- Make
0.1.0.0
Initial release.