diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index dfd4e20..665f741 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,5 +1,5 @@ { - ".": "1.0.0-rc.5", - "keymap_derive": "1.0.0-rc.5", - "keymap_parser": "1.0.0-rc.5" + ".": "1.0.0-rc.6", + "keymap_derive": "1.0.0-rc.6", + "keymap_parser": "1.0.0-rc.6" } diff --git a/CHANGELOG.md b/CHANGELOG.md index a3cb463..166c5f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [1.0.0-rc.6](https://github.com/rezigned/keymap-rs/compare/keymap-v1.0.0-rc.5...keymap-v1.0.0-rc.6) (2026-05-23) + + +### Features + +* **keymap_derive:** support custom key symbols and help messages ([#41](https://github.com/rezigned/keymap-rs/issues/41)) ([8e5ad6f](https://github.com/rezigned/keymap-rs/commit/8e5ad6ff721fb9f9c46aa81a00ac927f6bf3a553)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * keymap_parser bumped from 1.0.0-rc.5 to 1.0.0-rc.6 + * keymap_derive bumped from 1.0.0-rc.5 to 1.0.0-rc.6 + ## [1.0.0-rc.5](https://github.com/rezigned/keymap-rs/compare/keymap-v1.0.0-rc.4...keymap-v1.0.0-rc.5) (2026-04-25) diff --git a/Cargo.toml b/Cargo.toml index 53f5912..cefc039 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "keymap" description = "A lightweight key mapping library with compile-time validated derive macros and declarative configuration for multiple backends." -version = "1.0.0-rc.5" +version = "1.0.0-rc.6" authors.workspace = true documentation.workspace = true repository.workspace = true @@ -27,8 +27,8 @@ keywords = ["terminal", "input", "event", "config", "keymap", "keybinding", "was license = "MIT" [dependencies] -keymap_parser = { path = "./keymap_parser", version = "1.0.0-rc.5" } -keymap_derive = { path = "./keymap_derive", version = "1.0.0-rc.5", optional = true } +keymap_parser = { path = "./keymap_parser", version = "1.0.0-rc.6" } +keymap_derive = { path = "./keymap_derive", version = "1.0.0-rc.6", optional = true } crossterm = { version = "0.29", optional = true } termion = { version = "4.0", optional = true } web-sys = { version = "0.3", features = ["KeyboardEvent", "KeyboardEventInit"], optional = true } diff --git a/keymap_derive/CHANGELOG.md b/keymap_derive/CHANGELOG.md index 6716dd5..5bb48c9 100644 --- a/keymap_derive/CHANGELOG.md +++ b/keymap_derive/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [1.0.0-rc.6](https://github.com/rezigned/keymap-rs/compare/keymap_derive-v1.0.0-rc.5...keymap_derive-v1.0.0-rc.6) (2026-05-23) + + +### Features + +* **keymap_derive:** support custom key symbols and help messages ([#41](https://github.com/rezigned/keymap-rs/issues/41)) ([8e5ad6f](https://github.com/rezigned/keymap-rs/commit/8e5ad6ff721fb9f9c46aa81a00ac927f6bf3a553)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * keymap_parser bumped from 1.0.0-rc.5 to 1.0.0-rc.6 + ## [1.0.0-rc.5](https://github.com/rezigned/keymap-rs/compare/keymap_derive-v1.0.0-rc.4...keymap_derive-v1.0.0-rc.5) (2026-04-25) diff --git a/keymap_derive/Cargo.toml b/keymap_derive/Cargo.toml index ff60148..cf14acf 100644 --- a/keymap_derive/Cargo.toml +++ b/keymap_derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "keymap_derive" description = "A derive macro to generate compile-time validated key mappings for enums, enabling declarative and ergonomic key binding support." -version = "1.0.0-rc.5" +version = "1.0.0-rc.6" authors.workspace = true documentation.workspace = true repository.workspace = true @@ -12,7 +12,7 @@ edition.workspace = true proc-macro = true [dependencies] -keymap_parser = { path = "../keymap_parser/", version = "1.0.0-rc.5" } +keymap_parser = { path = "../keymap_parser/", version = "1.0.0-rc.6" } proc-macro2 = "1.0.95" quote = "1.0.40" syn = "2.0.101" diff --git a/keymap_parser/CHANGELOG.md b/keymap_parser/CHANGELOG.md index b730233..50d3986 100644 --- a/keymap_parser/CHANGELOG.md +++ b/keymap_parser/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.0.0-rc.6](https://github.com/rezigned/keymap-rs/compare/keymap_parser-v1.0.0-rc.5...keymap_parser-v1.0.0-rc.6) (2026-05-23) + + +### Miscellaneous Chores + +* **keymap_parser:** Synchronize crates versions + ## [1.0.0-rc.5](https://github.com/rezigned/keymap-rs/compare/keymap_parser-v1.0.0-rc.4...keymap_parser-v1.0.0-rc.5) (2026-04-25) diff --git a/keymap_parser/Cargo.toml b/keymap_parser/Cargo.toml index 0548994..cf92781 100644 --- a/keymap_parser/Cargo.toml +++ b/keymap_parser/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "keymap_parser" description = "A Rust library to parse declarative key mapping configurations with support for sequences, key groups, and multiple formats like YAML and TOML." -version = "1.0.0-rc.5" +version = "1.0.0-rc.6" authors.workspace = true documentation.workspace = true repository.workspace = true