diff --git a/plugins/Aepelzens Parasites.json b/plugins/Aepelzens Parasites.json deleted file mode 100644 index b0534e59..00000000 --- a/plugins/Aepelzens Parasites.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "slug": "Aepelzens Parasites", - "name": "Aepelzens Parasites", - "author": "Aepelzen", - "version": "0.5.0", - "source": "https://github.com/Aepelzen/AepelzensParasites" -} \ No newline at end of file diff --git a/plugins/AmalgamatedHarmonics.json b/plugins/AmalgamatedHarmonics.json index e5102977..96c52bf2 100644 --- a/plugins/AmalgamatedHarmonics.json +++ b/plugins/AmalgamatedHarmonics.json @@ -2,21 +2,21 @@ "slug": "AmalgamatedHarmonics", "name": "Amalgamated Harmonics", "author": "jhoar", - "version": "0.5.4", + "version": "0.5.7", "manual": "https://github.com/jhoar/AmalgamatedHarmonics/wiki", "source": "https://github.com/jhoar/AmalgamatedHarmonics", "downloads": { "win": { - "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.4/AmalgamatedHarmonics-0.5.4-win.zip", - "sh256": "9b0605e99c8cff630b79c8d9dcfd014ab7504bdfc27541b99f6b129eb5a9611d" + "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.7/AmalgamatedHarmonics-0.5.7-win.zip", + "sha256": "4ec7fefc19edbe393d0dbc30d5c5e277b67892281819655a2976c5a9be8951da" }, "mac": { - "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.4/AmalgamatedHarmonics-0.5.4-mac.zip", - "sh256": "b98ce8849a221bda933f50ad401b26a1ff79fc24a370a269adfb2bda72083a74" + "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.7/AmalgamatedHarmonics-0.5.7-mac.zip", + "sha256": "12d95b9e65c3ab422ae0079c1c0954a1431d3c0bbb2b842124502d464db85d6a" }, "lin": { - "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.4/AmalgamatedHarmonics-0.5.4-lin.zip", - "sh256": "bfe831ae5bdcb285adf2811deb8d0b5f1839f9a312be6f2382035969907be2c1" + "download": "https://github.com/jhoar/AmalgamatedHarmonics/releases/download/v0.5.7/AmalgamatedHarmonics-0.5.7-lin.zip", + "sha256": "3d0c3f5351c5999b69e8370bcf160fc1adf3c3dde1908038d6565623d72cd040" } } -} \ No newline at end of file +} diff --git a/plugins/AnimatedCircuits.json b/plugins/AnimatedCircuits.json index fbbe3002..9d7891b9 100644 --- a/plugins/AnimatedCircuits.json +++ b/plugins/AnimatedCircuits.json @@ -2,7 +2,7 @@ "slug": "AnimatedCircuits", "name": "Animated Circuits", "author": "Animated Circuits", - "version": "0.5.1", + "version": "0.5.2", "manual": "https://drive.google.com/open?id=15_buBKqEdGkuTn9EOeZuFqE2m4qH-xUu", "homepage": "https://gumroad.com/animatedcircuits" } diff --git a/plugins/Autodafe - REDs FREE.json b/plugins/Autodafe - REDs FREE.json deleted file mode 100644 index 929d02c6..00000000 --- a/plugins/Autodafe - REDs FREE.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "slug": "Autodafe - REDs FREE", - "name": "Autodafe - REDs FREE", - "author": "Autodafe", - "version": "0.5.1", - "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html", - "donation": "https://www.paypal.me/autodafe" -} diff --git a/plugins/Autodafe-DrumKit.json b/plugins/Autodafe-DrumKit.json new file mode 100644 index 00000000..4a4ad7ce --- /dev/null +++ b/plugins/Autodafe-DrumKit.json @@ -0,0 +1,21 @@ +{ +"slug": "Autodafe-DrumKit", +"name": "Autodafe Drum Kit", +"author": "Autodafe", +"version": "0.5.1", +"donation": "https://www.paypal.me/autodafe", +"downloads": { + "win": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-DrumKit-0.5.1-win.zip", + "sha256": "462655bd8e3489b225dd2dc7eb88d51ebc0d274cc60a3dce0d02edf1bfce4119" + }, + "lin": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-DrumKit-0.5.1-lin.zip", + "sha256": "1aeb402c5aab360222dfda0898852f4056f08d0a97f1beba72f8704299ec377b" + }, + "mac": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-DrumKit-0.5.1-mac.zip", + "sha256": "f3d00d2cb9a0af45bcff657c99cb4acafddff0e07c0fb3f463ee7e340e301232" + } + } +} diff --git a/plugins/Autodafe-REDs.json b/plugins/Autodafe-REDs.json new file mode 100644 index 00000000..6b60f3d2 --- /dev/null +++ b/plugins/Autodafe-REDs.json @@ -0,0 +1,9 @@ +{ + "slug": "Autodafe-REDs", + "name": "Autodafe - REDs", + "author": "Autodafe", + "version": "0.5.2", + "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules/autodafe-reds-modules-for-vcv-rack.html", + "manual": "https://www.autodafe.net/media/com_eshop/attachments/autodafe-reds-collection-manual.pdf" + +} diff --git a/plugins/Autodafe-REDsFREE.json b/plugins/Autodafe-REDsFREE.json new file mode 100644 index 00000000..1d23a0fa --- /dev/null +++ b/plugins/Autodafe-REDsFREE.json @@ -0,0 +1,23 @@ +{ + "slug": "Autodafe-REDsFREE", + "name": "Autodafe - REDs FREE", + "author": "Autodafe", + "version": "0.5.2", + "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html", + "manual": "https://www.autodafe.net/media/com_eshop/attachments/autodafe-reds-collection-manual.pdf", + "donation": "https://www.paypal.me/autodafe", + "downloads": { + "win": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-REDsFREE-0.5.2-win.zip", + "sha256": "ce34d273085ded0d90d083b080ee1360817bab78b88d0a89165a77615eaf576c" + }, + "lin": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-REDsFREE-0.5.2-lin.zip", + "sha256": "3af4575b5f364824f826090b1b3e14f444448e109d180f6517ad2255b5701249" + }, + "mac": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-REDsFREE-0.5.2-mac.zip", + "sha256": "29b118c81b18a15c11052f40aadd28f694ebf3a0ef834c76dd7eb705a275062d" + } + } +} diff --git a/plugins/Autodafe.json b/plugins/Autodafe.json index 87030e60..79e851a4 100644 --- a/plugins/Autodafe.json +++ b/plugins/Autodafe.json @@ -5,5 +5,21 @@ "version": "0.5.1", "source": "https://github.com/antoniograzioli/Autodafe", "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html", - "donation": "https://www.paypal.me/autodafe" + "manual": "https://www.autodafe.net/media/com_eshop/attachments/autodafe-reds-collection-manual.pdf", + "donation": "https://www.paypal.me/autodafe", + "downloads": { + "win": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-0.5.1-win.zip", + "sha256": "93d75bd954299fa2f0fad6c7945b7d1182cc8efd5a4276446a8b283f90484e2b" + }, + "lin": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-0.5.1-lin.zip", + "sha256": "01cc8f37db5d4c572d739520b375847e5f18132b0cedfbae3b3474669e50e77c" + }, + "mac": { + "download": "http://www.autodafe.net/VCVRack/Autodafe-0.5.1-mac.zip", + "sha256": "a071ca35661ecd125d2955c1501137188338304400b1a515d4bc34f018a344fc" + } + } + } diff --git a/plugins/AutodafeDrumKit.json b/plugins/AutodafeDrumKit.json deleted file mode 100644 index 0c96e38d..00000000 --- a/plugins/AutodafeDrumKit.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "slug": "Autodafe - Drum Kit", - "name": "Autodafe Drum Kit", - "author": "Autodafe", - "version": "0.5.1", - "source": "https://github.com/antoniograzioli/Autodafe-Drums", - "homepage": "https://www.autodafe.net/virtual-instruments/vcv-rack-modules.html", - "donation": "https://www.paypal.me/autodafe" -} diff --git a/plugins/Bidoo.json b/plugins/Bidoo.json index f9f4e54e..b2e7f88c 100644 --- a/plugins/Bidoo.json +++ b/plugins/Bidoo.json @@ -2,15 +2,19 @@ "slug": "Bidoo", "name": "bid°°", "author": "sebastien-bouffier", - "version": "0.5.9", + "version": "0.5.14", "license": "BSD 3-clause", "donation": "https://paypal.me/sebastienbouffier", "manual": "https://github.com/sebastien-bouffier/Bidoo/wiki", "source": "https://github.com/sebastien-bouffier/Bidoo", "downloads": { "win": { - "download": "https://github.com/sebastien-bouffier/Bidoo/files/1580630/Bidoo-0.5.9-win.zip", - "sha256": "e77cb9883dd8851bfb515e4416e13b1d9b568d3ed016cb509706d059226251b7" + "download": "https://github.com/sebastien-bouffier/Bidoo/files/1597613/Bidoo-0.5.14-win.zip", + "sha256": "cc0322df72176d4000cf7ff76bb098c41662cd543780121424bc66cd21aab0ff" + }, + "lin": { + "download": "https://github.com/sebastien-bouffier/Bidoo/files/1598062/Bidoo-0.5.14-lin.zip", + "sha256": "37fddc6ab232fdf324b585bb0fa543cf7336a79c2b188e8f9079f22745bb0966" } } } diff --git a/plugins/Bogaudio.json b/plugins/Bogaudio.json index e3e1c15f..ea9415d0 100644 --- a/plugins/Bogaudio.json +++ b/plugins/Bogaudio.json @@ -1,24 +1,24 @@ { "slug": "Bogaudio", "name": "Bogaudio", - "author": "bogaudio", + "author": "Matt Demanett", "license": "BSD 3-clause", - "version": "0.5.1", + "version": "0.5.2", "homepage": "https://github.com/bogaudio/BogaudioModules", "manual": "https://github.com/bogaudio/BogaudioModules/blob/master/README.md", "source": "https://github.com/bogaudio/BogaudioModules", "downloads": { "win": { - "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.1/Bogaudio-0.5.1-win.zip", - "sha256": "bef6bde0d9353379226839b8d32d21a8ab31d096be8c23b9f913d967d7224ef1" + "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.2/Bogaudio-0.5.2-win.zip", + "sha256": "cb1539a4709d0e681a4e1f379e7296279e9e7ced9c0432701ccea1b69dcaaf9a" }, "lin": { - "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.1/Bogaudio-0.5.1-lin.zip", - "sha256": "3673028cc3369a72e90cbf0ac838689138c2db77b4af33d8d6fac3febb61fa37" + "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.2/Bogaudio-0.5.2-lin.zip", + "sha256": "2724227d9a5a86749a4e6b34ad68ddf9798a185cc303aefaaf7f91efceb985a9" }, "mac": { - "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.1/Bogaudio-0.5.1-mac.zip", - "sha256": "22a15b5fbd7f7581967fffe45e62d1853b853b8be26086bcc8c12108a377fdb8" + "download": "https://github.com/bogaudio/BogaudioModules/releases/download/v0.5.2/Bogaudio-0.5.2-mac.zip", + "sha256": "7afd07007084603fbd0e317d3411df1f55f6ba609b31640ac7ef333c8ed44ddc" } } -} \ No newline at end of file +} diff --git a/plugins/CastleRocktronics.json b/plugins/CastleRocktronics.json new file mode 100644 index 00000000..51dc4ac0 --- /dev/null +++ b/plugins/CastleRocktronics.json @@ -0,0 +1,24 @@ +{ + "slug": "CastleRocktronics", + "name": "Castle Rocktronics", + "author": "Kieran Pringle", + "license": "Creative Commons Attribution Share Alike 4.0", + "version": "0.5.0", + "homepage": "https://github.com/KieranPringle/CastleRocktronics", + "manual": "https://github.com/KieranPringle/CastleRocktronics/blob/master/docs/index.md", + "source": "https://github.com/KieranPringle/CastleRocktronics", + "downloads": { + "win": { + "download": "https://github.com/KieranPringle/CastleRocktronics/releases/download/v0.5.0/CastleRocktronics-0.5.0-win.zip", + "sha256": "d70931b721ef4e150519b6440c1704f503621c302986c0ebf912c528875e9d3a" + }, + "lin": { + "download": "https://github.com/KieranPringle/CastleRocktronics/releases/download/v0.5.0/CastleRocktronics-0.5.0-lin.zip", + "sha256": "de5590b7de622a5d16259df93538c65a5343cf6d604ca67af84ca779234792d8" + }, + "mac": { + "download": "https://github.com/KieranPringle/CastleRocktronics/releases/download/v0.5.0/CastleRocktronics-0.5.0-mac.zip", + "sha256": "e841753aba6f07c0004a05648c8c2ce88fdfa146f0c692e52c7b51e04f1a04a7" + } + } +} diff --git a/plugins/Gratrix.json b/plugins/Gratrix.json index c98366f3..0366e754 100644 --- a/plugins/Gratrix.json +++ b/plugins/Gratrix.json @@ -2,7 +2,7 @@ "slug": "Gratrix", "name": "Gratrix", "author": "gratrix", - "version": "0.5.0", + "version": "", "source": "https://github.com/gratrix/vcv-gratrix", "manual": "http://gratrix.net/vcvrack/", "downloads": { diff --git a/plugins/HetrickCV.json b/plugins/HetrickCV.json index 3032b60a..61c1adb9 100644 --- a/plugins/HetrickCV.json +++ b/plugins/HetrickCV.json @@ -4,17 +4,21 @@ "author": "Michael Hetrick", "homepage": "https://github.com/mhetrick/hetrickcv", "donation": "https://paypal.me/MHetrick", - "version": "", + "version": "0.5.4", "source": "https://github.com/mhetrick/hetrickcv", "manual": "https://github.com/mhetrick/hetrickcv/blob/master/README.md", "downloads": { "win": { - "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.3/HetrickCV-0.5.3-win.zip", - "sha256": "4afb040dcfdc72e8ae8146f0978b28d1da7331bbd2857e7b3f4a2abf4dc86e8e" + "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.4/HetrickCV-0.5.4-win.zip", + "sha256": "6d5db0b532a5252e866d2cd12a955c8fcf78e22cb127c70ebacd418e8b1689da" }, "mac": { - "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.3/HetrickCV-0.5.3-mac.zip", - "sha256": "187feeb66cf84e13ea1dd3df02b3a2871c88387709903c69be8feaeca9a998f0" + "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.4/HetrickCV-0.5.4-mac.zip", + "sha256": "5e8ef433ee03c30fa0a46699c60a2293868b458a0e60aeae7964091e6f8c4342" + }, + "lin": { + "download": "https://github.com/mhetrick/hetrickcv/releases/download/0.5.4/HetrickCV-0.5.4-lin.zip", + "sha256": "09baabf7b218f5432acd0df3e686df5066e29919b7cc0a6f09dc34927abc408b" } } } diff --git a/plugins/JW-Modules.json b/plugins/JW-Modules.json index 7b9ad51e..e0b2cc8b 100644 --- a/plugins/JW-Modules.json +++ b/plugins/JW-Modules.json @@ -1,6 +1,7 @@ { "slug": "JW-Modules", "name": "JW-Modules", + "version": "0.5.9", "author": "Jeremy Wentworth", "homepage": "http://jeremywentworth.com", "donation": "https://www.paypal.me/jeremywen", @@ -8,16 +9,16 @@ "source": "https://github.com/jeremywen/JW-Modules", "downloads": { "win": { - "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.7/JW-Modules-0.5.7.zip", - "sha256": "327a11fed6f2299e87d799a58c0e5b2c026649c1c863367e8a54a116ac258c06" + "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.9/JW-Modules-0.5.9.zip", + "sha256": "2e90a1a64518254275f73abf1fa9ad8ec2dceb88964e9a5b8486c384b975e852" }, "mac": { - "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.7/JW-Modules-0.5.7.zip", - "sha256": "327a11fed6f2299e87d799a58c0e5b2c026649c1c863367e8a54a116ac258c06" + "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.9/JW-Modules-0.5.9.zip", + "sha256": "2e90a1a64518254275f73abf1fa9ad8ec2dceb88964e9a5b8486c384b975e852" }, "lin": { - "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.7/JW-Modules-0.5.7.zip", - "sha256": "327a11fed6f2299e87d799a58c0e5b2c026649c1c863367e8a54a116ac258c06" + "download": "https://github.com/jeremywen/JW-Modules/releases/download/v0.5.9/JW-Modules-0.5.9.zip", + "sha256": "2e90a1a64518254275f73abf1fa9ad8ec2dceb88964e9a5b8486c384b975e852" } } -} +} \ No newline at end of file diff --git a/plugins/KarateSnoopy.json b/plugins/KarateSnoopy.json index 4b800b46..eb37b0ad 100644 --- a/plugins/KarateSnoopy.json +++ b/plugins/KarateSnoopy.json @@ -3,7 +3,7 @@ "name": "KarateSnoopy", "author": "KarateSnoopy", "license": "MIT", - "version": "0.5", + "version": "0.5.0", "homepage": "https://github.com/KarateSnoopy/vcv-karatesnoopy", "source": "https://github.com/KarateSnoopy/vcv-karatesnoopy", "manual": "https://github.com/KarateSnoopy/vcv-karatesnoopy/blob/master/README.md", @@ -17,4 +17,4 @@ "sha256": "86c8e7068f425c2cd9a8d4022b3b74d784a705715aaf55587cef0d0229a4d10d" } } -} \ No newline at end of file +} diff --git a/plugins/LOGinstruments.json b/plugins/LOGinstruments.json index b2a5a77c..00ce9c74 100644 --- a/plugins/LOGinstruments.json +++ b/plugins/LOGinstruments.json @@ -2,20 +2,21 @@ "slug": "LOGinstruments", "name": "LOGinstruments", "author": "leopard86", + "version": "0.5.5", "source": "https://github.com/leopard86/LOGinstruments", "manual": "https://github.com/leopard86/LOGinstruments/blob/master/README.md", "downloads": { "win": { - "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_3/LOGinstruments-all-platforms-v053.zip", - "sha256": "e2bae5c98097f337af2ac1e3f4c914bffb4aa0a75906ffdd45e76a98a90cfd8e" + "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_5/LOGinstruments-0.5.5-win.zip", + "sha256": "34783266e8cebd27d796211ad6afe545ef3ff2beba5674110d8bd552507f9e37" }, "mac": { - "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_3/LOGinstruments-all-platforms-v053.zip", - "sha256": "e2bae5c98097f337af2ac1e3f4c914bffb4aa0a75906ffdd45e76a98a90cfd8e" + "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_5/LOGinstruments-0.5.5-mac.zip", + "sha256": "d324044b8a88244d1a57f909b02017ad8a251da899ff3e3a646a1cb9643bf4da" }, "lin": { - "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_3/LOGinstruments-all-platforms-v053.zip", - "sha256": "e2bae5c98097f337af2ac1e3f4c914bffb4aa0a75906ffdd45e76a98a90cfd8e" + "download": "https://github.com/leopard86/LOGinstruments/releases/download/v0_5_5/LOGinstruments-0.5.5-lin.zip", + "sha256": "ceb58af00ff6822dd3d9c5232eca593ab27fd6a929d081fb00a8abaa7060d5d1" } } -} \ No newline at end of file +} diff --git a/plugins/LoopusModules.json b/plugins/LoopusModules.json new file mode 100644 index 00000000..a82cf3d5 --- /dev/null +++ b/plugins/LoopusModules.json @@ -0,0 +1,8 @@ +{ + "slug": "LoopusModules", + "name": "Loopus Modules", + "author": "Sonus Dept.", + "version": "0.5.1", + "homepage": "https://loopusmodules.sonusdept.com", + "manual": "https://sonusdept.altervista.org/files/loopusmodules/LoopusModules_manual.pdf" +} diff --git a/plugins/ML_modules.json b/plugins/ML_modules.json index e8ac2fe0..44e1fd91 100644 --- a/plugins/ML_modules.json +++ b/plugins/ML_modules.json @@ -3,19 +3,19 @@ "name": "ML modules", "author": "Martin Lueders", "license": "BSD 3-clause", - "version": "0.5.2", + "version": "0.5.3", "homepage": "https://github.com/martin-lueders/ML_modules", "donation": "https://paypal.me/MartinLueders", "source": "https://github.com/martin-lueders/ML_modules", "manual": "https://github.com/martin-lueders/ML_modules/wiki", "downloads": { "win": { - "download": "https://github.com/martin-lueders/ML_modules/releases/download/0.5.2/ML_modules-0.5.2-win.zip", - "sha256": "346ae6616c8e2dcf4a4316c051e9e36004f2ce7a64a7be371292c6819cec404c" + "download": "https://github.com/martin-lueders/ML_modules/releases/download/0.5.3/ML_modules-0.5.3-win.zip", + "sha256": "eb3d7ee50d7babc60d4a676da9be5019f45c32bfefe1683bddf3b5d0dc034ec1" }, "mac": { - "download": "https://github.com/martin-lueders/ML_modules/releases/download/0.5.2/ML_modules-0.5.2-mac.zip", - "sha256": "e745febca198c783c745abb3c85a531c317fed817814bda62af336559447031c" + "download": "https://github.com/martin-lueders/ML_modules/releases/download/0.5.3/ML_modules-0.5.3-mac.zip", + "sha256": "0f02f6f4277967e3b92e2616f2c6d575e2cceb2a6908f97a6e993f660b273cc3" } } } diff --git a/plugins/MrLumps.json b/plugins/MrLumps.json index 6a857b34..74ef4d30 100644 --- a/plugins/MrLumps.json +++ b/plugins/MrLumps.json @@ -1,22 +1,23 @@ { "slug": "MrLumps", "name": "MrLumps", - "author": "djpeterso23662", - "license": "BSD 3-clause", + "author": "David Peterson", + "license": "MIT License", + "version": "0.5.2", "manual": "https://github.com/djpeterso23662/MrLumps/blob/master/README.md", "source": "https://github.com/djpeterso23662/MrLumps", "downloads": { "win": { - "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-win.zip", - "sha256": "c78174837c62f2125136351de80339f89b763496cd29d308bb5f76fec46c8021" + "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.2/MrLumps-0.5.2-win.zip", + "sha256": "56cb4bf57c8d82dc59f3db8f8f97f7aaad2e37facf53dd8057165b64fdaf5794" }, "mac": { - "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-mac.zip", - "sha256": "c952b9564328c59d0710d15c5eab2bb23619dc15d83341c9cf2ed86683ef9f9c" + "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.2/MrLumps-0.5.2-mac.zip", + "sha256": "be1e7d1a6457c3406d2f7f30dfdfe22717ff59525ca9a3f22f71a65084cec526" }, "lin": { - "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.1/MrLumps-0.5.1-lin.zip", - "sha256": "9a4eebce92169d96c11d0c5c99e596a9f46f2d50c912dfda458802b598729ec9" + "download": "https://github.com/djpeterso23662/MrLumps/releases/download/v0.5.2/MrLumps-0.5.2-lin.zip", + "sha256": "7ea8ea5b733b3e05e4aaed7e4f42e2f8300a2a497113c600cbd187b97dcf96a5" } } -} \ No newline at end of file +} diff --git a/plugins/NYSTHI.json b/plugins/NYSTHI.json index 8874a2af..28346e07 100644 --- a/plugins/NYSTHI.json +++ b/plugins/NYSTHI.json @@ -1,21 +1,21 @@ { "slug": "NYSTHI", "name": "NYSTHI", - "version": "0.5.9", + "version": "0.5.11", "homepage": "https://github.com/nysthi/nysthi", "manual": "https://github.com/nysthi/nysthi/blob/master/README.md", "downloads": { "win": { - "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.9/nysthi.zip", - "sha256": "cdba68f3c5fa59af37ea0f4eb271c9ade583c2dea35fa3a0a56288fec142dca3" + "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.11/NYSTHI.zip", + "sha256": "815102b214b1a56c963ad3ea94a6b26ff3e707516ddaa0af15a498d4304bd978" }, "mac": { - "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.9/nysthi.zip", - "sha256": "cdba68f3c5fa59af37ea0f4eb271c9ade583c2dea35fa3a0a56288fec142dca3" + "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.11/NYSTHI.zip", + "sha256": "815102b214b1a56c963ad3ea94a6b26ff3e707516ddaa0af15a498d4304bd978" }, "lin": { - "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.9/nysthi.zip", - "sha256": "cdba68f3c5fa59af37ea0f4eb271c9ade583c2dea35fa3a0a56288fec142dca3" + "download": "https://github.com/nysthi/nysthi/releases/download/v0.5.11/NYSTHI.zip", + "sha256": "815102b214b1a56c963ad3ea94a6b26ff3e707516ddaa0af15a498d4304bd978" } } } diff --git a/plugins/NonLinearInstruments.json b/plugins/NonLinearInstruments.json index 9d31eb6c..74de2484 100644 --- a/plugins/NonLinearInstruments.json +++ b/plugins/NonLinearInstruments.json @@ -3,18 +3,22 @@ "name": "Non Linear Instruments", "author": "NonLinearInstruments", "license": "BSD 3-clause", - "version": "", + "version": "0.5.1", "homepage": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins", "manual": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/blob/master/README.md", "source": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins", "downloads": { "mac": { - "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.0/NonLinearInstruments-0.5.0-mac.zip", - "sha256": "955813b84e85a249134b709ceb5adddc1ea94c14d077e519057b97ffdc88d098" + "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.1/NonLinearInstruments-0.5.1-mac.zip", + "sha256": "a1151486477c70644210c5229cb15a29894065ba3495d8bf83a2541e3a3cdeb3" }, "win": { - "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.0/NonLinearInstruments-0.5.0-win.zip", - "sha256": "354cfd04a8bb48993a07b13b8fc6ab68e39c2967fc356c988ac6f520902619d9" + "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.1/NonLinearInstruments-0.5.1-win.zip", + "sha256": "fbec569b54d21dcd70cd64ac676ff7aa80c5e96806da25851a6ee8995ef78b3e" + }, + "lin": { + "download": "https://github.com/NonLinearInstruments/NLNRI_VCVRackPlugins/releases/download/0.5.1/NonLinearInstruments-0.5.1-lin.zip", + "sha256": "fa6be52825bed83df002b431ebc8dd6f4cd799ef45c4e6808be02b998990e95a" } } -} \ No newline at end of file +} diff --git a/plugins/SonusModular.json b/plugins/SonusModular.json index 619c5115..344e3292 100644 --- a/plugins/SonusModular.json +++ b/plugins/SonusModular.json @@ -1,9 +1,13 @@ { "slug": "SonusModular", - "name": "Sonus Dept", + "name": "Sonus Modular", + "author": "Sonus Dept.", + "license": "GNU General Public License 3.0", "version": "0.5.0", "homepage": "http://sonusmodular.sonusdept.com/", + "manual": "https://gitlab.com/sonusdept/sonusmodular#sonus-modular", "source": "https://gitlab.com/sonusdept/sonusmodular", + "donate": "https://paypal.me/sonusdept", "downloads": { "win": { "download": "http://sonusdept.altervista.org/files/sonusmodular/sonusmodular-0.5.0-win.zip", @@ -18,4 +22,4 @@ "sha256": "98d36ddcbe6dca71a8060deb27d1e33279495d2ae2992f1b530bad058765bc59" } } -} \ No newline at end of file +} diff --git a/plugins/TheXOR.json b/plugins/TheXOR.json new file mode 100644 index 00000000..d9329c69 --- /dev/null +++ b/plugins/TheXOR.json @@ -0,0 +1,14 @@ +{ + "slug": "TheXOR", + "name": "Unusual Sequencers", + "author": "The XOR", + "license": "CC0 1.0 Universal", + "version": "0.5.1", + "source": "https://github.com/The-XOR/VCV-Sequencers", + "downloads": { + "win": { + "download": "https://github.com/The-XOR/VCV-Sequencers/files/1600847/TheXOR-0.5.2-win.zip", + "sha256": "c65e4b8e5992d501d55066e45e071503fad3d2314762c34a01a36c6af5c05d28" + } + } +} diff --git a/plugins/UnfilteredVolume1.json b/plugins/UnfilteredVolume1.json new file mode 100644 index 00000000..af22ffc1 --- /dev/null +++ b/plugins/UnfilteredVolume1.json @@ -0,0 +1,9 @@ +{ + "slug": "UnfilteredVolume1", + "name": "Unfiltered Volume 1", + "author": "Unfiltered Audio", + "license": "proprietary", + "version": "0.5.0", + "manual": "https://www.unfilteredaudio.com/pages/vcv-manuals", + "productId": "679766392875" +} \ No newline at end of file diff --git a/plugins/VCV-Console.json b/plugins/VCV-Console.json index ca446e70..01130d83 100644 --- a/plugins/VCV-Console.json +++ b/plugins/VCV-Console.json @@ -4,5 +4,5 @@ "author": "VCV", "license": "proprietary", "version": "0.5.0", - "productId": 521624682539 + "productId": "521624682539" } \ No newline at end of file diff --git a/plugins/VCV-PulseMatrix.json b/plugins/VCV-PulseMatrix.json index 4cabaa5b..382aed07 100644 --- a/plugins/VCV-PulseMatrix.json +++ b/plugins/VCV-PulseMatrix.json @@ -5,5 +5,5 @@ "license": "proprietary", "version": "0.5.1", "manual": "https://vcvrack.com/plugins/PulseMatrix.html", - "productId": 449821147179 + "productId": "449821147179" } \ No newline at end of file diff --git a/plugins/cf.json b/plugins/cf.json index 8f5a9c44..410fba7f 100644 --- a/plugins/cf.json +++ b/plugins/cf.json @@ -2,22 +2,22 @@ "slug": "cf", "name": "cf", "author": "clément foulc", - "version": "0.5.10", + "version": "0.5.12", "donation": "https://www.paypal.me/cfoulc", "source": "https://github.com/cfoulc/cf", "manual": "https://github.com/cfoulc/cf/blob/master/README.md", "downloads": { "win": { - "download": "https://github.com/cfoulc/cf/releases/download/0.5.10/cf-0.5.10-win.zip", - "sha256": "63509b786eb86d28464b1f553ca14804f1ddf570219676c43b7b932d156775ed" + "download": "https://github.com/cfoulc/cf/releases/download/0.5.12/cf-0.5.12-win.zip", + "sha256": "8c85910297a89e96028818572a571826d74da562c180455210a8bd51155a6c9b" }, "mac": { - "download": "https://github.com/cfoulc/cf/releases/download/0.5.10/cf-0.5.10-mac.zip", - "sha256": "296df530b0a3be648c3b94d9da6832e46aa86b432514862117014755916f20d2" + "download": "https://github.com/cfoulc/cf/releases/download/0.5.12/cf-0.5.12-mac.zip", + "sha256": "e9c528a5e543c87122b161eae669608c8095d186da45cafbc42ac138a709f41f" }, "lin": { - "download": "https://github.com/cfoulc/cf/releases/download/0.5.10/cf-0.5.10-lin.zip", - "sha256": "92927fa7fbd2a917de0f601dd77a9ab0d3a8e053778f92f8fb36547955ace2dd" + "download": "https://github.com/cfoulc/cf/releases/download/0.5.12/cf-0.5.12-lin.zip", + "sha256": "08703da64c52d795ea1200f59602b513edaf3ec97896ed78a081da5b12fb6a04" } } } diff --git a/plugins/moDllz.json b/plugins/moDllz.json index dd8c043a..9cd322ce 100644 --- a/plugins/moDllz.json +++ b/plugins/moDllz.json @@ -1,19 +1,19 @@ { "slug": "moDllz", "name": "moDllz", - "author": "Pablo DeLaLoza", + "author": "Pablo Delaloza", "license": "BSD 3-clause", - "version": "", + "version": "0.5.3", "manual": "https://github.com/dllmusic/VCV_moDllz/blob/master/README.md", "source": "https://github.com/dllmusic/VCV_moDllz", "downloads": { "win": { - "download": "https://github.com/dllmusic/VCV_moDllz/blob/master/moDllz-0.5.1-win.zip?raw=true", - "sha256": "ee7f24f89798411c5d1a09c097edee29bc369dc55c02a1975a31a200c5aa3545" + "download": "https://github.com/dllmusic/VCV_moDllz/blob/master/dist/moDllz-0.5.3-win.zip?raw=true", + "sha256": "e8d08eff204e0c02336ea1ca14a5b2ef3390e0261c97ab27718e5368476693d7" }, "mac": { - "download": "https://github.com/dllmusic/VCV_moDllz/blob/master/moDllz-0.5.1-mac.zip?raw=true", - "sha256": "2147932276f7b737184064dde43733b2801223c46113190affef1c4292ff872a" + "download": "https://github.com/dllmusic/VCV_moDllz/blob/master/dist/moDllz-0.5.3-mac.zip?raw=true", + "sha256": "86c47c5631c8846d70c4f8ac159c6d9009ad89101362b7af71df28234c2ba213" } } } diff --git a/plugins/trowaSoft.json b/plugins/trowaSoft.json index a81d8267..ea41cca3 100644 --- a/plugins/trowaSoft.json +++ b/plugins/trowaSoft.json @@ -2,17 +2,23 @@ "slug": "trowaSoft", "name": "trowaSoft", "author": "j4s0n-c", - "version": "", + "version": "0.5.5.1", "homepage": "http://www.geekasaurusrex.net/page/trowaSoft-Sequencer-Modules-for-VCV-Rack.aspx", + "donation": "https://paypal.me/j4s0n", + "manual": "https://github.com/j4s0n-c/trowaSoft-VCV/blob/master/README.md", "source": "https://github.com/j4s0n-c/trowaSoft-VCV", "downloads": { "win": { - "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5/trowaSoft-0.5.5-win.zip", - "sha256": "66d8e1d82fe2e2bd440139d76e347a449595ba2fecd3433ed2243263d1480be1" + "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5.1/trowaSoft-0.5.5.1-win.zip", + "sha256": "3e884697145e1c8e3288dcc478e0f139eb9e2f1f1172839ca330474f107574bf" }, "mac": { - "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5/trowaSoft-0.5.5-mac.zip", - "sha256": "ac3525cb3aa9a821659042319baf327080fc00dd3ee440d03e5fe73c0dd9a3c0" + "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5.1/trowaSoft-0.5.5.1-mac.zip", + "sha256": "1cc90a7c97a284cd461642091cd4a5a234efc36b36dbdb59c334a9184656f641" + }, + "lin": { + "download": "https://github.com/j4s0n-c/trowaSoft-VCV/releases/download/v0.5.5.1/trowaSoft-0.5.5.1-lin.zip", + "sha256": "3cafc58db1311ea45e9e64c97c3934a2c98abc5b7216b96b6fb5e96b672573fc" } } -} \ No newline at end of file +} diff --git a/spec/manifest.json b/spec/manifest.json index cb208a40..5b5f5acf 100644 --- a/spec/manifest.json +++ b/spec/manifest.json @@ -49,7 +49,7 @@ "description": "used when a plugin needs to be disabled" }, "productId": { - "type": "number", + "type": "string", "description": "only used by vcv rack website" }, "downloads": { diff --git a/spec/manifest.tests.spec.js b/spec/manifest.tests.spec.js index 6cd04e73..8ec4b811 100644 --- a/spec/manifest.tests.spec.js +++ b/spec/manifest.tests.spec.js @@ -35,7 +35,7 @@ describe("test manifests", function() { }); afterEach(()=>{ - execSync(`rm ${TEMP_DIR}/*.zip`) + execSync(`rm ${TEMP_DIR}*.zip`) fs.rmdirSync(TEMP_DIR); }); @@ -110,14 +110,16 @@ function testOneZip(expectedRootDir, osObj, done) { const slugDirFound = zipEntries.find(ze => ze.isDirectory && (ze.entryName === expectedRootDir+'/' || ze.entryName === expectedRootDir+'\\') ); - if(!slugDirFound){ - fail(`Zip should have one dir named ${expectedRootDir}`); + + if(slugDirFound){ + const invalidEntry = zipEntries.find(ze => !ze.entryName.startsWith(slugDirFound.entryName)); + if(invalidEntry){ + fail(`Zip entries should all be under a dir named ${expectedRootDir} but this entry was found: ${invalidEntry.entryName}`); + } + } else { + fail(`Zip should have one dir named ${expectedRootDir}`); } - const invalidEntry = zipEntries.find(ze => !ze.entryName.startsWith(slugDirFound.entryName)); - if(invalidEntry){ - fail(`Zip entries should all be under a dir named ${expectedRootDir} but this entry was found: ${invalidEntry.entryName}`); - } if(VIRUS_TOTAL_ENABLED){ con.FileEvaluation(zipName, "application/zip", fs.readFileSync(TEMP_DIR+zipName), function(data) {