Skip to content

Releases

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 03:05

Highlights

  • Secret guard: commands holding a token, password flag, Authorization: header or user:pass@ URL are never saved or suggested. WIB_SECRET_GUARD=0 turns it off.
  • wib audit [--fix]: lists secrets in your history with values masked; --fix cleans wib's own files (never ~/.zsh_history).
  • Ctrl-] templates: jump to the parts of a command that changed between earlier runs, and type to replace them.
  • Did you mean: after "command not found", the next prompt offers the command with the program name corrected.
  • wib unforget brings back a forgotten command; wib doctor checks your setup and says how to fix problems.
  • Security: the log is never written through a symlink, and control characters in output are shown instead of sent to the terminal.

Behavior change

audit, doctor, slots, suggest-fix and unforget are now subcommands. To keyword-search for one of these words (for example brew doctor), use wib -- doctor.

What's Changed

  • Security hardening: log symlinks, release workflow, install checksums by @duylongpro99 in #3
  • Docs/readme visuals by @duylongpro99 in #4
  • feat: secret guard, audit, Ctrl-] templates, did-you-mean, unforget and doctor by @duylongpro99 in #5

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 06:26

What's Changed

  • feat: search past commands by keywords with wib by @duylongpro99 in #1
  • feat: rank by project, sink failed commands, add wib forget by @duylongpro99 in #2

New Contributors

Full Changelog: https://github.com/duylongpro99/wuts-that-bash/commits/v0.1.0