Skip to content

chore: release v0.20.0#1755

Closed
mre wants to merge 1 commit intomasterfrom
release-plz-2025-07-03T07-37-38Z
Closed

chore: release v0.20.0#1755
mre wants to merge 1 commit intomasterfrom
release-plz-2025-07-03T07-37-38Z

Conversation

@mre
Copy link
Member

@mre mre commented Jul 3, 2025

🤖 New release

  • lychee-lib: 0.19.1 -> 0.20.0 (⚠ API breaking changes)
  • lychee: 0.19.1 -> 0.20.0

lychee-lib breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Collector is no longer UnwindSafe, in /tmp/.tmpLX4uOo/lychee/lychee-lib/src/collector.rs:22
  type Collector is no longer RefUnwindSafe, in /tmp/.tmpLX4uOo/lychee/lychee-lib/src/collector.rs:22
  type Collector is no longer UnwindSafe, in /tmp/.tmpLX4uOo/lychee/lychee-lib/src/collector.rs:22
  type Collector is no longer RefUnwindSafe, in /tmp/.tmpLX4uOo/lychee/lychee-lib/src/collector.rs:22

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.41.0/src/lints/method_parameter_count_changed.ron

Failed in:
  lychee_lib::Input::new now takes 4 parameters instead of 5, in /tmp/.tmpLX4uOo/lychee/lychee-lib/src/types/input.rs:123
  lychee_lib::Input::get_contents now takes 6 parameters instead of 5, in /tmp/.tmpLX4uOo/lychee/lychee-lib/src/types/input.rs:216

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that 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.41.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field headers of struct Input, previously in file /tmp/.tmpxIejhe/lychee-lib/src/types/input.rs:114
Changelog

lychee-lib

0.20.0 - 2025-07-04

Added

  • add 'user-content-' prefix to support github markdown fragment (#1750)

Fixed

  • treat a fragment in an empty directory as an error (#1756)
  • resolve index file inside a directory (#1752)
  • skip fragment check if website URL doesn't contain fragment (#1733)

Other

  • Fix basic auth (#1748)
  • Update 'Users' section in the README
  • Add ProseKit to users
  • Migrate to Clippy 1.88 (#1749)
  • Add xml schema found in xsd files to list of exclusions (#1735)

lychee

0.20.0 - 2025-07-04

Added

  • add 'user-content-' prefix to support github markdown fragment (#1750)

Fixed

  • treat a fragment in an empty directory as an error (#1756)
  • resolve index file inside a directory (#1752)
  • skip fragment check if website URL doesn't contain fragment (#1733)

Other

  • Fix basic auth (#1748)
  • Update 'Users' section in the README
  • Add ProseKit to users
  • Migrate to Clippy 1.88 (#1749)
  • fix assertion in fragment checks
  • Replace unreliable API URL
  • display unsupported URLs (#1727)


This PR was generated with release-plz.

@mre mre force-pushed the release-plz-2025-07-03T07-37-38Z branch from c7138ad to 0457931 Compare July 3, 2025 11:50
@mre mre changed the title chore: release v0.19.2 chore: release v0.20.0 Jul 3, 2025
@mre mre force-pushed the release-plz-2025-07-03T07-37-38Z branch 2 times, most recently from 1c0f603 to 0b9d846 Compare July 4, 2025 08:30
@mre mre force-pushed the release-plz-2025-07-03T07-37-38Z branch from 0b9d846 to 816a626 Compare July 4, 2025 21:03
@mre mre closed this Jul 4, 2025
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.

1 participant