Releases: alerque/decasify
Releases · alerque/decasify
v0.8.0
Release v0.8.0 - (crate) Implement `From<String>` for option types - Promote only TR implementation to 'TDK' style guide - (crate) Specify new `Decasify` trait - (crate) Implement `Decasify` trait for commonn types - (lua) Implement `FromLua` for relevant crate types - (cli) Improve console error message output with Snafu - (lua) Make sure LuaRock identifies its version even when sideloaded - (crate) [breaking] Stop exporting `Segment` type - (crate) [breaking] Change out anyhow for snafu errors in library - (crate) [breaking] Flatten modules to simplify public API - [breaking] Rename `to_()` functions as just `()`
v0.7.6
Release v0.7.6 - Make sure distributed rockspecs include version
v0.7.5
Release v0.7.5 - Make sure lock file is updated before release tag
v0.7.4
Release v0.7.4 - (sile) Make sure SILE module is in release package
v0.7.3
Release v0.7.3 - (python) Export module version number for debug convenience - (sile) Add SILE package with document command for recasing - (sile) Setup to publish SILE package via LuaRocks - (nvim) Correct regeneration of nvim dev rockspec
v0.7.2
Release v0.7.2 - (build) Remove unused developer tooling requirement - (nvim) Require matching version of module for editor plugin
v0.7.1
Release v0.7.1
- (crate) Add
impl From<&str>
for case variants - (crate) Provide all-purpose casing function with target case as argument
- (lua) Provide all-purpose casing function with target case as argument
- (python) Provide all-purpose casing function with target case as argument
- (wasm) Provide all-purpose casing function with target case as argument
- (nvim) Allow overriding locale & style per Decasify command invocation
- Package Lua plugin in source dist
- (nvim) Correctly handle buffer-local default overrides
v0.7.0
Release v0.7.0 - (crate) Be flexible on types by accepting `impl Into<T>` - Allow Lua/Python/JS to pass similar to 'titlecase' instead of 'title' - (nvim) Correct rockspec_format, NeoVIM plugin only compatible with LuaRocks 3+ - [breaking] Simplify type names - [breaking] Change Option<StyleGuide> argument to StyleGuide
v0.6.1
Release v0.6.1 - Preserve whitespace from inputs - *(crate)* Be flexible on accepted types and Implement From trait on common possibilities - *(nvim)* Add a rockspec for installation with rocks.nvim - *(nvim)* Add a new command that runs decasify titlecasing on input range - *(nvim)* Add a subcommand to access all casing options - *(nvim)* Add global default case - *(nvim)* Add global settings for locale and style guide - *(nvim)* Allow and prioritize buffer local settings - *(nvim)* Accept visual input range for partial line transformations
v0.6.0
Release v0.6.0 - Re-license under GNU Lesser General Public License v3