Skip to content

0.2.1

Choose a tag to compare

@github-actions github-actions released this 25 Sep 21:38
· 104 commits to main since this release
v0.2.1
e0e62f1

Added

  • [git z commit] Ask whether to reuse the previous answers or commit message when the operation has been aborted or has failed.
  • [CLI] Add a new global -v... flag to control the log verbosity. By default, no logs are emitted.
  • [CLI] Add tracing logs in all layers.
  • (unstable) [git z commit] When compiling with the unstable-pre-commit feature enabled, run the pre-commit hook before the wizard if it exists. A new -n|--no-verify option is added to prevent the hook from running.

Changed

  • [git z commit] Use fuzzy-finding when selecting types and scopes.
  • [git z commit] Pass the extra arguments to git commit before -em <message>.
  • [CLI] Provide more information in git z --version.
  • [CLI] Use standard exit codes as defined in sysexits.h.
  • [Config] Enhance the descriptions for the default types.
  • [Config] Align error messages between the config and the updater.
  • [Cargo] Update the dependencies.
  • [Rust] Update from 1.74.1 to 1.81.0.
  • (unstable) [git z commit] When compiling with the unstable-pre-commit feature enabled, passes --no-verify to git commit. This is to avoid running the pre-commit hook twice, but this also disables the commit-msg hook as an unwanted side-effect.

Removed

  • [git z update] Remove support for updating from 0.2-dev.* versions.
  • [Config] Remove support for 0.2-dev.* versions.

Fixed

  • [git z commit] Use the proper configuration name in hints.
  • [Updater] Properly update the documentation for scopes. Previously, it was not updating the documentation above the scopes table, keeping the one form version 0.1.