Skip to content

Releases: zeenix/gimoji

πŸ”– Release 1.1.1

28 Sep 09:46
4eccdd3
Compare
Choose a tag to compare
  • πŸ› Correctly update the selection for empty lists.
  • πŸ› Escape search text.
  • ⬆️ Update deps to latest versions.

πŸ”– Release 1.1.0

11 Mar 15:25
51555fb
Compare
Choose a tag to compare
  • βͺ️ 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

03 Mar 18:20
87b9412
Compare
Choose a tag to compare
  • ✨ CLI arg, '--color-schemeand environment variableGIMOJI_COLOR_SCHEMEto specify the scheme, with 2 possible values:lightanddark`. 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.6

20 Feb 12:43
ec603d4
Compare
Choose a tag to compare

Brown paper bag release. I had forgotten to include the lockfile changes in the previous release. 🀦

πŸ”– Release 0.7.5

20 Feb 12:04
Compare
Choose a tag to compare
  • ✨ Exit process on Ctrl+C.
  • 🍱 Add πŸ€– emoji for automation-related changes.
  • ⬆️ Update deps:
    • serde_json to 1.0.114.
    • serde to 1.0.197.
    • clap to 4.5.1.
    • A bunch of indirect dependencies.

πŸ”– Release 0.7.4

13 Feb 12:20
Compare
Choose a tag to compare
  • 🚸 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.

πŸ”– Release 0.7.3

02 Jan 13:14
Compare
Choose a tag to compare

🚸 Skip emoji injection if any part of commit has emoji. Not only as a prefix.
⬆️ Update serde to 1.0.194.
⬆️ Update serde_json to 1.0.110.

πŸ”– Release 0.7.2.

31 Dec 17:47
Compare
Choose a tag to compare
  • 🚸 Look for emojis by code as well in existing messages.
  • ⬆️ Update clap to 4.4.12.

πŸ”– Release 0.7.1

23 Dec 00:57
Compare
Choose a tag to compare

βͺ️ Revert "πŸ”₯ Remove exec line from git hook". This reverts commit
d13b964. Turns out this line was needed after all. Without it,
you end up with some garbage in the search bar of the CLI when using git commit -a.

πŸ”– Release 0.7.0.

23 Dec 00:46
Compare
Choose a tag to compare

✨ Only give up on adding emoji prefix if one is already present. If the commit message is already
present, we now still add the emoji prefix, unless there is one added already. #32