Releases: Bash-it/bash-it
v2.1.0
Whoa, Many things have changed since the 2.0.0 release 😄
Most notable changes:
- We have started to vendor componenets that we use using git vendor
This will allow us to clean up the code, and update vendored code more easily - Many files have been linted, which helps readability and maintainabiliy of said files.
We still have a long way to go, but we have made incredibly progress using your help!
Breaking changes:
- We have deprecated
docker-machine
componenets, asdocker-machine
is deprecated - Default silent installation now fails if backup bashrc file already exists. Previously it always overwritten him without warning.
In order to overwrite the backup like before, use the new "-f" flag.
Detailed Changelog:
-
Add plugin for basher (#1759), thanks @cornfeedhobo
-
Add support to newer versions of sdkman (#1763 + #1775 + 1784), thanks @marcospereira!
-
Clean agnoster theme (#1697)
-
Add pre-commit hooks to check .sh and .bash headers (#1765) thanks @davidpfarrell
-
Add dnf aliases (#1777)
-
Sort git aliases file (#1743) thanks @georgettica!
-
vue: Add existing completion and added conditional completion (#1778 + #1780), thanks @tbhaxor
-
Add themes/base.theme.bash to clean files (#1785), thanks @marcospereira
-
Add git alias to list only conflicted files (#1733), thanks @tbhaxor
-
Refactor all history modifications into discrete plugins (#1764), thanks @cornfeedhobo
-
Add git vendor and vendor pre-exec lib (#1776), amazing work by @buhl!
-
Cleanup and format many completions + the git plugin, thanks a lot @tbhaxor!
-
docker-machine: Deprecate both plugin and completion file (#1779)
-
Vendor composure lib (#1820 + #1828), thanks @buhl and @cornfeedhobo
-
Use absolute paths instead of changing directory (#1822), thanks @cornfeedhobo
-
Ensure goenv and go play together well (#1824 + #1832), thanks @cornfeedhobo
-
Simplify install (#1830), now installation flags should work as expected
v2.0.0
Bash-it is bumping a major version- as we are happy to announce that it is now finally licensed!
We have removed all unlicensed embedded work from Bash-it, and added an MIT license to allow everyone to freely
use and contribute to Bash-it :)
Have fun, and happy bashing!
Other cool and notable changes:
- Disable auto-reload in install.sh
- Add PR/bug/feature templates
- Add lint clean files instructions
- Optimizations to reloader.bash (thanks @terminalforlife)
- Add comment to install "t" and disable "todo.plugin" in modern-t theme (thanks @russelltadams)
- Add command time duration theme variable (thanks @BarbUk)
- Use "command rm" in alias-completion
- bash it version- Fix url in case it is ssh based one
- feat(vim-alias): Add full screen help alias (thanks @georgettica)
v1.1.0
- Migrate all of our docs to readthedocs
- Cut knife completion time by 30s (thanks to @seefood)
- Improve bash-it version to include tags
- Add cargo and rustup completion (thanks to @NariyasuHeseri)
- Fix scm spacing error in atomic theme (thanks to @lfelipe1501)
- Add in-toolbox prompt to powerline themes (thanks to @likan999)
- Migrate to github actions from travis
v1.0.1
v1.0.0: First Official Release
This is the first release of the Bash-it project.
We plan to continue to improve Bash-it, and make Bash-it the best tool of its kind!
This was made possible only by the many great contributors of this project, and your support and help
is what drives this project forward.
Happy bashing!