Skip to content

Releases: wezm/titlecase

Version 3.6.0

05 Jun 11:31
v3.6.0
83265b4

Choose a tag to compare

Version 3.5.0

08 Apr 09:50
v3.5.0
ec84ce4

Choose a tag to compare

Full Changelog: v3.4.0...v3.5.0

Version 3.4.0

08 Apr 09:48
v3.4.0
e87fa34

Choose a tag to compare

  • Add Titlecase trait and implementation to allow calling .titlecase() on AsRef<str> types by @carlocorradini in #31

Full Changelog: v3.3.0...v3.4.0

Binaries

Version 3.3.0

12 Jul 09:33
v3.3.0
cd3a02d

Choose a tag to compare

Full Changelog: v3.2.0...v3.3.0

Binaries

v3.2.0

23 May 09:37
v3.2.0
5f0fd8b

Choose a tag to compare

  • Introduce perf cargo feature tied to the feature of the same
    name in the regex crate.
    • This allows building for wasm with this feature disabled,
      producing a smaller wasm module.

Full Changelog: v3.1.1...v3.2.0

Version 3.1.1

04 May 04:42
v3.1.1
e7f31d7

Choose a tag to compare

What's Changed

  • Add wasm build #23

Full Changelog: v3.0.0...v3.1.1

Version 3.0.0

01 Apr 01:02
v3.0.0
efd406a

Choose a tag to compare

  • Update regex dependency #20. Slim down regex crate default features.
  • Remove joinery dependency #19
  • Use OnceLock instead of LazyStatic #18
  • Minimum Supported Rust Version is now 1.70.0 #17

Full Changelog: v2.2.1...v3.0.0

Version 2.2.1

06 Oct 23:23
v2.2.1
b6674fe

Choose a tag to compare

This release fixes a panic when the text to process started with a character that was encoded as more than one byte in UTF-8. Thanks to @rnarkk for reporting the issue and supplying a fix.

Version 2.2.0

03 Sep 02:14
v2.2.0
3697e8a

Choose a tag to compare

  • Reduce allocations and optimise regex use #10

Version 2.1.0

30 Aug 10:51
v2.1.0
2ef3c60

Choose a tag to compare

  • Lowercase small words that are uppercase #7
  • Clean up and reduce intermediate allocations #8