| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-10-16 | 3.1 kB | |
| The great cleanup source code.tar.gz | 2025-10-16 | 1.3 MB | |
| The great cleanup source code.zip | 2025-10-16 | 1.5 MB | |
| Totals: 3 Items | 2.9 MB | 5 | |
Howdie folks! As promised, a new release once I cleared the PR queue and issues, and hopefully improved the UX a bit. bashit show now has a --verbose with links to the tools in question, the code tests hopefully cleaned the code and maybe even made it more correct and readable :) This release pretty much puts everything in the clean_files list at last.
I want to thank first and foremost to @NoahGorny for trusting me with the keys to save this fun little project from code rot, to @akinomyoga for having the sharpest eye for bugs and a huge knowledge in advanced bash, I could not have done it without his skill for picking out anomalies that almost always end up improving the code or saving merges from becoming embarrassing screw-ups. Also to the untiring @claude because some of this was just too repetitive and boring to do without a gimp on a leash.
What's Changed
- fix [#2261] [#2289] - $LESS is no longer clobbered globally by @seefood in https://github.com/Bash-it/bash-it/pull/2338
- Enhanced bash-it doctor with comprehensive diagnostics and interactive updates by @claude in https://github.com/Bash-it/bash-it/pull/2341
- Detect .bashrc sourcing issues on macOS/BSD/Solaris in doctor by @seefood in https://github.com/Bash-it/bash-it/pull/2342
- Auto-fix .bashrc sourcing during install.sh on macOS/BSD/Solaris by @seefood in https://github.com/Bash-it/bash-it/pull/2343
- Add comprehensive issue analysis and 2025 roadmap documentation by @seefood in https://github.com/Bash-it/bash-it/pull/2347
- Fix down4me function URL malformation by @claude in https://github.com/Bash-it/bash-it/pull/2350
- Fix remote name detection to work with bash-it repo by @seefood in https://github.com/Bash-it/bash-it/pull/2344
- Improve uninstall script to preserve current config by @claude in https://github.com/Bash-it/bash-it/pull/2352
- Fix SSH completion to preserve @ sign in user@host format by @claude in https://github.com/Bash-it/bash-it/pull/2351
- Add NODE_VERSION_CHECK_PROJECT option for conditional node version display by @seefood in https://github.com/Bash-it/bash-it/pull/2353
- rename todo aliases file to avoid activation failure by @shinenelson in https://github.com/Bash-it/bash-it/pull/2321
- Add Laravel artisan completion by @claude in https://github.com/Bash-it/bash-it/pull/2349
- artisan completion now satisfies shellcheck by @seefood in https://github.com/Bash-it/bash-it/pull/2356
- Add directory completion for tmux new-session -c option by @claude in https://github.com/Bash-it/bash-it/pull/2355
- Free from the tyranny of backward compatibility! (kinda) by @seefood in https://github.com/Bash-it/bash-it/pull/2357
- Add composure metadata to 27 completions and 2 plugins by @seefood in https://github.com/Bash-it/bash-it/pull/2359
- Add bash 4+ version check to pack plugin by @claude in https://github.com/Bash-it/bash-it/pull/2358
- All themes cleaned up by @claude in https://github.com/Bash-it/bash-it/pull/2360
Full Changelog: https://github.com/Bash-it/bash-it/compare/v3.1.2...v3.2.0