Release notes
## live-backgroundremoval-lite 3.7.1 Release Notes
### Overview
Version **3.7.1** is a minor update that focuses on improving the user interface experience, build system reliability, and dependency management.
---
### Notable Changes Since 3.7.0
#### UI Improvements
- **First Run Dialog is Now Modeless**
- The first-run dialog previously blocked interaction with OBS Studio’s main window.
- The dialog is now **modeless**: users can interact with the main window while the dialog is open.
- Implementation: `FirstRunDialog` now uses `setModal(false)` and appropriate window flags so it stays on top but doesn't block UI.
- _Thanks to @Copilot and @umireon for the change!_
#### Build System Updates
- **Improved Linker Options for Linux/macOS**
- Added `-Wl,-Bsymbolic` linker flag on Linux builds to improve symbol resolution and reduce symbol conflicts.
- Adjusted macOS linker options for better compatibility and argument handling in the build scripts.
#### Dependency Management
- **Updated vcpkg Baselines**
- Updated `vcpkg-configuration.json` to use newer baseline commit hashes for both:
- The default vcpkg registry
- The custom `kaito-tokyo` registry
- Ensures the project pulls in the latest versions and definitions for all dependencies.
#### Maintenance
- **Version Bump**
- Updated project version in `buildspec.json` from 3.7.0 to 3.7.1.
---
### Contributors
- Kaito Udagawa (@umireon)
- Copilot
---
For a complete list of commits and details, please refer to the [GitHub comparison page](https://github.com/kaito-tokyo/live-backgroundremoval-lite/compare/3.7.0...3.7.1).
Thank you for your continued support and feedback!