Update `image` crate to 0.25
To not produce duplicating deps in Rerun (https://github.com/rerun-io/rerun/pull/5280) I suggest we wait with merging this until these crates have updated to image 0.25:
There are some comments in code and README:s that one may want to update as well.
arboardhas this: https://github.com/1Password/arboard/pull/142- and
gltfhas this merged recently, just no release with it yet: https://github.com/gltf-rs/gltf/pull/414
Meanwhile, over at Ruffle we jumped the gun with https://github.com/ruffle-rs/ruffle/pull/15634, causing a missing logo image...: :/
Both of the downstream PRs have been merged now, so this now only has to wait for a new release of each crate to be published.
arboard v3.4.0 is now out.
Referencing: https://github.com/gltf-rs/gltf/pull/420
And gltf v1.4.1 is out! :tada:
Is there anything I could do to help getting this in (and a new release with it out), or is it just a matter of time to actually do it?
A new release of the egui crates won't happen for another few weeks
Thank you for the merge! That's fine, we can wait.
@emilk since this upgrade some of my jpeg images are no longer loading properly. I suspect it is this bug in image/upstream, as they changed jpeg decoders in 0.25:
Certain JPEGs cause assertion failure in zune-jpeg
Is it possible to downgrade for now?
UPDATE: Ok after updating my own crates to 0.25.1 it appears to be working ok. Apologize for the false alarm!