-
-
Notifications
You must be signed in to change notification settings - Fork 532
Description
Is your feature request related to a problem? Please describe.
Since OR 24.12, we've renamed the codebase package from net.sf.openrocket to info.openrocket.core and info.openrocket.swing. This means that we break compatibility with plugins/scripts that reference the old net.sf.openrocket packages.
Describe the solution you'd like
When loading plugins/scripts, check if there are net.sf.openrocket package references. If so, first try to find the equivalent file in info.openrocket.core. If the file exists, replace the net.sf.openrocket reference with info.openrocket.core. If it does not exist, try to search in info.openrocket.swing. If the file exists, replace the net.sf.openrocket reference with info.openrocket.swing. If it does not exist, throw an error.
Describe alternatives you've considered
Screw the old plugins, but that's not a friendly solution :)
Additional context
Marking this as a release blocker.