Tags: zeenix/gimoji
Tags
π Release 1.1.0 * βͺοΈ Revert to not setting the colorscheme arg in commit hook command and requring it from the hook. The luma detection crate (terminal-light) has now been fixed to work from the git hook so we don't need people to hardcode the color scheme in their commit hook. * πΈ Don't overwrite git hook if it already exists. Instead inform the user what to do. * Add π£ emoji for crash fixes. * π₯ Print a warning if terminal luma detection fails. * πΈ --color-scheme help now explicitly mentions autodetection. * π Be specific about git commit message hook into docs. * π¨ Fix English in an error. * π¨ Improve formatting & readability of the commit hook. * β¬οΈ Update terminal-light to 1.4.0. * β¬οΈ Update clap to 4.5.2.
π Release 1.0 * β¨ CLI arg, '--color-scheme` and environment variable `GIMOJI_COLOR_SCHEME` to specify the scheme, with 2 possible values: `light` and `dark`. The color scheme autodetection is great but problematic at times, e.g in case of being run as git commit hook, which is the primary use case. * π₯ Color scheme specification now mandatory with git hook. When running as the git commit hook, we now require the color scheme to be explicitly specified. If it's not specified, we ask the user to re-install the hook (which is just one command). #69 * ποΈ Don't chop off content of commit message. When adding emoji to an existing commit message. * π₯ Drop deprecated `--update-cache` option. * π₯ Enable LTO for release build. * π₯ Remove exec line from git hook. We no longer need this hack. * β¨ Set the colorscheme arg in commit hook command. * β¬οΈ Update arboard to 3.3.2. * β¬οΈ Update nix to 0.28.
π Release 0.7.4 * πΈ Add emoji for connectivity (π). * π Replace screenshot with a screencast demo. * β¬οΈ Update dependencies: * arboard to 3.3.1. * ratatui to 0.26.1. * clap to 4.5.0. * regex to 1.10.3. * terminal-light to 1.2.0. * β¬οΈ Update build dependencies: * serde to 1.0.196. * serde_json to 1.0.113.
PreviousNext