@dan, by releasing a plugin with a good fix but no support for node 4.x, node 4.x user can’t update anything anymore (due to way Pimatic handles updates). So i was thinking the updater should be smarter. I see a few ways to help users/plugins that are on node v4 and want to upgrade node v4 compatible plugins (incl Pimatic!) and the development of new / upgraded plugins with node 8/10 features
- the updater knows witch node version Pimatic is running. It checks plugins for node v4 compatibility and doesn’t offer to update plugins that do not support v4.
- Make the plugins updates selectable in the gui
- Do manual patching of plugins, faking pimatic updater by editing package.json version info, etc.
I would prefer the first option (no room for errors:))