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 #2338
- Enhanced bash-it doctor with comprehensive diagnostics and interactive updates by @claude in #2341
- Detect .bashrc sourcing issues on macOS/BSD/Solaris in doctor by @seefood in #2342
- Auto-fix .bashrc sourcing during install.sh on macOS/BSD/Solaris by @seefood in #2343
- Add comprehensive issue analysis and 2025 roadmap documentation by @seefood in #2347
- Fix down4me function URL malformation by @claude in #2350
- Fix remote name detection to work with bash-it repo by @seefood in #2344
- Improve uninstall script to preserve current config by @claude in #2352
- Fix SSH completion to preserve @ sign in user@host format by @claude in #2351
- Add NODE_VERSION_CHECK_PROJECT option for conditional node version display by @seefood in #2353
- rename todo aliases file to avoid activation failure by @shinenelson in #2321
- Add Laravel artisan completion by @claude in #2349
- artisan completion now satisfies shellcheck by @seefood in #2356
- Add directory completion for tmux new-session -c option by @claude in #2355
- Free from the tyranny of backward compatibility! (kinda) by @seefood in #2357
- Add composure metadata to 27 completions and 2 plugins by @seefood in #2359
- Add bash 4+ version check to pack plugin by @claude in #2358
- All themes cleaned up by @claude in #2360
Full Changelog: v3.1.2...v3.2.0