Skip to content

Releases: barriosnahuel/efu

v2.7.2

27 Feb 19:09
Compare
Choose a tag to compare

Changed

  • NodeJS & NVM versions upgraded to 17 and 0.39.0 respectively.

Fixed

  • Homebrew installation script & env vars.

v2.7.1

23 Oct 17:18
Compare
Choose a tag to compare

Changed

  • Homebrew installation script upgraded to bash version.
  • JDK moved before Android setup.

Fixed

  • Minor logging fixes

v2.7.0

23 Oct 16:04
Compare
Choose a tag to compare

Added

  • cloner.sh alias when installing GIT.
  • android-device-connect.sh alias when installing Android.
  • nahu.zsh-theme when installing oh-my-zsh.
  • Many useful aliases for the command line.
  • Java SDK env vars to .zshrc as well as .bashrc.

Changed

  • Android Studio no longer installed from umake in Ubuntu/Lubuntu.
  • JDK now is just a download link in the summary log.

Removed

  • Tomcat installation.
  • Maven installation.
  • SdkMan installation.
  • Mac Fans control link suggestion.

v2.6.1

15 Mar 23:19
99eb14d
Compare
Choose a tag to compare

Fixed

  • Stop trying to run script for Ubuntu 15.04.
  • Stop asking user confirmation before running apt-get autoremove.

Removed

  • Legacy Ubuntu scripts.

v2.6.0

15 Mar 16:26
9cf4d50
Compare
Choose a tag to compare

Changed

  • Apache Tomcat upgrade to v9.0.31.

Fixed

  • Typo in log messages.
  • Sublime Text APT repository.
  • Ubuntu core software now it's installed ok and before custom software.

Removed

  • Heroku toolbelt.
  • Freemind because it's no longer being developed.

v2.5.0

15 Mar 13:56
788e556
Compare
Choose a tag to compare

Added

  • Add curl to core Ubuntu/Lubuntu module. #113
  • Add basic script in README to download and execute EFU. #112 🙌

Changed

  • Current logged user is taken automatically and there's no need to declare it on properties.sh #112

Fixed

  • SSH installation failure because of a typo. #87
  • SSH setup on OS X now will store credentials on keychain. #73

See all changes through the version's milestone: v2.5.0.

v2.4.1

18 Jun 12:50
0466cfe
Compare
Choose a tag to compare

Fixed

  • Duplicated logs.
  • NodeJS and npm installation.

v2.4.0

13 Jun 02:32
d695661
Compare
Choose a tag to compare

Added

  • GIT diff-so-fancy to use git diff the right way. #70
  • ~/Coding/tools directory to PATH.
  • Link to Audacity download on OS X. #58
  • Log at summary to remember the user to add Android Build Tools to PATH manually. #43

Changed

  • Always install latest Ruby even if it's already installed.

v2.3.0

12 Jun 05:09
822494f
Compare
Choose a tag to compare

Added

  • Finder relaunch automatically.
  • Comments in Android related env vars in .bashrc and .zshrc.
  • ERROR/WARN/INFO preffix for logs.
  • DEFAULT_USER environment variable. #74
  • GIT remote to the oh-my-zsh info. #80

Changed

  • Order modules by priority at common.sh.
  • Setup Finder to show hidden files at the beginning in favor of future errors.
  • Intellij IDEA and Android Studio download links changed to JetBrains toolbox.
  • Minor things in README to make it clearer.
  • Google Drive client for OS X now is only suggested via the official download page.
  • Tomcat to v9.0.20.
  • Install ZSH only when isn't already installed.
  • Java installed through sdkman.
  • Log files are cleaned on each run.

Fixed

  • GIT properties now are configured ok. #66
  • Directories tree now is fully created.
  • tail command in README as well as logs.
  • Fallback when cding because currently it's not exiting right.
  • Not going back to EFU's execution directory after installing Android utilities.
  • Tomcat installation was breaking the script.
  • java command execution on OS X without having it installed.
  • Missing logs on summary.

Removed

  • Deprecated links and graphics from README.
  • Dex2Jar Android utility in favor of user specific needs.
  • Go language in favor of user's specific needs.
  • Global Gradle properties in favor of per project optimized settings.
  • Duplicated logs.

v2.2.0

15 Apr 13:20
a48f016
Compare
Choose a tag to compare

Added

  • History changelog to let user view the diff.
  • Fit POSIX standards in if statements.
  • jq JSON beautifer. #84

Changed

  • Upgraded NVM and NodeJS.
  • README improvements.

Fixed

  • Default theme not applied. #51
  • Terminal tabs not opened automatically. #79

Removed

  • Many software which is specific for a kind of user, in favor of each user specific needs.
  • 'command-not-found' plugin from Oh-My-Zsh #82.

For more info, view changes through the milestone.