Late bugfixes
Another pre-release, covering issues found in 3.1.0 Please keep testing, so we can make this an official release in about a week.
What's Changed
- Add more aliases for
git branch, use long form by @bittner in https://github.com/Bash-it/bash-it/pull/2159 - Add terraform init alias by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2109
- bug: Use C style strings when checking for invalid alias characters by @convergedtarkus in https://github.com/Bash-it/bash-it/pull/2188
- Fix lint errors in multiple files by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2192
- Implement yarn completion by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2190
- Allow for longer command min duration by @OMEGARAZER in https://github.com/Bash-it/bash-it/pull/2198
- Suppress SC1091 in brew completions by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2130
- fix: lint :green_heart: by @robertoschiavone in https://github.com/Bash-it/bash-it/pull/2213
- docs: Update Bash libraries links by @hyperupcall in https://github.com/Bash-it/bash-it/pull/2225
- ci: Update GitHub actions by @hyperupcall in https://github.com/Bash-it/bash-it/pull/2224
- [terraform] add alias for terraform workspace by @eddykaya in https://github.com/Bash-it/bash-it/pull/2207
- Add support to powerline themes to override foreground color by @kmcfate in https://github.com/Bash-it/bash-it/pull/2231
- fix the shellcheck lint test for Brainy theme by @seefood in https://github.com/Bash-it/bash-it/pull/2263
- Fix commandline options for the current versions of gifski, gifsicle and oh-my-posh by @seefood in https://github.com/Bash-it/bash-it/pull/2262
- bash_profile.template.bash: fix theme location by @blackteahamburger in https://github.com/Bash-it/bash-it/pull/2259
- Add git alias
gshn(git show --name-only) by @bittner in https://github.com/Bash-it/bash-it/pull/2219 - Add more aliases for
git mergeandgit rebaseby @bittner in https://github.com/Bash-it/bash-it/pull/2223 - Add new theme - Inretio by @gytisrepecka in https://github.com/Bash-it/bash-it/pull/2247
- Improve git aliases by @royatt in https://github.com/Bash-it/bash-it/pull/2176
- (update) Add some new aliases for logging and for miss typing. by @alexnavfr in https://github.com/Bash-it/bash-it/pull/2249
- Short aliases for
git commit --amend(bang) by @bittner in https://github.com/Bash-it/bash-it/pull/2218 - Fix clock_hand to display correct hour hand by @BarbUk in https://github.com/Bash-it/bash-it/pull/2240
- added new theme (lambda) by @w453y in https://github.com/Bash-it/bash-it/pull/2235
- Support conda environement for bira theme by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2256
- Fix call to liquidprompt function by @DarrenBishop in https://github.com/Bash-it/bash-it/pull/2175
- Clean
elixr.theme.bashby @hyperupcall in https://github.com/Bash-it/bash-it/pull/2229 - Clean
clean.theme.bashby @hyperupcall in https://github.com/Bash-it/bash-it/pull/2228 - Add alias for
git pull --pruneby @bittner in https://github.com/Bash-it/bash-it/pull/2222 - Tweaks to clean files scripts and file list by @hyperupcall in https://github.com/Bash-it/bash-it/pull/2230
- Updates to the gif plugin by @seefood in https://github.com/Bash-it/bash-it/pull/2205
- Clean
aliases.completion.bashby @hyperupcall in https://github.com/Bash-it/bash-it/pull/2227 - Add alias for
git reset --hardandgrhlike OMZ by @bittner in https://github.com/Bash-it/bash-it/pull/2221 - Fix loading of nvm for brew-installed nvm by @brianphillips in https://github.com/Bash-it/bash-it/pull/2162
- Clean export completions by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2134
- Added more Maven aliases by @tomaytotomato in https://github.com/Bash-it/bash-it/pull/2191
- Add url manipulation plugin by @tbhaxor in https://github.com/Bash-it/bash-it/pull/2144
- feat: support plain old node as strategy to get node version by @matthewadams in https://github.com/Bash-it/bash-it/pull/2142
- tests: Use git worktree correctly by @NoahGorny in https://github.com/Bash-it/bash-it/pull/2117
- BATS:
shellcheckby @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2033 - lint cleanup for shfmt by @seefood in https://github.com/Bash-it/bash-it/pull/2266
- Add pre-jgitflow function by @ppalazon in https://github.com/Bash-it/bash-it/pull/2234
- Fix duplicate declaration of
grm, updategrb<*>by @bittner in https://github.com/Bash-it/bash-it/pull/2220 - I merged the jgit too soon... by @seefood in https://github.com/Bash-it/bash-it/pull/2267
- DRAFT: theme/powerline: just some mild cleanup by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2054
- Revert "bash_it: source reloader.bash without arguments for the default enabling" by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2097
- DRAFT: completion/sqlmap: simplify code flow (whitespace) by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/1962
- Revert "Revert "bash_it: source reloader.bash without arguments for the default enabling"" by @seefood in https://github.com/Bash-it/bash-it/pull/2268
- lib/command_duration: avoid relying on a specific locale by @akinomyoga in https://github.com/Bash-it/bash-it/pull/2271
- BATS:
shfmtby @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2106 - Check newer macos, the old versions are getting irrelevant by @seefood in https://github.com/Bash-it/bash-it/pull/2272
- shfmt and shellcheck for a few more files by @seefood in https://github.com/Bash-it/bash-it/pull/2273
- theme/powerline base: cleanup and incorporate defaults by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2059
- theme/gitline: harmonize
powerline.basefile(s) by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2050 - ci(lint): add shell linter - Differential ShellCheck by @jamacku in https://github.com/Bash-it/bash-it/pull/2243
- implement #2241 (custom config file during install) by @mvk in https://github.com/Bash-it/bash-it/pull/2242
- shfmt and shellcheck for a few more files by @seefood in https://github.com/Bash-it/bash-it/pull/2274
- ironing lint problems for the z_autoenv plugin by @seefood in https://github.com/Bash-it/bash-it/pull/2279
- [barbuk.theme] Allow setting git current user and add a default icon by @BarbUk in https://github.com/Bash-it/bash-it/pull/2278
- resolve the BATS errors by @seefood in https://github.com/Bash-it/bash-it/pull/2280
- whitespace autofix stuff, and shfmt cleanup by @seefood in https://github.com/Bash-it/bash-it/pull/2265
- Cleanup a few plugins by @seefood in https://github.com/Bash-it/bash-it/pull/2281
- Cleanup even more plugins by @seefood in https://github.com/Bash-it/bash-it/pull/2282
- final cleanup of all plugins by @seefood in https://github.com/Bash-it/bash-it/pull/2283
- Bring to compliance all the completions by @seefood in https://github.com/Bash-it/bash-it/pull/2284
- redo the z_env cleanup because I broke it badly by @seefood in https://github.com/Bash-it/bash-it/pull/2285
- check whether
brewcommand exists before aliasing by @shinenelson in https://github.com/Bash-it/bash-it/pull/2287 - check whether
dnfcommand exists before aliasing by @shinenelson in https://github.com/Bash-it/bash-it/pull/2286 - Fix for cases in the virtualenv plugin where pyenv is present but pyenv virtualenvwrapper isn't by @LoKolbasz in https://github.com/Bash-it/bash-it/pull/2288
- update aws_profile in base theme to work with new aws cli versions by @mdaydevelopment in https://github.com/Bash-it/bash-it/pull/2290
- a fix for #2261 by @seefood in https://github.com/Bash-it/bash-it/pull/2289
- Improve array handling in alias completion by @convergedtarkus in https://github.com/Bash-it/bash-it/pull/2293
- Clean doubletime variants, dulcie, and duru theme files by @hyperupcall in https://github.com/Bash-it/bash-it/pull/2291
- Clean codeword, cooperkid, cupcake theme files by @hyperupcall in https://github.com/Bash-it/bash-it/pull/2292
- Lots of little fixes because I screwed up the clean_files.txt and missed unlinted completions by @seefood in https://github.com/Bash-it/bash-it/pull/2294
- Add new feature to base.plugin.bash by @TheMadTomato in https://github.com/Bash-it/bash-it/pull/2257
- Fix formatting by @hyperupcall in https://github.com/Bash-it/bash-it/pull/2295
- Do not replace already existing completions by @convergedtarkus in https://github.com/Bash-it/bash-it/pull/2298
- Themes: Fix
shellcheck(SC2154); Part C by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/1954 - aliases: Add new git-omz alias file by @NoahGorny in https://github.com/Bash-it/bash-it/pull/1831
- DRAFT: theme/powerline-multiline: harmonize
powerline.basefiles by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2051 - fix the shellcheck and linter issues by @seefood in https://github.com/Bash-it/bash-it/pull/2301
- DRAFT: theme/powerline-naked: harmonize
powerline.basefiles by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2052 - theme/liquidprompt: lint and use
$THEME_CLOCK_FORMATby @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2048 - Add virtualenv prompt for robbyrussell theme by @petarnikolovski in https://github.com/Bash-it/bash-it/pull/2060
- lib/helpers: remove log message from
_command_exists()et al by @gaelicWizard in https://github.com/Bash-it/bash-it/pull/2065 - lint and shellcheck fixes. by @seefood in https://github.com/Bash-it/bash-it/pull/2302
- important catches by @akinomyoga by @seefood in https://github.com/Bash-it/bash-it/pull/2303
New Contributors
- @convergedtarkus made their first contribution in https://github.com/Bash-it/bash-it/pull/2188
- @OMEGARAZER made their first contribution in https://github.com/Bash-it/bash-it/pull/2198
- @robertoschiavone made their first contribution in https://github.com/Bash-it/bash-it/pull/2213
- @hyperupcall made their first contribution in https://github.com/Bash-it/bash-it/pull/2225
- @eddykaya made their first contribution in https://github.com/Bash-it/bash-it/pull/2207
- @kmcfate made their first contribution in https://github.com/Bash-it/bash-it/pull/2231
- @blackteahamburger made their first contribution in https://github.com/Bash-it/bash-it/pull/2259
- @royatt made their first contribution in https://github.com/Bash-it/bash-it/pull/2176
- @alexnavfr made their first contribution in https://github.com/Bash-it/bash-it/pull/2249
- @w453y made their first contribution in https://github.com/Bash-it/bash-it/pull/2235
- @DarrenBishop made their first contribution in https://github.com/Bash-it/bash-it/pull/2175
- @tomaytotomato made their first contribution in https://github.com/Bash-it/bash-it/pull/2191
- @jamacku made their first contribution in https://github.com/Bash-it/bash-it/pull/2243
- @LoKolbasz made their first contribution in https://github.com/Bash-it/bash-it/pull/2288
- @mdaydevelopment made their first contribution in https://github.com/Bash-it/bash-it/pull/2290
- @TheMadTomato made their first contribution in https://github.com/Bash-it/bash-it/pull/2257
- @petarnikolovski made their first contribution in https://github.com/Bash-it/bash-it/pull/2060
Full Changelog: https://github.com/Bash-it/bash-it/compare/v3.0.3...v3.1.1