Mason fails to resolve JDTLS version for older milestones
dorin-suletea opened this issue · 1 comments
dorin-suletea commented
: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