v2.1.0
New features:
- Support OBS' integrated Virtual Camera
- Use Qt's "fusion" theme
- Windows darkmode support (Closes #209)
- Respect the system's theme. Both palette and accent colors.
- More consistent style between Windows 10, 11 and Linux
- Changes live without having to reboot autosplit
- Removal of Windows 11 UI hacks
Bugfixes:
- Catch pygrabber failure when adding video input device (Fixes #238)
- Add image dimension check to region auto align feature. By @Gikkman (Fixes #231)
Internal / infrastructure:
- Add another option to download dev builds for non-GitHub users
- Use Ruff to replace a lot of linting and formatting
- Drop PyQt6 in favor of PySide6
- Will lead to better upstream support from the Qt team and stability improvements
- Removal of ShortcutContext hacks
- Removal of QListView height hack
- Add Magic Numbers to Coding Standards doc
External
obs-virtualcam plugin has been updated to 3.1.0 and now supports OBS 29.1+
Do note, however, that it should no longer be needed thanks to the integrated OBS Virtual Camera support.