calloop breaking changes

cargo

3 curated breaking changes across major versions of calloop. Use this as a migration checklist before bumping dependencies.

3
changes
Breaking changes by transition
  • v0.13.0 \u2192 v0.14.0breaking

    Remove `nix` from the public API. This replaces `Signal` with a home-grown `Signal` enum and `siginfo` with a structure that provides most of its fields. (#182)

  • v0.13.0 \u2192 v0.14.0breaking

    Replace `thiserror` usage with manual implementations. This may cause the API to be slightly different in some cases, but should mostly be identical. (#186)

  • v0.12.4 \u2192 v0.13.0breaking

    Bump `nix` to `v0.28`. As `nix` is exposed in the public API, this is a breaking change. (#176)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cargo/calloop
calloop breaking changes — Cargo migration guide | DepScope