- Introduce
wasm
cargo feature to enable wasm functionality to address #26.
- 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.
- Tweak Cargo metadata to make crates.io accept it
- Add wasm build #23.
- 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
- Further reduce allocations and optimise regex use
- Lowercase small words that are uppercase #7
- Clean up and reduce intermediate allocations #8
- Update dependencies
- Minimum Supported Rust Version is now 1.40.0
- Update dependencies
- Add help and version flags to CLI
- Improve documentation
- Make use of regular expressions more efficient
- Errors encountered by the titlecase tool are now written to stderr
Fix typos in Cargo.toml
Initial release