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
-
Improve modern theme (#1812 + #1817), thanks @tiagobarros99
-
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