filmr
0.5.2 - 2026-02-02
v0.5.2
Feb 2 2026 at 16:30 UTC
🚀 Features
- WASM: Implemented multi-threaded image processing using
rayonandwasm-bindgen-rayonfor significantly improved performance on the web. - WASM: Added dedicated
ComputeBridgeand Web Worker infrastructure to handle heavy computations off the main UI thread. - WASM: Integrated
console_logfor unified logging in the browser console.
🐛 Fixes
- WASM: Fixed
hist_rgbserialization issue by implementingserde-big-arraywrapper, ensuring correct histogram data transfer between worker and UI. - WASM: Resolved "Parking not supported" panic by enabling
parking_lot/nightlyandwasm-bindgen-rayon/no-bundlerfeatures. - WASM: Fixed
worker.jsmodule loading errors by patching import paths and removing problematicmodulepreloadlinks. - CI: Fixed GitHub Actions workflow for WASM builds by switching to
nightlytoolchain and addingrust-srccomponent (required forbuild-stdand atomics). - Scripts: Enhanced
patch_dist.pyrobustness with better regex matching and environment variable support.