Hi! Thanks for the report, and sorry this broke your workflow.
What happened: Unfaker loads OpenCV in the browser for scale detection, grid snapping, and a few cleanup steps. The upstream OpenCV project has moved toward OpenCV 5 with API and packaging changes. The OpenCV.js build we were pulling from CDN was no longer reliable - processing could fail silently, hang, or produce corrupted output.
What we did: Unfaker has been updated:
- Pinned OpenCV 4.12 (
opencv-js) and vendored it with the app (no surprise CDN upgrades) - Moved OpenCV into a background Web Worker so the tab stays responsive while ~10 MB of WASM compiles
- Fixed image transfer bugs that could cause striped/glitched results