New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add IC-LATEST-STABLE and IU-LATEST-STABLE values for intellij.version property #1547
Comments
I don't think that "build your plugin against whatever is |
I'm not sure to understand. LATEST-EAP-SNAPSHOT is even less stable. Some plugin developers asked on Slack how to get the latest stable build number. I believe it would help some of us. I don't know if this is a very common use case, but it exists, and it seems valid. |
EAPs are provided for these two reasons: a) check compatibility of existing plugins There is no need to build your plugins against the latest GA, unless you explicitly need its features/bugfxes in your plugin. |
Yeah, I need to test my plugins with the latest GA. Users report some issues, and the fix is on the IDE side. I wait for the next GA (or the next GA that comes with the fix), check everything works, then I let users know they should upgrade their IDE. I am also building against latest GA for these reasons:
This is why I am using something like a LATEST-STABLE thing, daily. It may be uncommon, but do we have statistics? I have no idea 😅 |
Describe the need of your request
Like
IC-LATEST-EAP-SNAPSHOT
, it would be nice to have a flag likeIC-LATEST-STABLE
(andIU-LATEST-STABLE
) in order to use the latest stable IJ release (today, it would be "IC-2023.3.4").Proposed solution
Be able to declare something like this in
build.gradle.kts
:Alternatives you've considered
For now, I implemented this in my gradle build: https://github.com/jonathanlermitage/intellij-extra-toolwindow-colorful-icons/blob/main/build.gradle.kts#L231-L258
But I think this feature could be integrated into the gradle-intellij-plugin project.
Additional context
I used to test my plugins with 3 versions:
IC-LATEST-STABLE
). I am also using this version when developing in my IDEIC-LATEST-EAP-SNAPSHOT
)The text was updated successfully, but these errors were encountered: