Skip to content

Releases: wezm/titlecase

v3.2.0

23 May 09:37
v3.2.0
5f0fd8b
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Reduce allocations and optimise regex use #10

Version 2.1.0

30 Aug 10:51
v2.1.0
2ef3c60
Compare
Choose a tag to compare
  • Lowercase small words that are uppercase #7
  • Clean up and reduce intermediate allocations #8

Version 2.0.0

23 Jun 22:33
v2.0.0
9366767
Compare
Choose a tag to compare

Just dependency updates. Bumping major version as MSRV has increased.

v1.1.0

01 Feb 03:06
v1.1.0
61b2138
Compare
Choose a tag to compare

Code has been stable for a few years so declare it 1.0.

v0.10.0

21 Jun 11:03
Compare
Choose a tag to compare
Version 0.10.0

- Improve documentation
- Make use of regular expressions more efficient
- Errors encountered by the titlecase tools are now written to stderr

v0.9.2

19 Jun 11:32
Compare
Choose a tag to compare
Version 0.9.2 take 2