Closed recaph closed 1 year ago
Hello @recaph Thank you for the issue We have been investigating this possibility Sometimes it is impossible to support EAP versions due to platform limitations and breaking changes Could you please provide any of the plugins that support such feature?
Hi @KUGDev many of the plugins out there allow for installation on EAP versions of IntelliJ.
I completely understand when there are breaking changes with plugins. When I installed IntelliJ EAP, I have done that only after reading below line. My ask is not about that.
Products available under the EAP are pre-release software, which means the stability of EAP builds,
as well as their applicability for specific purposes, may (and most probably will) vary.
Please use EAP builds at your own risk.
But I would very much want to be able to use the plugin when there is no breaking change in IntelliJ EAP.
some plugins that allow installation on EAP - sonarlint, scala, etc
I believe Jetbrains provides plugin verifier to check compatibility... is it something that could be relied on... during build process...
sonarlint has something like this in its build.gradle https://github.com/SonarSource/sonarlint-intellij ....
intellij {
version.set(intellijBuildVersion)
pluginName.set("sonarlint-intellij")
updateSinceUntilBuild.set(false)
plugins.set(listOf("java", "git4idea"))
}
tasks.runPluginVerifier {
// Test oldest supported, and latest
ideVersions.set(listOf("IC-2020.3.4", "IC-2021.3"))
....
}
there might be better ways than this... but I only want to be able to install zowe explorer on my intellij eap... uninstall plugin if something doesn't work....
Hi @recaph Ok, we will reinvestigate the possibility to provide EAP support I will update the issue as soon as there is something found
Hello @recaph We've discovered the possibility to provide plugin under EAP version Starting from 1.0.0 of the plugin, we will be providing EAP version as well as the stable ones
@KUGDev thats great to hear... is there any ETA for this?
@recaph we are getting ready Once the docs are updated on docs.zowe.org, we will be ready to start publishing process
Hello @recaph We are in process of publishing our plugin Currently, the v1 is published and is being reviewed by JetBrains team The EAP version is getting ready and will be released a little after My estimate: tomorrow or the day after tomorrow
@KUGDev looks like a plan…
@KUGDev got chance to check this... though I can see the EAP version listed on marketplace, I wasn't able to install it...
Can something be done about this?
Hi @recaph Please tell the version of the IntelliJ you are using (including build number)
@KUGDev IntelliJ build is Build #IU-231.8109.90, built on March 16, 2023
I was able to download and install via zip option though... but it didn't get listed in marketplace...
@recaph thanks Ok, I see I reopened the issue, will try to fix ASAP Let us know if there is other issues with the plugin
Hello @recaph It looks like the EAP version of the IntelliJ works differently from the stable version, so it is impossible to provide the plugin inside the IntelliJ's marketplace directly in IDE. So the only way to install the plugin is through the .zip from a web version of the marketplace. I've tried some ways to make it work, but looks like there is no other way for now, sorry.
@KUGDev I confirm that I was able to install Zowe Explorer directly from marketplace yesterday... Thank you very much...
This is my last comment on this issue... I will create new ones if I see any further issues during my usage...
@recaph cool! Will be glad to help with issues, if any:)
Requested to remove the restriction of plugin that prevents installation on all version EAP versions of IntelliJ.
It may be best to update only minimum version for the plugin as new versions of zowe plugin are released. Many plugins work on this principle already and I don't see a reason why Zowe Explorer can't do the same.
Also, you can feedback about any broken features quickly from people like me who use IntelliJ EAP versions and make this plugin inclusive for other IntelliJ Plugin Developers. or provide Zowe Explorer EAP version.