mirror of
https://github.com/Hopiu/lychee.git
synced 2026-03-16 20:50:25 +00:00
chore: release v0.19.0
This commit is contained in:
parent
99ec1e7c07
commit
639c74e392
5 changed files with 107 additions and 4 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
|
@ -2490,7 +2490,7 @@ checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154"
|
|||
|
||||
[[package]]
|
||||
name = "lychee"
|
||||
version = "0.18.1"
|
||||
version = "0.19.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"assert-json-diff",
|
||||
|
|
@ -2538,7 +2538,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "lychee-lib"
|
||||
version = "0.18.1"
|
||||
version = "0.19.0"
|
||||
dependencies = [
|
||||
"async-stream",
|
||||
"async-trait",
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ members = ["lychee-bin", "lychee-lib", "examples/*", "benches"]
|
|||
resolver = "2"
|
||||
|
||||
[workspace.package]
|
||||
version = "0.18.1"
|
||||
version = "0.19.0"
|
||||
|
||||
[profile.release]
|
||||
debug = true
|
||||
|
|
|
|||
|
|
@ -7,6 +7,54 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.19.0](https://github.com/lycheeverse/lychee/compare/lychee-v0.18.1...lychee-v0.19.0) - 2025-06-11
|
||||
|
||||
### Added
|
||||
|
||||
- raise error when the default config file is invalid ([#1715](https://github.com/lycheeverse/lychee/pull/1715))
|
||||
- detect website fragments ([#1675](https://github.com/lycheeverse/lychee/pull/1675))
|
||||
|
||||
### Fixed
|
||||
|
||||
- only check the fragment when it's a file ([#1713](https://github.com/lycheeverse/lychee/pull/1713))
|
||||
|
||||
### Other
|
||||
|
||||
- Add cli test
|
||||
- Use StatusCodeSelector default as default accepted StatusCodes
|
||||
- Update tests
|
||||
- Remove duplicated information from output
|
||||
- Update test
|
||||
- Update test
|
||||
- Move archive functionality to library ([#1720](https://github.com/lycheeverse/lychee/pull/1720))
|
||||
- Bump the dependencies group across 1 directory with 3 updates ([#1714](https://github.com/lycheeverse/lychee/pull/1714))
|
||||
- Upgrade to 2024 edition ([#1711](https://github.com/lycheeverse/lychee/pull/1711))
|
||||
- Fix `test_exclude_example_domains` ([#1712](https://github.com/lycheeverse/lychee/pull/1712))
|
||||
- Add support for custom headers in input processing ([#1561](https://github.com/lycheeverse/lychee/pull/1561))
|
||||
- Fix lints ([#1705](https://github.com/lycheeverse/lychee/pull/1705))
|
||||
- Remove flag
|
||||
- Bump the dependencies group with 2 updates
|
||||
- Add possible values for minimum TLS version in help message ([#1693](https://github.com/lycheeverse/lychee/pull/1693))
|
||||
- Add TLS version option ([#1655](https://github.com/lycheeverse/lychee/pull/1655))
|
||||
- Bump the dependencies group across 1 directory with 11 updates ([#1692](https://github.com/lycheeverse/lychee/pull/1692))
|
||||
- Specify MSRV ([#1676](https://github.com/lycheeverse/lychee/pull/1676))
|
||||
- Fix outdated link
|
||||
- Remove once_cell as direct dependency
|
||||
- Make clippy happy ([#1681](https://github.com/lycheeverse/lychee/pull/1681))
|
||||
- Bump the dependencies group with 3 updates ([#1670](https://github.com/lycheeverse/lychee/pull/1670))
|
||||
- Fix accept/exclude range syntax and docs ([#1668](https://github.com/lycheeverse/lychee/pull/1668))
|
||||
- Add FreeBSD-Ask to users ([#1662](https://github.com/lycheeverse/lychee/pull/1662))
|
||||
- Bump the dependencies group with 4 updates ([#1664](https://github.com/lycheeverse/lychee/pull/1664))
|
||||
- Allow header values that contain equal signs ([#1647](https://github.com/lycheeverse/lychee/pull/1647))
|
||||
- Bump the dependencies group with 11 updates ([#1656](https://github.com/lycheeverse/lychee/pull/1656))
|
||||
- Bump the dependencies group across 1 directory with 14 updates ([#1653](https://github.com/lycheeverse/lychee/pull/1653))
|
||||
- Add support for custom file extensions in link checking. ([#1559](https://github.com/lycheeverse/lychee/pull/1559))
|
||||
- Format Markdown URLs with `<>` instead of `[]()` ([#1638](https://github.com/lycheeverse/lychee/pull/1638))
|
||||
- Bump the dependencies group across 1 directory with 21 updates ([#1643](https://github.com/lycheeverse/lychee/pull/1643))
|
||||
- add tests for URL extraction ending with a period ([#1641](https://github.com/lycheeverse/lychee/pull/1641))
|
||||
- renamed `base` to `base_url` (fixes #1607) ([#1629](https://github.com/lycheeverse/lychee/pull/1629))
|
||||
- Sort compact/detailed/markdown error output by file path ([#1622](https://github.com/lycheeverse/lychee/pull/1622))
|
||||
|
||||
## [0.18.1](https://github.com/lycheeverse/lychee/compare/lychee-v0.18.0...lychee-v0.18.1) - 2025-02-06
|
||||
|
||||
### Fixed
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ rust-version = "1.85.0"
|
|||
[dependencies]
|
||||
# NOTE: We need to specify the version of lychee-lib here because crates.io
|
||||
# requires all dependencies to have a version number.
|
||||
lychee-lib = { path = "../lychee-lib", version = "0.18.1", default-features = false }
|
||||
lychee-lib = { path = "../lychee-lib", version = "0.19.0", default-features = false }
|
||||
|
||||
anyhow = "1.0.98"
|
||||
assert-json-diff = "2.0.2"
|
||||
|
|
|
|||
|
|
@ -7,6 +7,61 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.19.0](https://github.com/lycheeverse/lychee/compare/lychee-lib-v0.18.1...lychee-lib-v0.19.0) - 2025-06-11
|
||||
|
||||
### Added
|
||||
|
||||
- respect the `disabled` property for stylesheet links ([#1716](https://github.com/lycheeverse/lychee/pull/1716))
|
||||
- detect website fragments ([#1675](https://github.com/lycheeverse/lychee/pull/1675))
|
||||
|
||||
### Fixed
|
||||
|
||||
- only check the fragment when it's a file ([#1713](https://github.com/lycheeverse/lychee/pull/1713))
|
||||
- ignore gitlab table of content in wikilinks ([#1710](https://github.com/lycheeverse/lychee/pull/1710))
|
||||
|
||||
### Other
|
||||
|
||||
- Add explanation
|
||||
- Fix grammar
|
||||
- Update docs
|
||||
- Extract DEFAULT_ACCEPTED_STATUS_CODES & apply clippy's suggestions
|
||||
- Use StatusCodeSelector default as default accepted StatusCodes
|
||||
- Tiny improvements
|
||||
- Remove dbg macro
|
||||
- Pass accepted values by reference
|
||||
- Make accepted codes non-optional
|
||||
- Handle rejected TOO_MANY_REQUESTS
|
||||
- Update Status::code
|
||||
- Remove duplicated information from output
|
||||
- Change usage of ErrorKind::NetworkRequest, as it no longer represents rejected status codes
|
||||
- Update doc comment
|
||||
- Make error message more user-friendly
|
||||
- Remove hardcoded rule for handling erroneous status codes differently
|
||||
- Move archive functionality to library ([#1720](https://github.com/lycheeverse/lychee/pull/1720))
|
||||
- Bump the dependencies group across 1 directory with 3 updates ([#1714](https://github.com/lycheeverse/lychee/pull/1714))
|
||||
- Upgrade to 2024 edition ([#1711](https://github.com/lycheeverse/lychee/pull/1711))
|
||||
- Add support for custom headers in input processing ([#1561](https://github.com/lycheeverse/lychee/pull/1561))
|
||||
- Fix lints ([#1705](https://github.com/lycheeverse/lychee/pull/1705))
|
||||
- Remove flag
|
||||
- detect wikilinks, prevent plaintext extraction from links #1650 ([#1679](https://github.com/lycheeverse/lychee/pull/1679))
|
||||
- Bump the dependencies group with 2 updates
|
||||
- Add possible values for minimum TLS version in help message ([#1693](https://github.com/lycheeverse/lychee/pull/1693))
|
||||
- Add TLS version option ([#1655](https://github.com/lycheeverse/lychee/pull/1655))
|
||||
- Bump the dependencies group across 1 directory with 11 updates ([#1692](https://github.com/lycheeverse/lychee/pull/1692))
|
||||
- Specify MSRV ([#1676](https://github.com/lycheeverse/lychee/pull/1676))
|
||||
- Fix outdated link
|
||||
- Remove once_cell as direct dependency
|
||||
- Make clippy happy ([#1681](https://github.com/lycheeverse/lychee/pull/1681))
|
||||
- Bump the dependencies group with 3 updates ([#1670](https://github.com/lycheeverse/lychee/pull/1670))
|
||||
- Fix accept/exclude range syntax and docs ([#1668](https://github.com/lycheeverse/lychee/pull/1668))
|
||||
- Add FreeBSD-Ask to users ([#1662](https://github.com/lycheeverse/lychee/pull/1662))
|
||||
- Bump the dependencies group with 4 updates ([#1664](https://github.com/lycheeverse/lychee/pull/1664))
|
||||
- Bump the dependencies group with 11 updates ([#1656](https://github.com/lycheeverse/lychee/pull/1656))
|
||||
- Bump the dependencies group across 1 directory with 14 updates ([#1653](https://github.com/lycheeverse/lychee/pull/1653))
|
||||
- Add support for custom file extensions in link checking. ([#1559](https://github.com/lycheeverse/lychee/pull/1559))
|
||||
- Bump the dependencies group across 1 directory with 21 updates ([#1643](https://github.com/lycheeverse/lychee/pull/1643))
|
||||
- renamed `base` to `base_url` (fixes #1607) ([#1629](https://github.com/lycheeverse/lychee/pull/1629))
|
||||
|
||||
## [0.18.1](https://github.com/lycheeverse/lychee/compare/lychee-lib-v0.18.0...lychee-lib-v0.18.1) - 2025-02-06
|
||||
|
||||
### Fixed
|
||||
|
|
|
|||
Loading…
Reference in a new issue