Skip to content

Conversation

@mre
Copy link
Member

@mre mre commented Dec 5, 2025

🤖 New release

  • lychee-lib: 0.22.0 -> 0.23.0 (⚠ API breaking changes)
  • lychee: 0.22.0 -> 0.23.0

lychee-lib breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant FileType::Plaintext 2 -> 3 in /tmp/.tmpQnl8vm/lychee/lychee-lib/src/types/file.rs:123

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_added.ron

Failed in:
  variant FileType:Css in /tmp/.tmpQnl8vm/lychee/lychee-lib/src/types/file.rs:120

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/inherent_method_missing.ron

Failed in:
  Status::new, previously in file /tmp/.tmpfIcBBm/lychee-lib/src/types/status.rs:95
Changelog

lychee-lib

0.23.0 - 2026-01-05

Added

  • per-host caching (#1974)
  • implement per-host rate limiting and statistics (#1929)

Fixed

  • Combine host stats with response stats (#1975)

Other

  • (deps) bump the dependencies group with 4 updates (#1978)
  • (deps) bump the dependencies group with 4 updates (#1973)
  • (docs) update TOC
  • Improve wikilink parsing and checking (#1799)
  • (deps) bump the dependencies group with 2 updates (#1967)
  • Specify that Scoop installation is for Windows (#1969)
  • Extract record_cache_event & skip mail caching
  • Improve logging
  • Add tldr-pages link to README (#1963)
  • (deps) bump the dependencies group across 1 directory with 3 updates (#1961)
  • Extract URLs from CSS (#1956)
  • (deps) bump the dependencies group with 2 updates (#1948)

lychee

0.23.0 - 2026-01-05

Added

  • per-host caching (#1974)
  • implement per-host rate limiting and statistics (#1929)

Fixed

  • Combine host stats with response stats (#1975)

Other

  • (deps) bump the dependencies group with 4 updates (#1978)
  • (deps) bump the dependencies group with 4 updates (#1973)
  • (docs) update TOC
  • Improve wikilink parsing and checking (#1799)
  • Specify that Scoop installation is for Windows (#1969)
  • Extract record_cache_event & skip mail caching
  • Add tldr-pages link to README (#1963)
  • (deps) bump the dependencies group across 1 directory with 3 updates (#1961)
  • Extract URLs from CSS (#1956)


This PR was generated with release-plz.

@mre mre force-pushed the release-plz-2025-12-05T14-30-24Z branch from 703b12c to 60f74ed Compare December 10, 2025 10:49
@mre mre changed the title chore: release v0.22.1 chore: release v0.23.0 Dec 16, 2025
@mre mre force-pushed the release-plz-2025-12-05T14-30-24Z branch 8 times, most recently from b482456 to db79d9d Compare December 23, 2025 10:43
@mre mre force-pushed the release-plz-2025-12-05T14-30-24Z branch from db79d9d to a3f5ae4 Compare December 23, 2025 20:03
@lukehsiao
Copy link

Out of curiosity, when do you anticipate releasing this version?

@mre mre force-pushed the release-plz-2025-12-05T14-30-24Z branch 4 times, most recently from 81c5d5a to 3e9fcc9 Compare January 5, 2026 12:24
@mre mre force-pushed the release-plz-2025-12-05T14-30-24Z branch from 3e9fcc9 to c59a87c Compare January 5, 2026 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants