Currently our plugin utilize JavaFX API's to render webviews, Also our current support matrix would be 2017.1.X to 2020.1.X
Moving forward with the latest Intellij versions, The deprecation of JavaFX runtime will leave us with few questions.
01. When adding JavaFX api as an optional dependency to our plugin. Does this optional plugin contain the same native code which is shipped with the IDE before?
02. Can we ensure that there will be a consistent behavior across all the JBR versions ?
03. Is there any safer way / technique of migrating from JavaFX to JCEF, Rather than maintaining two major version of the plugin. (Example: One with JavaFX and other with JCEF implementation) Any recommendations ?
Appreciate if it's possible to provide some more documentation / examples related to JCEF.