Release notes
## Release Notes: v3.6.1
**Happy New Year!** π Weβre pleased to announce version 3.6.1 of `live-backgroundremoval-lite`, focusing on smoother deployment and reliability.
### Whatβs New
#### π― **Embedded MediaPipe Model Files**
- The MediaPipe Selfie Segmentation model is now embedded directly within the plugin binaries.
- No more separate model files to manage β deployment is now simpler and less error-prone!
- The build system automatically includes the new static C arrays for model parameters and binary data.
#### π **Refactored Configuration & Initialization**
- Path handling for model files has been removed from `PluginConfig`.
- Initialization logic is updated to use embedded model data with a new fallback method for error recovery.
- Configuration loading is now more robust, and errors are handled more gracefully.
#### π§ͺ **Updated Testing Approach**
- Unit tests now use the embedded model data, removing the need to load external files.
- Test build config updated to ensure reliability with the new embedded approach.
### Why Upgrade?
- **Deployment is much easier:** No model files are needed at runtime.
- **More resilience:** Improved configuration and fallback handling means fewer runtime errors.
- **Streamlined development:** Tests work out-of-the-box, and configuration is hassle-free.
Thanks to everyone for your feedback and support! As always, please let us know if you run into any issues or have suggestions for improvements.
β
kaito-tokyo/live-backgroundremoval-lite Team