I cannot answer your original question, as I have not developed for Netbeans.
As backward compatibility, if the version dependencies are installed correctly, and only the API from other plug-ins is used, the old plug-in should work (there are some exceptions, but in this case updating the plugin does not require much effort, since there is documentation about what has changed) .
The main drawback of Eclipse development is that documentation is sometimes scarce, but there are some available for general tasks.
source share