Releases: maxbolgarin/gitbasher
Releases · maxbolgarin/gitbasher
v3.10.1
3.10.1 (2026-04-09)
🐛 Bug Fixes
- add missing confirmation before deleting all local tags (b3d3baa)
- add version display to gitb command with --version flag and help output (1096c74)
- move ENDCOLOR inside quotes in tag push echo statements (b222f3f)
- preserve multiline commit display and prevent printf injection (0fa8793)
- quote $1 in base.sh test to prevent word splitting errors (f8a6d41)
- quote variable in commit_list to prevent syntax error (da09a81)
- quote variables in [ ] test expressions to prevent syntax errors (8f7c15f)
- replace eval with array args in date search and fix BLUD typo (f2b12b7)
- reset color after 'Deleting...' message in branch delete (88a13df)
- untrack generated dist/gitb (already in .gitignore) (faadb3e)
- use correct variable name for GitLab MR link check (cb9ba71)
- use POSIX character classes in branch detection grep (2b37ea7)
- use separate variable for staged files list to preserve flag (a675a95)
v3.10.0
3.10.0 (2026-04-08)
🚀 Features
- fixup: add
gitb fixupas top-level command for fixup+autosquash (2ba7be0) - sync: add
gitb synccommand to sync branch with default branch (2825f87) - undo: add
gitb undocommand for quick undo of recent operations (9e4e575) - wip: add
gitb wipandgitb unwipfor quick work-in-progress save/restore (f93b22f) - branch: add prev, recent, and gone branch modes (8a1a206)
- commit: add read_key for multi-byte UTF-8 input and save AI commit messages on exit (436b33d)
- branch: add squash-merged branch detection to delete cleanup (25b8d0b)
🐛 Bug Fixes
- address bugs found in code review of new features (4bd4a76)
v3.9.0
3.9.0 (2026-04-05)
🚀 Features
- ai: add smart multi-change commit message generation (1b24e70)
- enhance keyboard shortcuts with Enter, Russian layout, and caps lock support (6393bcf)
- commit: save commit message on failure for reuse in next attempt (39658e5)
🐛 Bug Fixes
- remove extra newline from choose_branch function (28b4ad7)
v3.8.2
v3.8.1
v3.8.0
3.8.0 (2026-01-12)
🚀 Features
- share available scopes with ai commits (f495938)
🐛 Bug Fixes
- add npm release (168b12c)
- commit: handle dotfiles in scope detection to prevent array subscript errors (2a4ebcd)
📚 Documentation
- expand package manager setup steps (b12870e)
⚙️ Continuous Integration
- adapt to dist/gitb deletion (e97f337)