heck breaking changes

cargo

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

5
changes
Breaking changes by transition
  • unknown \u2192 0.4.0behavior

    Make unicode support optional (off by default). Enable the `unicode` crate

  • unknown \u2192 0.4.0breaking

    Add `ToPascalCase` as an alias to `ToUpperCamelCase`

  • unknown \u2192 0.4.0renamed

    Rename all traits from `SomeCase` to `ToSomeCase`, matching `std`s convention

  • unknown \u2192 0.4.0renamed

    Rename `ToMixedCase` to `ToLowerCamelCase`

  • unknown \u2192 0.4.0renamed

    Rename `ToCamelCase` to `ToUpperCamelCase`

API access

Get this data programmatically \u2014 free, no authentication.

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