stream-deck-for-node / cli

CLI utility to create / link / unlink / develop / package a plugin
https://stream-deck-for-node.netlify.app/#/cli
MIT License
2 stars 3 forks source link

Plugin Detection by Stream Deck Software broken on 6.0.X versions #3

Open damnedOperator opened 1 year ago

damnedOperator commented 1 year ago

Stream Deck Software stops to detect the plugin created by the stream-deck application after upgrading the software to a version higher than 5.3.3. Rolling back to 5.3.3 lets the Plugin reappear.

damnedOperator commented 1 year ago

After further investigation it works when manually copying the plugin/ folder itself to the target plugin.sdPlugin folder of the stream deck software. So it seems like the Stream Deck software now filters for real directory type paths in its Plugins/ folder and symlinks don't work from now on.

Patrick762 commented 1 year ago

I hope this will be fixed soon.

For now I use this script:

npm run build && robocopy ./plugin %appdata%/Elgato/StreamDeck/Plugins/%npm_package_name%.sdPlugin /E
fcannizzaro commented 1 year ago

Can you try the latest version ? I have published a 1.0.9 version on npm that contains 2 pr and some other changes/bugfix I've done today. LMK