shyiko / jabba

(cross-platform) Java Version Manager
2.97k stars 193 forks source link

--latest XXXXX does not return the correct version #758

Open sirinath opened 3 years ago

sirinath commented 3 years ago

jabba ls-remote --arch amd64 --latest patch --os windows

1.15.0
adopt@1.15.0-1
adopt@1.14.0-2
adopt@1.13.0-2
adopt@1.12.0-2
adopt@1.11.0-9
adopt@1.10.0-2
adopt@1.9.0-4
adopt@1.8.0-275
adopt-openj9@1.15.0-1
adopt-openj9@1.14.0-2
adopt-openj9@1.13.0-2
adopt-openj9@1.12.0-2
adopt-openj9@1.11.0-9
adopt-openj9@1.10.0-2
adopt-openj9@1.9.0-4
adopt-openj9@1.8.0-275
amazon-corretto@1.11.0-9.12.1
amazon-corretto@1.8.275-01.1
amazon-corretto@1.8.272-10.3
amazon-corretto@1.8.265-01.1
amazon-corretto@1.8.262-10.1
amazon-corretto@1.8.252-09.2
amazon-corretto@1.8.242-08.1
amazon-corretto@1.8.232-09.1
amazon-corretto@1.8.222-10.3
graalvm@20.3.0
graalvm@20.2.0
graalvm@20.1.0
graalvm@20.0.0
graalvm@19.3.4
graalvm@19.3.3
graalvm@19.3.2
graalvm@19.3.1
graalvm@19.3.0
graalvm@19.2.1
graalvm@19.2.0
graalvm@19.1.1
graalvm@19.1.0
graalvm@19.0.2
graalvm@19.0.0
graalvm-ce-java11@20.3.0
graalvm-ce-java11@20.2.0
graalvm-ce-java11@20.1.0
graalvm-ce-java11@20.0.0
graalvm-ce-java11@19.3.4
graalvm-ce-java11@19.3.3
graalvm-ce-java11@19.3.2
graalvm-ce-java11@19.3.1
graalvm-ce-java11@19.3.0
graalvm-ce-java8@20.3.0
graalvm-ce-java8@20.2.0
graalvm-ce-java8@20.1.0
graalvm-ce-java8@20.0.0
graalvm-ce-java8@19.3.4
graalvm-ce-java8@19.3.3
graalvm-ce-java8@19.3.2
graalvm-ce-java8@19.3.1
graalvm-ce-java8@19.3.0
graalvm-ce-java8@19.2.1
graalvm-ce-java8@19.2.0
graalvm-ce-java8@19.1.1
graalvm-ce-java8@19.1.0
graalvm-ce-java8@19.0.2
graalvm-ce-java8@19.0.0
liberica@1.15.0
liberica@1.14.0
liberica@1.13.0
liberica@1.12.0
liberica@1.11.0
liberica@1.8.275-1
liberica@1.8.272-10
liberica@1.8.265-1
liberica@1.8.262-10
liberica@1.8.252-9
liberica@1.8.242-7
liberica@1.8.232
liberica@1.8.222
openjdk@1.15.0
openjdk@1.14.0
openjdk@1.13.0
openjdk@1.12.0
openjdk@1.11.0
openjdk@1.10.0
openjdk@1.9.0
openjdk-ri@1.15.0
openjdk-ri@1.14.0
openjdk-ri@1.13.0
openjdk-ri@1.12.0
openjdk-ri@1.11.0
zulu@1.16.0-0
zulu@1.15.0
zulu@1.14.0
zulu@1.13.0
zulu@1.12.0
zulu@1.11.0
zulu@1.10.0
zulu@1.9.0
zulu@1.8.272
zulu@1.8.265
zulu@1.8.262
zulu@1.8.252
zulu@1.8.242
zulu@1.8.232
zulu@1.8.222
zulu@1.8.212
zulu@1.8.202
zulu@1.8.201
zulu@1.8.192
zulu@1.8.181
zulu@1.8.172
zulu@1.8.163
zulu@1.8.162
zulu@1.8.152
zulu@1.8.144
zulu@1.8.131
zulu@1.8.121
zulu@1.8.112
zulu@1.8.102
zulu@1.8.101
zulu@1.8.92
zulu@1.8.91
zulu@1.8.72
zulu@1.8.71
zulu@1.8.66
zulu@1.8.65
zulu@1.8.60
zulu@1.8.51
zulu@1.8.45
zulu@1.8.40
zulu@1.8.31
zulu@1.8.25
zulu@1.8.20
zulu@1.8.11
zulu@1.8.5
zulu@1.8.0
zulu@1.7.282
zulu@1.7.272
zulu@1.7.262
zulu@1.7.252
zulu@1.7.242
zulu@1.7.232
zulu@1.7.222
zulu@1.7.211
zulu@1.7.201
zulu@1.7.191
zulu@1.7.181
zulu@1.7.171
zulu@1.7.161
zulu@1.7.154
zulu@1.7.141
zulu@1.7.131
zulu@1.7.121
zulu@1.7.111
zulu@1.7.101
zulu@1.7.95
zulu@1.7.91
zulu@1.7.85
zulu@1.7.80
zulu@1.7.79
zulu@1.7.76
zulu@1.7.72
zulu@1.7.65
zulu@1.7.60
zulu@1.7.55
zulu@1.7.51
zulu@1.7.45
zulu@1.7.40
zulu@1.7.25
zulu@1.6.119
zulu@1.6.113
zulu@1.6.107
zulu@1.6.103
zulu@1.6.99
zulu@1.6.97
zulu@1.6.93
zulu@1.6.89
zulu@1.6.87
zulu@1.6.83
zulu@1.6.79
zulu@1.6.77
zulu@1.6.73
zulu@1.6.69
zulu@1.6.63
zulu@1.6.59
zulu@1.6.56
zulu@1.6.53
zulu@1.6.49
zulu@1.6.47

jabba ls-remote --arch amd64 --latest minor --os windows:

1.15.0
adopt@1.15.0-1
adopt@1.14.0-2
adopt@1.13.0-2
adopt@1.12.0-2
adopt@1.11.0-9
adopt@1.10.0-2
adopt@1.9.0-4
adopt@1.8.0-275
adopt-openj9@1.15.0-1
adopt-openj9@1.14.0-2
adopt-openj9@1.13.0-2
adopt-openj9@1.12.0-2
adopt-openj9@1.11.0-9
adopt-openj9@1.10.0-2
adopt-openj9@1.9.0-4
adopt-openj9@1.8.0-275
amazon-corretto@1.11.0-9.12.1
amazon-corretto@1.8.275-01.1
graalvm@20.3.0
graalvm@20.2.0
graalvm@20.1.0
graalvm@20.0.0
graalvm@19.3.4
graalvm@19.2.1
graalvm@19.1.1
graalvm@19.0.2
graalvm-ce-java11@20.3.0
graalvm-ce-java11@20.2.0
graalvm-ce-java11@20.1.0
graalvm-ce-java11@20.0.0
graalvm-ce-java11@19.3.4
graalvm-ce-java8@20.3.0
graalvm-ce-java8@20.2.0
graalvm-ce-java8@20.1.0
graalvm-ce-java8@20.0.0
graalvm-ce-java8@19.3.4
graalvm-ce-java8@19.2.1
graalvm-ce-java8@19.1.1
graalvm-ce-java8@19.0.2
liberica@1.15.0
liberica@1.14.0
liberica@1.13.0
liberica@1.12.0
liberica@1.11.0
liberica@1.8.275-1
openjdk@1.15.0
openjdk@1.14.0
openjdk@1.13.0
openjdk@1.12.0
openjdk@1.11.0
openjdk@1.10.0
openjdk@1.9.0
openjdk-ri@1.15.0
openjdk-ri@1.14.0
openjdk-ri@1.13.0
openjdk-ri@1.12.0
openjdk-ri@1.11.0
zulu@1.16.0-0
zulu@1.15.0
zulu@1.14.0
zulu@1.13.0
zulu@1.12.0
zulu@1.11.0
zulu@1.10.0
zulu@1.9.0
zulu@1.8.272
zulu@1.7.282
zulu@1.6.119

jabba ls-remote --arch amd64 --latest major --os windows:

1.15.0
adopt@1.15.0-1
adopt-openj9@1.15.0-1
amazon-corretto@1.11.0-9.12.1
graalvm@20.3.0
graalvm@19.3.4
graalvm-ce-java11@20.3.0
graalvm-ce-java11@19.3.4
graalvm-ce-java8@20.3.0
graalvm-ce-java8@19.3.4
liberica@1.15.0
openjdk@1.15.0
openjdk-ri@1.15.0
zulu@1.16.0-0

In all cases 1.15.0-1 should be displayed instead of 1.15.0 as jabba ls-remote --arch amd64 --os windows gives:

1.15.0
1.15.0-1
adopt@1.15.0-1
adopt@1.15.0-0
adopt@1.14.0-2
adopt@1.14.0-1
adopt@1.14.0-0
adopt@1.13.0-2
adopt@1.13.0-1
adopt@1.13.0-0
adopt@1.12.0-2
adopt@1.12.0-1
adopt@1.12.0-0
adopt@1.11.0-9
adopt@1.11.0-8
adopt@1.11.0-7
adopt@1.11.0-6
adopt@1.10.0-2
adopt@1.9.0-4
adopt@1.9.0-0
adopt@1.8.0-275
adopt@1.8.0-272
adopt@1.8.0-265
adopt@1.8.0-262
adopt@1.8.0-252
adopt@1.8.0-242
adopt@1.8.0-232
adopt-openj9@1.15.0-1
adopt-openj9@1.15.0-0
adopt-openj9@1.14.0-2
adopt-openj9@1.14.0-1
adopt-openj9@1.14.0-0
adopt-openj9@1.13.0-2
adopt-openj9@1.13.0-1
adopt-openj9@1.13.0-0
adopt-openj9@1.12.0-2
adopt-openj9@1.12.0-1
adopt-openj9@1.12.0-0
adopt-openj9@1.11.0-9
adopt-openj9@1.11.0-8
adopt-openj9@1.11.0-7
adopt-openj9@1.11.0-6
adopt-openj9@1.10.0-2
adopt-openj9@1.9.0-4
adopt-openj9@1.8.0-275
adopt-openj9@1.8.0-272
adopt-openj9@1.8.0-265
adopt-openj9@1.8.0-262
adopt-openj9@1.8.0-252
adopt-openj9@1.8.0-242
adopt-openj9@1.8.0-232
amazon-corretto@1.11.0-9.12.1
amazon-corretto@1.11.0-9.11.2
amazon-corretto@1.11.0-8.10.1
amazon-corretto@1.11.0-7.10.1
amazon-corretto@1.11.0-6.10.1
amazon-corretto@1.11.0-5.10.1
amazon-corretto@1.11.0-4.11.1
amazon-corretto@1.8.275-01.1
amazon-corretto@1.8.272-10.3
amazon-corretto@1.8.272-10.1
amazon-corretto@1.8.265-01.1
amazon-corretto@1.8.262-10.1
amazon-corretto@1.8.252-09.2
amazon-corretto@1.8.252-09.1
amazon-corretto@1.8.242-08.1
amazon-corretto@1.8.242-07.1
amazon-corretto@1.8.232-09.1
amazon-corretto@1.8.222-10.3
graalvm@20.3.0
graalvm@20.2.0
graalvm@20.1.0
graalvm@20.0.0
graalvm@19.3.4
graalvm@19.3.3
graalvm@19.3.2
graalvm@19.3.1
graalvm@19.3.0
graalvm@19.2.1
graalvm@19.2.0
graalvm@19.2.0-1
graalvm@19.1.1
graalvm@19.1.0
graalvm@19.0.2
graalvm@19.0.0
graalvm-ce-java11@20.3.0
graalvm-ce-java11@20.2.0
graalvm-ce-java11@20.1.0
graalvm-ce-java11@20.0.0
graalvm-ce-java11@19.3.4
graalvm-ce-java11@19.3.3
graalvm-ce-java11@19.3.2
graalvm-ce-java11@19.3.1
graalvm-ce-java11@19.3.0
graalvm-ce-java8@20.3.0
graalvm-ce-java8@20.2.0
graalvm-ce-java8@20.1.0
graalvm-ce-java8@20.0.0
graalvm-ce-java8@19.3.4
graalvm-ce-java8@19.3.3
graalvm-ce-java8@19.3.2
graalvm-ce-java8@19.3.1
graalvm-ce-java8@19.3.0
graalvm-ce-java8@19.2.1
graalvm-ce-java8@19.2.0
graalvm-ce-java8@19.2.0-1
graalvm-ce-java8@19.1.1
graalvm-ce-java8@19.1.0
graalvm-ce-java8@19.0.2
graalvm-ce-java8@19.0.0
liberica@1.15.0
liberica@1.15.0-1
liberica@1.15.0-0
liberica@1.14.0
liberica@1.14.0-2
liberica@1.14.0-1
liberica@1.14.0-0
liberica@1.13.0
liberica@1.13.0-2
liberica@1.13.0-1
liberica@1.13.0-0
liberica@1.12.0
liberica@1.12.0-2
liberica@1.12.0-1
liberica@1.11.0
liberica@1.11.0-9
liberica@1.11.0-8
liberica@1.11.0-7
liberica@1.11.0-6
liberica@1.11.0-5
liberica@1.11.0-4
liberica@1.11.0-3
liberica@1.8.275-1
liberica@1.8.272-10
liberica@1.8.265-1
liberica@1.8.262-10
liberica@1.8.252-9
liberica@1.8.242-7
liberica@1.8.232
liberica@1.8.232-10
liberica@1.8.222
openjdk@1.15.0
openjdk@1.15.0-1
openjdk@1.14.0
openjdk@1.14.0-2
openjdk@1.14.0-1
openjdk@1.13.0
openjdk@1.13.0-2
openjdk@1.13.0-1
openjdk@1.12.0
openjdk@1.12.0-2
openjdk@1.12.0-1
openjdk@1.11.0
openjdk@1.11.0-2
openjdk@1.11.0-1
openjdk@1.10.0
openjdk@1.10.0-2
openjdk@1.10.0-1
openjdk@1.9.0
openjdk@1.9.0-4
openjdk-ri@1.15.0
openjdk-ri@1.15.0-0
openjdk-ri@1.14.0
openjdk-ri@1.14.0-0
openjdk-ri@1.13.0
openjdk-ri@1.13.0-0
openjdk-ri@1.12.0
openjdk-ri@1.12.0-0
openjdk-ri@1.11.0
openjdk-ri@1.11.0-0
zulu@1.16.0-0
zulu@1.15.0
zulu@1.15.0-1
zulu@1.15.0-0
zulu@1.14.0
zulu@1.14.0-2
zulu@1.14.0-1
zulu@1.14.0-0
zulu@1.13.0
zulu@1.13.0-5
zulu@1.13.0-4
zulu@1.13.0-3
zulu@1.13.0-2
zulu@1.13.0-1
zulu@1.13.0-0
zulu@1.12.0
zulu@1.12.0-2
zulu@1.12.0-1
zulu@1.12.0-0
zulu@1.11.0
zulu@1.11.0-9
zulu@1.11.0-8
zulu@1.11.0-7
zulu@1.11.0-6
zulu@1.11.0-5
zulu@1.11.0-4
zulu@1.11.0-3
zulu@1.11.0-2
zulu@1.11.0-1
zulu@1.10.0
zulu@1.10.0-2
zulu@1.10.0-1
zulu@1.10.0-0
zulu@1.9.0
zulu@1.9.0-7
zulu@1.9.0-4
zulu@1.9.0-1
zulu@1.9.0-0
zulu@1.8.272
zulu@1.8.265
zulu@1.8.262
zulu@1.8.252
zulu@1.8.242
zulu@1.8.232
zulu@1.8.222
zulu@1.8.212
zulu@1.8.202
zulu@1.8.201
zulu@1.8.192
zulu@1.8.181
zulu@1.8.172
zulu@1.8.163
zulu@1.8.162
zulu@1.8.152
zulu@1.8.144
zulu@1.8.131
zulu@1.8.121
zulu@1.8.112
zulu@1.8.102
zulu@1.8.101
zulu@1.8.92
zulu@1.8.91
zulu@1.8.72
zulu@1.8.71
zulu@1.8.66
zulu@1.8.65
zulu@1.8.60
zulu@1.8.51
zulu@1.8.45
zulu@1.8.40
zulu@1.8.31
zulu@1.8.25
zulu@1.8.20
zulu@1.8.11
zulu@1.8.5
zulu@1.8.0
zulu@1.7.282
zulu@1.7.272
zulu@1.7.262
zulu@1.7.252
zulu@1.7.242
zulu@1.7.232
zulu@1.7.222
zulu@1.7.211
zulu@1.7.201
zulu@1.7.191
zulu@1.7.181
zulu@1.7.171
zulu@1.7.161
zulu@1.7.154
zulu@1.7.141
zulu@1.7.131
zulu@1.7.121
zulu@1.7.111
zulu@1.7.101
zulu@1.7.95
zulu@1.7.91
zulu@1.7.85
zulu@1.7.80
zulu@1.7.79
zulu@1.7.76
zulu@1.7.72
zulu@1.7.65
zulu@1.7.60
zulu@1.7.55
zulu@1.7.51
zulu@1.7.45
zulu@1.7.40
zulu@1.7.25
zulu@1.6.119
zulu@1.6.113
zulu@1.6.107
zulu@1.6.103
zulu@1.6.99
zulu@1.6.97
zulu@1.6.93
zulu@1.6.89
zulu@1.6.87
zulu@1.6.83
zulu@1.6.79
zulu@1.6.77
zulu@1.6.73
zulu@1.6.69
zulu@1.6.63
zulu@1.6.59
zulu@1.6.56
zulu@1.6.53
zulu@1.6.49
zulu@1.6.47
sirinath commented 3 years ago

Also, latest Zulu JDK 1.8 is: 8u275b01 not 1.8.272 as per their website.