Release notes
## 📝 Release Notes for v1.4.3
We're excited to announce **Background Removal Lite v1.4.3**!
This update brings several improvements to build and testing workflows, a cleanup of legacy update checker code, and small quality-of-life fixes for both users and contributors.
### ✨ Major Changes
- **Project Rename:**
The plugin and repository name is now unified as "Background Removal Lite" (dropped the "OBS" prefix in UI and source headers) for a cleaner, more consistent identity.
- **Update Checker Removed:**
The built-in update checker and its dependencies (`cpr`, `semver`, `UpdateChecker`, etc.) have been **removed**. This simplifies the codebase and reduces third-party dependencies.
- **CMake & Build Cleanups:**
- Custom vcpkg install logic moved from CMake to CI scripts.
- Removed `install-vcpkg.cmake` and all code related to `cpr` and `semver`.
- Improved handling of CMake `CMAKE_PREFIX_PATH` for dependencies.
- **CI Improvements:**
- GitHub Actions workflows refactored to use `${{ github.repository_owner }}` for better reuse and security.
- Build and test workflow steps are now cleaner, shorter, and more maintainable.
- MacOS, Ubuntu, and Windows CI steps have been harmonized.
- Ubuntu build now adds `libsimde-dev` as a dependency for better SIMD support.
- **Arch Linux Support:**
Added an **unsupported** PKGBUILD for Arch Linux users under `unsupported/arch/obs-backgroundremoval-lite-git/PKGBUILD`.
_Note: This is community-maintained, not officially supported._
### 🛠️ Other Notable Fixes & Changes
- License field in `wolfssl` vcpkg port corrected to GPL-2.0-or-later.
- Timeout for test jobs reduced from 60 to 30 minutes for faster feedback.
- Formatting, copyright, and documentation updated throughout.
- `buildspec.json` and `README.md` updated for the new identity.
- Test for the update checker is now disabled, as the feature is removed.
---
Thank you for your continued support and feedback!
If you have issues or feature requests, please open an issue and our maintainer Kaito (@umireon) will get back to you (ping @umireon if there is no response for a week).
Happy streaming!
---
### Checksums
backgroundremoval-lite-1.4.3-macos-universal.pkg: 8a965810d8216369864e81134103a638031a529cfb39f8e7c368a10c74bdb5d6
backgroundremoval-lite-1.4.3-source.tar.xz: ed699e7e797674da3b4c1414db552ccf294aaeed8fee26d53f299d9ffc5ea838
backgroundremoval-lite-1.4.3-windows-x64.zip: c39056faf69b2593068312d7f8614ccedf5d77c10493b55fb5678fee799f722d
backgroundremoval-lite-1.4.3-x86_64-linux-gnu-dbgsym.ddeb: 0386fda060656dbd2b30b54f5a751745560ec11b01f1953c18c2434aff78cb5f
backgroundremoval-lite-1.4.3-x86_64-linux-gnu.deb: ddd07624d5089e159b3a32aee63c5169e959d29c8ff6910e491aecdeac95481c
## What's Changed
* Update build-project.yaml by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/92
* Update GEMINI.md by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/91
* Update GEMINI.md by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/95
* Add pkgbuild by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/94
* Add pkgbuild 2 by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/97
* Update check-format.yaml by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/98
* Add pkgbuild 3 by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/99
* Bump version to 1.4.3 by @umireon in https://github.com/kaito-tokyo/obs-backgroundremoval-lite/pull/100
**Full Changelog**: https://github.com/kaito-tokyo/obs-backgroundremoval-lite/compare/1.4.2...1.4.3