What's Changed
Miscellaneous and Others 🔔
- Secrets by @thomas-zahner in #2007
- Document file format support by @thomas-zahner in #2052
- feat: pre-commit should use a fixed version according to yaml 'rev' by @katrinafyi in #2042
- refactor!: add BaseInfo for resolving links, delete Base, cleanup utils by @katrinafyi in #2005
- Fix toc action by @thomas-zahner in #2055
- Add
make readmeto generate and update the readme's--helptext by @katrinafyi in #2047 - Show line & column numbers by @thomas-zahner in #2056
- refactor: add WaitGroup for waiting for a dynamic set of tasks by @katrinafyi in #2046
- Prevent duplicate requests to the same URLs by @thomas-zahner in #2067
- Add JUnit by @thomas-zahner in #2066
- feat: allow accepting timeouts by @cristiklein in #2063
- Remove deduplication of Request after source tracking by @katrinafyi in #2075
- Box ErrorKind within RequestError to fix oversize lint by @katrinafyi in #2079
- Remove file url trailing slash warning by @katrinafyi in #2083
- Nlnet hex sticker by @thomas-zahner in #2085
- Report input source errors rather than tokio panics by @katrinafyi in #2074
- feat: Support sitemap.xml by @cristiklein in #2071
- Remove raw mode by @thomas-zahner in #2086
- Increase value for --max-redirects by @thomas-zahner in #2087
- Adds shell completions for lychee by @mre in #1972
- Fix Windows Absolute Path Parsing and Remove HTTP Assumption by @mre in #1837
- Add RelativeUri enum for types of relative links by @katrinafyi in #2078
- fix(pre-commit): use latest release docker image by @JonZeolla in #2092
- fix: update email test fixture by @thomas-zahner in #2095
- ci: add
cargo docto CI, allowing warnings for now by @katrinafyi in #2096 - Hide progress bar if input is
stdinonly by @mre in #1938 - refactor: unify input URL fetching with the link-checker's HostPool by @mre in #2100
- fix(cache): never cache errors on disk (#1734) by @mre in #2105
- fix(cli): bump open files limit on macOS and Linux by @mre in #2106
- Fix double count by @cristiklein in #2088
- feat: show redirects & remaps by @thomas-zahner in #2094
- Add Code of Conduct for community guidelines by @mre in #2121
- Use the remapped URI for the cache key (#1818) by @josrepo in #2109
- Support multiple config file formats and refactor config module by @mre in #2104
- Respect HTTP error codes in CLI inputs by @mre in #2101
- quirk: remove line number fragments from github URLs by @katrinafyi in #2116
- Move caching logic to cache by @thomas-zahner in #2123
- tests: add tests for the current state of "Checking a Local Folder with URL Remapping" by @katrinafyi in #1965
- Allow merge bool v2 by @cristiklein in #2137
- root-dir: allow root-dir that doesn't exist by @katrinafyi in #2127
- fix: prevent 0 value for max-concurrency and threads by @katrinafyi in #2145
- Always show full config parse errors with full details in output by @mre in #2149
- Fix output path not validated before the run by @KonstantinosVasilopoulos in #2148
- Remove the
RedirectandRemappedwrapper variants from theStatusenum. by @mre in #2129 - Fix matching logic for glob hidden files by @mre in #2130
- refactor: make website checker return Status always, rather than Result by @katrinafyi in #2140
- Prevent autolink duplication by @thomas-zahner in #2151
New Contributors
- @cristiklein made their first contribution in #2063
- @JonZeolla made their first contribution in #2092
- @josrepo made their first contribution in #2109
- @KonstantinosVasilopoulos made their first contribution in #2148
Full Changelog: lychee-v0.23.0...nightly