mason-org/mason-registry

Mason fails to resolve JDTLS version for older milestones

dorin-suletea opened this issue · 1 comments

:MasonInstall jdtls@1.26.0 fails with Failed to download file : https://download.eclipse.org/jdtls/milestones/1.26.0/jdt-language-server-1.26.0-202309281329.

The actual version published is : https://www.eclipse.org/downloads/download.php?file=/jdtls/milestones/1.26.0/jdt-language-server-1.26.0-202307271613.tar.gz

The suffix -202309281329 matches latest jdtls version (1.28.0) https://www.eclipse.org/downloads/download.php?file=/jdtls/milestones/1.28.0/jdt-language-server-1.28.0-202309281329.tar.gz

I believe this happens as the suffix is hardcoded : 80bd37e

Might be somewhat related to this : williamboman/mason.nvim#286

zenoli commented

I made an issue for this on the mason repo as well a couple of days ago