All notable changes to components of this project since 0.5.14 will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- No longer panics when interrupting multi-suggest
- Bash & Zsh: Reverted function based initialization to alias
0.6.10 - 2025-01-07
- Wrong starting distance when including all candidates
- Spacings for
opt
placeholder
- Merged
exes
placeholder of last version into newselect
placeholder
0.6.9 - 2025-01-06
- Include all candidates with the same distances for executable typos
- Running standard modules in a separated thread
- Bash init: use
fc
instead of history
0.6.8 - 2025-01-02
- Broken rule for
git
in the last version
- Removed binary files from history. Hash of all relevant commits will change
0.6.7 - 2024-12-31
- No longer running
get_error
in CNF mode (makes PowerShell hang with recursive calls) - Not showing
sudo
in successive suggestions (although they were applied)
- Licenses for libraries changed to MPL-2.0 from AGPL-3.0
0.6.6 - 2024-12-18
- RPM packaging
- Panic on
sudo
input command
0.6.5 - 2024-12-13
- AI module: Show raw body on parse failure (sometime the AI forgets a bracket)
- Not getting
stderr
from command-not-found
0.6.4 - 2024-12-12
- Flakes install in
nix
- Override package manager using
_PR_PACKAGE_MANAGER
- AI module:
- Allow multiple suggestions
- More default values
- Compile-time
_PR_LIB
changed to_DEF_PR_LIB
to be explicit
0.6.3 - 2024-12-11
- FHS 3.0 compliance: Compile-time and runtime environment variable
_PR_LIB
specifyinglib
directories for storing modules, separated by:
- Search in
PATH
if not provided
- Search in
0.6.2 - 2024-12-10
- Aliases matching to command-not-found
- Relative path command fixes
- Does not work in
bash
andzsh
: Not considered a command
- Does not work in
- BREAKING: Executable list passed to modules is now a space
,
- Skip privilege elevation for
nix
0.6.1 - 2024-12-09
- Custom priority for modules
--nocnf
option in docs wasn't the same as in the code--noncf
. They are normalized to--nocnf
0.6.0 - 2024-12-08
- Modular system
- Package manager integration for
apt
(alsosnap
andpkg
viacommand-not-found
),dnf
,portage
,nix
,yum
- Adding aliases to executable match
- Heavy project refactoring
runtime-rules
andrequest-ai
are now modules instead of features
0.5.15 - 2024-12-07
- PowerShell support by artiga033
- MSYS2 fix by mokurin000
- Command not found mode: Run
pay-respects
automatically by shell- Suggest command if a good match is found
- If no good match is found, search if package manager (
pacman
only) has a binary with the same name and prompt to install
- Multiple suggestions
- Major project refactoring
- Default request-AI API
- i18n updates
0.5.14 - 2024-11-23
History start.