-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump image from 0.24.9 to 0.25.2 #1396
Conversation
Can we disable default features? This is bringing in a lot of new dependencies and I'm not sure if we need them all. |
Sure, that’s feasible. As of 0.24.9, the default features were:
As of 0.25.2, they are
So what I notice, looking at the above and at the diff image-rs/image@v0.24.9...v0.25.2#diff-2e9d962a08321605940b5a657135052fbcef87b5e360662bb527c96d9a615542L63, I notice:
It seems like |
- Replace `ImageOutputFormat`, previously deprecated and removed in 0.25, with `ImageFormat` - Require the `color_quant` crate feature (for `impl ColorMap for NeoQuant`) See: https://github.com/image-rs/image/blob/main/CHANGES.md#version-0250
Co-authored-by: Ossama Hjaji <ossama-hjaji@live.fr>
bf2764e
to
d064115
Compare
Rebased on |
Breaking changes from 0.24 to 0.25 are described in https://github.com/image-rs/image/blob/main/CHANGES.md#version-0250.
This PR includes the following changes to adapt to
image
0.25:ImageOutputFormat
, previously deprecated and removed in 0.25, withImageFormat
color_quant
crate feature (forimpl ColorMap for NeoQuant
)