Honestly, I’m completely lost.
- we are encouraged to support EAP builds, but we should not test with EAP builds. At least, this is not easy, and the official plugin template can’ be used as an example if we want to support EAPs
- sometimes I read that we should build against the minimal supported version (I remember discussions about that on Slack, JetBrains developers recommended that), sometimes against the most recent version
At least, this is my understanding. I think some clarifications (and put this in the docs) would be helpful, and greater consistency in the advice provided by JetBrains.