I had a hard time finding available versions of Kotlin on Bintray earlier today. The order given on for example https://bintray.com/bintray/jcenter/org.jetbrains.kotlin:kotlin-stdlib is clearly not semantic versioning, but it is not clear what it is. I got a bit annoyed and perhaps overly agressive in a twitter excahnge, but @jbaruch claimed that the order was upload time order, which I do not believe, I think it is effectively quasi-random. Apparently it turns out that Bintray are running away from doing this properly and are saying it is up to the artefact provider to manually order the artefacts in the list. This is such bad UX from Bintray I am shocked. Sadly it means all the Kotlin artefacts need to be manually ordered so that the most recent (currently 0.10.1316) is at the top of the list to give semantic versioning order.
Hi Russel,
Try http://search.maven.org/#search%7Cga%7C1%7Ckotlin
It doesn’t fix Bintray, but it does show the latest available versions correctly and is updated quickly after publishing.
Cheers,
Andrew
Andrew,
I went to http://central.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/ where at least the ordering is predictable, stupid but understandable. I prefer you solution though!