Why can't I set an until-build value greater than 251.*?

When I try to bump the max Compatibility Range in Marketplace, it gives me an error below and doesn’t let me set it past 251. Verification for 2025.2 passes the same way it always did. The pluginUntilBuild property is set to empty.

Any idea why it doesn’t let me update it to 252.* and what I need to do to make it available on 2025.2?


My plugin is:

I’d recommend leaving the until-build empty and then setting it in the plugin marketplace editing section of your plugin’s version.

This is the best way, it allows you to change the until build on-demand without having to re-upload a new version

As I mentioned above, the until-build is empty, but marketplace won’t let me update the range anymore. This is what’s in the artifact’s plugin.xml:

<idea-version since-build="222" />

You could leave the marketplace until build empty too. I think that they only allow you to set the fully released versions, not EAPs

Nope, clearing the until field gives the same error and resets back to 251.*

That is odd. It works just fine for me. Try reloading the page, clicking the edit pencil icon, fully clear the until textfield and press enter.

What I find odd is that you have the compatibility range editor above and below it the compatibility range field too, I only have one and I can set it to empty just fine.

your plugin seems to be using the old intellij gradle plugin 1.x, you have to migrate to 2.x,

If you use version 2.6.0 it will have the behaviour you want where you do not need to untilBuild anymore, see changelog entry: “Remove the default untilBuild value”

here is the Migration guide from 1.x to 2.x

No, this should also work with the gradle plugin 1.x. The generated artifact is the same (the marketplace verifies the plugin.xml file).
I tested with my plugins built with the gradle plugin 1.x, and I can set the compatibility range to 252.*, even 253.*.

@amoskvin Do you see any error in your browser’s console? Did you try to clear the cache?
Otherwise, this looks like a bug on the marketplace.

That is correct as we no longer support until-build specified in plugin.xml.

We soon will announce the details.

I don’t have until-build specified in plugin.xml, see above.

I tried it on a different machine, same issue. The error comes from the server.

POST to https://plugins.jetbrains.com/api/updates/507085/since-until
Request: {"since":"222.0","until":""}
Response: {"statusCode":400,"message":"You cannot set an until-build value greater than 251.*"}

I suppose upgrading to the latest and publishing a new version wouldn’t hurt, I’ll give it a try this weekend.

Not sure if it was the Gradle plugin or not, but I upgraded it to 2.6.0, published a new plugin version, and I can now set it to 252.*.

Thanks all!