From 31841f78ba358b6ed73f992900b01387302aec9d Mon Sep 17 00:00:00 2001 From: Caleb Maclennan Date: Mon, 8 Jul 2024 15:35:41 +0300 Subject: [PATCH] chore: Release v0.5.3 --- CHANGELOG.md | 2 +- Cargo.lock | 2 +- Cargo.toml | 2 +- rockspecs/decasify-0.5.3-1.rockspec | 34 +++++++++++++++++++++++++++++ 4 files changed, 37 insertions(+), 3 deletions(-) create mode 100644 rockspecs/decasify-0.5.3-1.rockspec diff --git a/CHANGELOG.md b/CHANGELOG.md index c19380d..d20d93a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## [unreleased] +## [0.5.3] - 2024-07-08 ### Features diff --git a/Cargo.lock b/Cargo.lock index bc35dfd..673f184 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -264,7 +264,7 @@ dependencies = [ [[package]] name = "decasify" -version = "0.5.2" +version = "0.5.3" dependencies = [ "assert_cmd", "clap", diff --git a/Cargo.toml b/Cargo.toml index fad51b7..6ab6153 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "decasify" -version = "0.5.2" +version = "0.5.3" authors = ["Caleb Maclennan "] edition = "2021" rust-version = "1.73.0" diff --git a/rockspecs/decasify-0.5.3-1.rockspec b/rockspecs/decasify-0.5.3-1.rockspec new file mode 100644 index 0000000..876cea9 --- /dev/null +++ b/rockspecs/decasify-0.5.3-1.rockspec @@ -0,0 +1,34 @@ +rockspec_format = "1.0" +package = "decasify" +version = "0.5.3-1" + +source = { + url = "git+https://github.com/alerque/decasify.git", + dir = "decasify", + tag = "v0.5.3" +} + +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 = "GPL-3.0-only", + homepage = "https://github.com/alerque/decasify", +} + +dependencies = { + "lua >= 5.1", + -- v2.0 broke support for LuaRocks 3.1 under Lua 5.1, pin to old version until fixed + -- https://github.com/khvzak/luarocks-build-rust-mlua/pull/10 + "luarocks-build-rust-mlua == 0.1.2-1" +} + +build = { + type = "rust-mlua", + modules = { + "decasify" + } +}