Release notes
## What's New in 3.5.4
This release mainly tidies up the build configuration to make things simpler and smoother for both users and developers:
- **Testing is now Opt-In:**
Tests will *not* be built by default. If you want to include tests, youβll need to explicitly enable them. This helps reduce build times and keeps things clean for users who donβt need to run tests.
- **Simpler CMake Presets:**
The configuration for enabling tests or sanitizers has been streamlined:
- Only the `BUILD_TESTING` option is set in presets by default.
- Redundant sanitizer options (`ENABLE_ASAN`, `ENABLE_UBSAN`) have been removed from most platforms. These are now only present where needed (like the macOS dev ASAN/UBSAN build).
These changes make it easier to build the plugin for everyday use, and clearer when and how development/testing features are enabled.
Thanks for using live-backgroundremoval-lite! If you encounter any issues or have suggestions, feel free to open an issue or pull request π
β The Team