Skip to content

Commit

Permalink
chore: Release v0.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Oct 18, 2024
1 parent 2a6fa04 commit 049a173
Show file tree
Hide file tree
Showing 5 changed files with 80 additions and 2 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## [0.6.1] - 2024-10-18

### Features

- 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

## [0.6.0] - 2024-08-13

### Chore
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "decasify"
version = "0.6.0"
version = "0.6.1"
authors = ["Caleb Maclennan <[email protected]>"]
edition = "2021"
rust-version = "1.73.0"
Expand Down
32 changes: 32 additions & 0 deletions rockspecs/decasify-0.6.1-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
rockspec_format = "1.0"
package = "decasify"
version = "0.6.1-1"

source = {
url = "git+https://github.com/alerque/decasify.git",
dir = "decasify",
tag = "v0.6.1"
}

description = {
summary = "Lua C module built from the Rust decasify crate to cast strings to title-case according to locale specific style guides including Turkish support",
detailed = [[
A Lua library exposed as a C module built from the Rust decasify crate.
Provides casing functions for long strings (not just individual words)
supporting the grammatical style guides of various locales including Turkish.
]],
license = "LGPL-3.0-only",
homepage = "https://github.com/alerque/decasify",
}

dependencies = {
"lua >= 5.1",
"luarocks-build-rust-mlua >= 0.2.2-1"
}

build = {
type = "rust-mlua",
modules = {
"decasify"
}
}
32 changes: 32 additions & 0 deletions rockspecs/decasify.nvim-0.6.1-1.rockspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
rockspec_format = "1.0"
package = "decasify.nvim"
version = "0.6.1-1"

source = {
url = "git+https://github.com/alerque/decasify.git",
dir = "decasify",
tag = "v0.6.1"
}

description = {
summary = "NeoVIM plugin wrapping decasify crate to cast strings to title-case according to locale specific style guides including Turkish support",
detailed = [[
A NeoVIM plugin that wraps the decasify library into an editor command that can easily be used in bindings to
provide casing functions for long strings (not just individual words) supporting the grammatical style guides of
various locales including Turkish.
]],
license = "LGPL-3.0-only",
homepage = "https://github.com/alerque/decasify",
}

dependencies = {
"lua >= 5.1",
"decasify"
}

build = {
type = "builtin",
copy_directories = {
"plugin",
}
}

0 comments on commit 049a173

Please sign in to comment.