Cicho i niezauważenie, po 3,5 roku rozwoju, odbyło się pierwsze duże wydanie Buttplug – kompleksowego rozwiązania do rozwoju oprogramowania w zakresie zdalnego sterowania urządzeniami intymnymi z obsługą różnych sposobów łączenia się z nimi: Bluetooth, USB i porty szeregowe z wykorzystaniem języków programowania Rust, C#, JavaScript i TypeScript.
Począwszy od tej wersji, implementacje Buttplug w językach C# i JavaScript zostały odrzucone na rzecz odpowiednich bibliotek, które współdziałają z jedyną pozostałą implementacją Rusta za pośrednictwem FFI, umożliwiając rozwój bibliotek dla języków Python, C++, języków opartych na JVM i Unreal Engine .
Buttplug obsługuje sterowanie za pomocą klawiatur, joysticków i kontrolerów wirtualnej rzeczywistości, a także synchronizację z filmami za pośrednictwem wtyczek do VLC i Kodi.
Źródło: linux.org.ru