lychee

⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!

APACHE-2.0 License

Downloads
99
Stars
1.6K
Committers
72

Bot releases are hidden (Show)

lychee - Version 0.14.3 Latest Release

Published by mre 9 months ago

What's Changed

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.14.2...v0.14.3

lychee - Version 0.14.2

Published by mre 9 months ago

Overview

Minor bug fixes and improvements.

What's Changed

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.14.1...v0.14.2

lychee - Version 0.14.1

Published by mre 9 months ago

Overview

This is a quick patch release with an important fix for the accept setting in the configuration, which
allows overwriting the accepted HTTP status codes.

We re-enabled support for integers:

accept = [200, 203, 429]

You can also mix and match strings (e.g. for ranges) and integers now:

accept = [200, "203", "301..=304", 429]

Ranges behave just like other ranges in Rust. See Range expression docs.

Special thanks to @Techassi for the quick turnaround on this one. 👍

What's Changed

Miscellaneous and Others 🔔

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.14.0...v0.14.1

lychee - Version 0.14.0

Published by mre 10 months ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...v0.14.0

lychee - nightly

Published by mre 10 months ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre 11 months ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre 11 months ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre 12 months ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre about 1 year ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre about 1 year ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

Miscellaneous and Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre about 1 year ago

What's Changed

Breaking Changes and Bugs 🚨

Enhancements and Performance Improvements 🚀

Documentation and Maintenance 📚🔧

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre about 1 year ago

What's Changed

Others 🔔

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - nightly

Published by mre about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.13.0...nightly

lychee - Version 0.13.0

Published by mre over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.12.0...v0.13.0

lychee - Version 0.12.0

Published by mre over 1 year ago

Summary

With this release, lychee does less useless retries, so it should be faster in cases where you have a lot of broken links or run into rate-limiting issues. We also suggest archived links for broken links now. The JSON output format also shows status codes for fail_map and success_map. On top of that, the release contains a lot of bug fixes for issues that users discovered. Please read the next section for more details. Thanks to all contributors!

What's Changed

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.11.1...v0.12.0

lychee - Version 0.11.1

Published by mre over 1 year ago

Summary

Hotfix release for a regression when handling 2xx status codes which were previously cached.

What's Changed

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.11.0...v0.11.1

lychee - Version 0.11.0

Published by mre over 1 year ago

Summary

Adds support for overriding accepted status codes for cached URIs. Previously,
the override was ignored for cached URIs. Furthermore reduces the false positive
rate by excluding <script> tags by default and recursively skipping verbatim
elements.

What's Changed

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.10.3...v0.11.0

lychee - Version 0.10.3

Published by mre almost 2 years ago

Summary

Bugfix release to improve example mail address filtering.
This was an oversight so far that became apparent after our
recent fix for email addreses with query params
(e.g. [email protected]?subject=test).
The parsing of email addresses has improved and so we detect
more mail addresses, but we didn't check if they belonged
to an example domain, causing false-positive checks.

What's Changed

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.10.2...v0.10.3

lychee - Version 0.10.2

Published by mre almost 2 years ago

Summary

Adds a few small features (file output for --dump, Markdown status output)
and fixes a few bugs with Twitter and email handling.

What's Changed

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.10.1...v0.10.2

lychee - v0.10.1

Published by mre about 2 years ago

Summary

This is mostly a bugfix-release which fixes some regressions and improves ergonomics.

What's Changed

New Contributors

Full Changelog: https://github.com/lycheeverse/lychee/compare/v0.10.0...v0.10.1