Skip to content

Follow JetBrains' move of the kotlin-lsp download path - #113

Merged
MrSubidubi merged 1 commit into
zed-extensions:mainfrom
interkelstar:fix/kotlin-lsp-cdn-path
Aug 3, 2026
Merged

Follow JetBrains' move of the kotlin-lsp download path#113
MrSubidubi merged 1 commit into
zed-extensions:mainfrom
interkelstar:fix/kotlin-lsp-cdn-path

Conversation

@interkelstar

Copy link
Copy Markdown
Contributor

kotlin-lsp cannot be downloaded at all right now. get_version takes the newest build from RELEASES.md, and every build from 262.8190.0 onwards lives under language-server/kotlin-server/ on the CDN rather than kotlin-lsp/, which is what download_from_teamcity builds.

Checked against the CDN:

build kotlin-lsp/… language-server/kotlin-server/…
262.4739.0 200 404
262.7569.0 200 404
262.8190.0 404 200
262.9593.0 (current in RELEASES.md) 404 200

So the layout changed between 262.7569.0 and 262.8190.0, in June. Since the version always comes from RELEASES.md, which has been past the cutover ever since, the old path is unreachable in practice and the new one is enough.

All six platform assets verified on the new path for 262.9593.0: .tar.gz, -aarch64.tar.gz, .win.zip, -aarch64.win.zip, .sit, -aarch64.sit.

The Windows ARM line in the comment above also had its suffixes reversed. The archive is kotlin-server-<version>-aarch64.win.zip, which is what the code already builds; only the comment was wrong.

`RELEASES.md` names the newest build, and every build from 262.8190.0 onwards lives under
`language-server/kotlin-server/` rather than `kotlin-lsp/`. The old path 404s for all of
them, so the server currently cannot be downloaded at all.

Checked against the CDN: the old path serves 262.7569.0 and earlier and 404s from
262.8190.0 on; the new one is the mirror image. Since the version always comes from
`RELEASES.md`, which has been past the cutover since June, only the new path is reachable
in practice.

The Windows ARM example in the comment above also had its suffixes the wrong way round.
The archive is `kotlin-server-<version>-aarch64.win.zip`, which is what the code builds.
@cla-bot cla-bot Bot added the cla-signed label Aug 2, 2026

@MrSubidubi MrSubidubi left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks and sorry for the delay!

@MrSubidubi
MrSubidubi enabled auto-merge (squash) August 3, 2026 23:06
@MrSubidubi
MrSubidubi merged commit e935dd6 into zed-extensions:main Aug 3, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants