Is there any reason why there isn’t a special plugin for AS 3.5 Canary. I find that in 3.5, latest plugin updates show only the 3.4 version of the plugin. Also, I use the plugins just like that cos I prefer 3.5 Canary to 3.4 Beta, should I be careful that I will run into potential issues? Finally, can someone please summarise to me why there must be different versions of the intelliJ plugin for different IntelliJ/AS versions. Thanks 🙏
g
gildor
03/01/2019, 7:21 AM
can someone please summarise to me why there must be different versions of the intelliJ plugin for different IntelliJ/AS versions
Because IntelliJ platform doesn’t provide some sort of strict backward compatible API for Plugins across different platform versions, so plugins often not compatible between different versions of IntelliJ (which is also thing with AS 3.3 and 3.4, they based on different version of Intellij)
e
efemoney
03/01/2019, 7:24 AM
Thanks @gildor, I understand that to an extent. How do you mean string backward compatible API? I understand backward compatibility but I dont know what string backwards compatibility means
efemoney
03/01/2019, 7:25 AM
Also, I’m guessing 3.4 Beta and 3.5 Canary are based on the same IntelliJ version then so its okay to use the 3.4 plugin in 3.5?
efemoney
03/01/2019, 7:28 AM
I just checked and it seems so. both based on some version of IntelliJ
183.5429.xx.xx
.
g
gildor
03/01/2019, 7:32 AM
sorry, I meant “strict backward compatibility”
gildor
03/01/2019, 7:33 AM
Not sure that 3.4 and 3.5 have the same version of the platform, but it may be.
Anyway, I don’t have issues with Kotlin Plugin on 3.5
e
efemoney
03/01/2019, 7:34 AM
Gotcha! Thanks. I also don’t have any issues. Mostly just curious