mirror of
https://github.com/wahyd4/jabba.git
synced 2026-08-09 04:46:17 +10:00
4.6 KiB
4.6 KiB
Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
0.9.2 - 2017-11-18
Fixed
zip&tgzstripping on Windows (#116).
0.9.1 - 2017-10-12
Fixed
tgz is not supportedwhen trying to install JDK fromtar.gzon macOS & Windows.
0.9.0 - 2017-09-19
Added
-
Latest JDK /
defaultalias (automatic) linking (#6)$ ll ~/.jabba/jdk/ lrwxrwxrwx 1 shyiko shyiko 30 Sep 19 2017 1.8 -> /home/shyiko/.jabba/jdk/1.8.144/ drwxr-xr-x 8 shyiko shyiko 4096 Sep 19 2017 1.8.144/ drwxr-xr-x 8 shyiko shyiko 4096 Sep 19 2017 1.8.141/ lrwxrwxrwx 8 shyiko shyiko 30 Sep 19 2017 zulu@1.6 -> /home/shyiko/.jabba/jdk/zulu@1.6.97/ drwxr-xr-x 8 shyiko shyiko 4096 Sep 19 2017 zulu@1.6.97/ lrwxrwxrwx 1 shyiko shyiko 30 Sep 19 2017 default -> /home/shyiko/.jabba/jdk/1.8.144/
0.8.0 - 2017-09-19
Added
-
Adopt OpenJDK support.
-
jabba ls <semver_range>&jabba ls-remote <semver_range>. -
jabba ls --latest=<major|minor|patch>&jabba ls-remote --latest=<major|minor|patch>.$ jabba ls-remote "zulu@<1.9" --latest=minor zulu@1.8.144 zulu@1.7.154 zulu@1.6.97 -
Ability to install JDK in a custom location (
jabba install -o /jdk/destination)
NOTE: any JDK installed in this way is considered to be unmanaged, i.e. not available tojabba ls,jabba use, etc. (unlessjabba linked).
Changed
- semver library to masterminds/semver
(previously used library proved unreliable when given certain input (e.g.>=1.6)).
0.7.0 - 2017-05-12
Added
- Ability to change the location of
~/.jabbawithJABBA_HOMEenv variable (e.g.curl -sL https://github.com/shyiko/jabba/raw/master/install.sh | JABBA_HOME=/opt/jabba bash && . /opt/jabba/jabba.sh) --homeflag forjabba which(jabba which --home <jdk_version>returns$JABBA_DIR/jdk/<jdk_version>/Contents/Homeon macOS and$JABBA_DIR/jdk/<jdk_version>everywhere else)
Changed
~directory referencing inside shell integration scripts (path to home directory is now determined by$PATH).
Fixed
jabba deactivateescaping.JAVA_HOMEpropagation in Fish shell on CentOS 7.
0.6.1 - 2017-02-27
Fixed
x509: certificate signed by unknown authoritywhile executingjabba ls-remote(macOS) (#56).
0.6.0 - 2016-12-10
Added
- IBM SDK, Java Technology Edition support (e.g.
jabba install ibm@<version>).
0.5.1 - 2016-11-28
Fixed
linkcommand (it was missingmkdir -p ...call).
0.5.0 - 2016-11-11
Added
.jabbarcsupport.
0.4.0 - 2016-07-22
Added
- Windows 10 support.
link/unlinkcommands.
Fixed
bin+file://handling (original file is now copied instead of being moved).
0.3.3 - 2016-03-30
Fixed
dmghandling when GNU tar is installed.
0.3.2 - 2016-03-26
Fixed
- Zulu OpenJDK installation.
0.3.1 - 2016-03-26
Fixed
current(previously output was written to stderr instead of stdout).
0.3.0 - 2016-03-26
Added
- Zulu OpenJDK support (e.g.
jabba install zulu@<version>). - Ability to install JDK from
ziparchives (in addition to already implementeddmg/tar.gz/bin). - Support for custom registries (e.g.
JABBA_INDEX=https://github.com/shyiko/jabba/raw/master/index.json jabba install ...).
Fixed
which <alias>.
0.2.0 - 2016-03-24
Added
alias default/unalias default,which,deactivatecommands.