Releases: eugene-babichenko/fixit
Releases · eugene-babichenko/fixit
Release list
v0.11.0
v0.11.0
Added
- rules:
git_branch_existsfor when a branch specified ingit checkout -b
already exists.
Changed
- All generated shell functions now have their variables local to themselves.
- More robust detection for tmux, WezTerm, and iTerm using
TERM_PROGRAM. - When detecting Kitty check for
KITTY_PUBLIC_KEYto see if remote control is
enabled.
Fixed
- Introduce a reliable method for removing duplicates.
- Incorrect behavior in fish 4.x.
v0.10.0
Added
cargo_clippy_args: a rule forcargo clippyarguments that must be
separated by--.- Parallel search for fixes via
rayon. - rules: added
uv_unexpected_argumentfor fixing errors in the Pythonuv
package manager. - rules: support Ubuntu error messages in
command_not_found. taskfile_no_task: when you try to run a task from aTaskfile, it will
suggest valid task names.git_retag: suggest deleting the existing tag before putting it again.- RPM packages are now available!
Changed
- Logging is now controlled with
RUST_LOGandRUST_LOG_STYLE.
v0.9.0
Added
- Support for quick fixes in Apple Terminal.
Changed
- Simplify internal Powerhell workflow.
Fixed
- Quick search not working properly with bash.
- Getting text in iTerm with shell integration enabled.
- Improper processing of quick search when bash outputs errors in the format of
bash: line 1: error text goes here. kittywould always fall back to re-running the last command.
v0.8.1
Fixed
- Reliably detect running inside Powershell.
v0.8.0
Added
- PowerShell support.
Fixed
- Panic when fix is called with empty history.
v0.7.0
Added
- rules:
command_not_foundcorrectly processes ellipsis found in some Bash
implementations.
Changed
- Remove dependency on
itertools.
Removed
- Progress bar: this software is usually so fast the progress bar is not needed
anyways.
v0.6.0
Added
- Support for quick fixes in Zellij.
Fixed
- Getting shell functions and aliases in fish.
v0.5.1
v0.5.0
v0.4.0-beta
docs: update debian installation instructions