typst/vendor/heck/CHANGELOG.md
Sergey Konev a8d83b9bab
Some checks failed
Continuous integration / Tests (push) Blocked by required conditions
Continuous integration / Tests (windows-latest) (push) Waiting to run
Continuous integration / Check clippy, formatting, and documentation (push) Failing after 20s
Continuous integration / Tests (ubuntu-latest) (push) Failing after 22s
Continuous integration / Check fuzzers (push) Failing after 18s
Continuous integration / Check mininum Rust version (push) Failing after 20s
Fixed vendoring
2024-10-16 15:22:14 +03:00

709 B

unreleased

0.5.0

  • Add no_std support.
  • Remove non-additive unicode feature. The library now uses char::is_alphanumeric instead of the unicode-segmentation library to determine word boundaries in all cases.

0.4.1

Improvements:

  • Add Train-Case support

0.4.0

Breaking changes:

  • Make unicode support optional (off by default). Enable the unicode crate feature if you need unicode support.
  • Rename all traits from SomeCase to ToSomeCase, matching stds convention of beginning trait names with a verb (ToOwned, AsRef, …)
  • Rename ToMixedCase to ToLowerCamelCase
  • Rename ToCamelCase to ToUpperCamelCase
  • Add ToPascalCase as an alias to ToUpperCamelCase