Az OpenRGB, a különböző gyártók RGB világítási eszközeit egységes felületről vezérlő, népszerű nyílt forráskódú alkalmazás elérte az 1.0-s verziót, közel három évvel a stabil 0.9-es kiadás után.
Az egyik legnagyobb, a felhasználók számára is jól látható változás az átdolgozott profilszisztéma. A profilokat JSON-alapokra helyezték, és mostantól jóval több adatot tudnak tárolni, mint pusztán az RGB vezérlők állapotát. A pluginok is részt vehetnek a profilok mentésében és betöltésében, a felhasználók pedig nagyobb kontrollt kapnak afölött, hogy egy profil pontosan milyen információkat tartalmazzon.
Az új rendszer támogatja az eseményekhez kötött profilokat is, például az OpenRGB indításához vagy bezárásához, illetve a felfüggesztéshez és a folytatáshoz. Emellett az OpenRGB 1.0 jelentős fejlesztéseket hoz az alkalmazás háttérszolgáltatásként való futtatásához.
Linuxon a telepítések mostantól közvetlenül tartalmazhatnak OpenRGB systemd szolgáltatást, a projekt pedig biztosítja a szükséges konfigurációt is az /etc/openrgb környezet inicializálásához.
Fontos újdonság a HID hotplug támogatás. Ahelyett, hogy az OpenRGB futása közben változatlannak venné a csatlakoztatott RGB eszközök listáját, az alkalmazás most már képes reagálni, ha támogatott HID eszközöket csatlakoztatnak vagy eltávolítanak.
Ez a változtatás kéz a kézben jár az OpenRGB SDK Protocol 6-tal. A vezérlőket mostantól egyedi 32 bites azonosítókkal jelölik, nem pedig a listában elfoglalt pozíciójuk alapján. A Protocol 6 bevezet egy szervernevet is, valamint további fejlesztéseket hoz az OpenRGB kliensek és szerverek közötti kommunikációban.
Az RGB vezérlőrendszeren is sokat dolgoztak, többek között megjelent a zónánkénti módok támogatása.
A motorháztető alatt a plugin interfész az 5-ös API verzióra váltott, a pluginok pedig hookokat kaptak az állapotuk mentéséhez és visszaállításához az új profilszisztéma részeként.
Fontos mérföldkő az is, hogy a projekt elsődleges buildjei átálltak Qt 6-ra. A Linux AppImage-ek, a Debian és Fedora csomagok, a Windows build-ek, az MSI telepítő és a macOS build-ek mind Qt 6-ra váltottak az 1.0-s átdolgozás részeként.
Linux felhasználók számára további újdonság, hogy az OpenRGB mostantól az Flatpak csomagot is hivatalosan támogatott terjesztési módszernek tekinti.
Windows alatt az OpenRGB 1.0 beépíti a PawnIO-t, amely leváltja a korábbi megoldást az alacsony szintű SMBus hardvereléréshez.
A hosszú fejlesztési ciklus alatt a hardvertámogatás is jelentősen bővült. A projekt szerint a kiadás „rengeteg” új eszközt támogat. A támogatott eszközök teljes listáját itt lehet megnézni. További részletekért látogasd meg a projekt weboldalát, vagy nézd meg a kiadáshoz tartozó README-t.

