OpenRGB has reached version 1.0, ending a nearly three-year wait since the previous 0.9 release. This update matters to PC builders because it introduces a more stable foundation for controlling RGB lighting across various hardware brands. Users who rely on this open-source utility can now expect better compatibility with modern systems and improved backend stability.
Major update brings Qt6 framework and persistent background service
The software serves as a cross-platform utility for managing RGB lighting on motherboards, graphics cards, and peripherals. This release marks a significant architectural shift by migrating the user interface framework from Qt5 to Qt6. The change aims to provide a more modern and responsive experience for users managing complex lighting setups.
Version 1.0 introduces PawnIO support to handle hardware access on Windows systems. This library enables the software to interact with RGB memory and older motherboards that may not be supported by previous methods. The application can also run as a background service, allowing lighting profiles to persist without keeping the main application window open.
The update includes changes to the development ecosystem that may affect third-party developers. The OpenRGB SDK has been updated to version 6, and the Plugin API has moved to version 5. These changes potentially require plugin developers to update their extensions to maintain compatibility with the new core software.



Discussion
0 comments
Log in to join the thread with a thoughtful take, question, or correction.