Release notes
# Release Notes: 3.4.0 (2025-12-26)
## π Highlights
- **Windows Build Restored:**
After a period of broken Windows support in the 3.3.x series, version 3.4.0 successfully restores build and run compatibility on Windows! Windows users can now enjoy the latest features and improvements without any manual workarounds.
- **Global Plugin Settings Dialog:**
Introduces a new, easy-to-use global configuration system for controlling plugin-wide settings, including automatic update checks, through a convenient UI dialog.
- **Major Asynchronous Task System Refactoring:**
The async task system was refactored for increased stability and safer lifecycle management, reducing risk of coroutines being detached or leaked.
- **Localization & UI Improvements:**
Updates to Japanese translations ensure new and existing UI messages are accurately localized. The Japanese plugin name is now consistent with the English title.
## π Bug Fixes
- Fixed Windows builds (3.3.x did not work on Windowsβnow resolved!)
- Minor bugfix for destruction order in `GlobalContext` to improve code organization.
## π οΈ Notable Changes
- New files for global configuration (`PluginConfig.cpp/.hpp`, dialog UI, etc.) and CMakeLists updated to link with necessary Qt libraries.
- `GlobalContext` and `MainFilterContext` updated to manage configuration and plugin state more safely and predictably.
- Increased internal storage for async tasks to ensure robust async execution.
---
We warmly thank users for your patience regarding Windows support, and hope these new features further enhance your experience with Live Background Removal Lite!