- Add
--gitignore
option #94
- Do not panic if ignore paths are not found #92
- Fix config ignore path from config toml interpreted correctly #78
- Changed make ignore directory much faster when traversing
- Changed enhanced logging and do not crash if path can not be canonicalized
- Added option to hide redirects #84
- Changed use ARM64 Mac OS
- Fixed upgrade dependencies and added security fixes
- Fixes issue with throttle parameter
- Fixed Installation via
cargo install
failed #67
- Added config file
- Added workflow command output for github actions #63
- Added format links in vs code console so that ctrl + left click opens the file at right location #60
- Changed report redirects as warnings, unless their destination errors #55
- Fixed wrong first line separator on windows #61
- Fixed set accept encoding headers #52
- Fix #54 column line index for files with CR + LF endings
- Update external dependencies
- Fix #53 broken docker container
- Changed markdown parser to be CommonMark compatible
- Changed column of detected link to start of tag instead of actual link
- Fixed issue #35 detect link in headlines
- Changed throttle for increased performance
- Security upgraded external dependencies
- Fixed #33 link not found near code block
- Fixed broken path check if ../ were included on windows file systems
- Fallback to GET requests if HEAD fails. See #28
- Added GitHub action to README.md
- Fix wrong count output for skipped links
- Fix ignore-links
- Add -i short for ignore-links argument
- #23 - Add github action
- Upgrade external dependencies
- Fixed #24 - thanks to Alex Melville (Melvillian) for fixing the issue
- Fixed #26 - add user-agent to requests
- OSX builds
- Fixed http requests to crates.io. Added header fields (#20)
- Fixed https requests in docker container (#17)
- Added
--throttle
command
- Added
--match-file-extension
switch - Changed check links only once for speed improvement
- Improve fs checkup speed
- Ignore path parameter
- Ignore files and directories
- Allow email address with special chars
- Add html comment support to markdown files
- No error for unknown URL schemes
- Ref links with hashtag are not classified as error
- Case insensitive mail addresses
- Link refs only allowed at beginning of line
- Path separator for os
- Allow mails without mailto schema
- Virtual root dir for easier local testing
- Mailto URI path accepted without double slashes
- Faster execution with async tasks
- Wildcard parser for excluded links
- HTML support
- No panic for not UTF-8 encoded files
- Reference readme file
- Ignore links option
- No web link option for faster checks without following weblinks
- Retry with Get for status code 405 Method Not Allowed instead of error
- Column number now points to the link directly instead of the markdown link beginning
- Nested link support (Issue #1)
- Release binaries on GitHub releases instead of GitLab
- Remove pipeline badge from crates io
- Speedup for http links. Do create client only once
- Move from GitLab to GitHub
- Mail check support
- Inline html link at start of line
- Markup reference link support
- Description in readme
- Typo
- Result output formatting
- Change Log
- Code block support in markdown files
- More file markdown endings support (markdown, mkdn,...)
- File extension separator (previously "somefilemd" was also taken as markdown file)
- Code cleanup
- Readme update
- First version of markup link checker (previously mlc was another rust lib project)