Release notes
# 🚀 Live Background Removal Lite v2.0.0
Welcome to the next major version! This release brings a breakthrough feature for users seeking even faster and smoother background removal: **GPU inference support**.
## ✨ What's New in 2.0.0
- **GPU Inference Option (Vulkan/NCNN):**
- You can now leverage your GPU for real-time background removal, dramatically speeding up matte computation and reducing CPU load.
- Easily select your preferred GPU (or stick with CPU) from the plugin settings.
- Choose the number of threads for optimal performance on your system.
- **Streamlined Setup & UI:**
- The OBS filter UI now includes new controls for GPU selection and thread count.
- Clear status messages let you know whether CPU or GPU acceleration is active.
- English and Japanese translations have been updated for all new controls and status messages.
- **Smarter Context Handling:**
- Switching between CPU and GPU (or changing thread counts) automatically refreshes the plugin's internal context for reliable, glitch-free operation.
- **Compatibility Improvements:**
- Build scripts and source code refactored for easier packaging and installation—whether you use vcpkg, Homebrew, Arch, Flatpak, or system libraries.
- Advanced detection and handling for NCNN Vulkan builds, so the GPU option only shows up when supported.
- **Developer & Maintainer Friendly:**
- Plugin configuration and build/test presets have been reorganized for clarity.
- Test suite improvements: now using OpenCV for image handling in unit tests for better reliability across platforms.
---
**Why upgrade?**
With GPU inference, Live Background Removal Lite is now faster, more flexible, and future-proof. Whether you're streaming on a powerful desktop or a modest laptop, you get more control and better performance.
Thank you for using and supporting the project!
If you enjoy the speed boost or run into any issues, please open an issue or share feedback.
Happy streaming—with GPU power! 🖥️⚡️