Ribir
Ribir copied to clipboard
build(deps): update image requirement from 0.24.5 to 0.25.1
Updates the requirements on image to permit the latest version.
Changelog
Sourced from image's changelog.
Version 0.25.1
Bug fixes:
- Fixed corrupt JPEG output when attempting to encode images containing an alpha channel.
- Only accept ".ff" file extension for farbfeld images.
- Correct farbfeld feature flag for
ImageFormat::{reading_enabled, writing_enabled}
.- Disable strict mode for JPEG decoder.
- Add nasm feature to optionally enable faster AVIF encoding.
Version 0.25.0
Breaking changes:
- Added
BufRead
+Seek
bound on many decoders.- Use
ExtendedColorType
instead ofColorType
when encoding.- Removed
ImageOutputFormat
,GenericImageView::bounds
, and several other deprecated items.- Removed incremental decoding support and changed
ImageDecoder
so the trait is object safe.- Pixel types are now
repr(transparent)
rather thanrepr(C)
.- Made color_quant dependency optional.
- Renamed some feature flags.
Structural changes:
- Increased MSRV to 1.67.1
Codec changes:
- Switched to image-webp for WebP encoding.
- Switched to zune-jpeg for JPEG decoding.
- Made the HDR decoder produce f32 images.
- Removed DXT encoding and decoding support.
Version 0.24.9
Structural changes:
- Relicense to MIT OR Apache-2.0
- Increase MSRV 1.63.0
New features:
- Support limits in PNG animation decoding.
- Added offsets to SubImage to compensate for the now-deprecated bounds call from GenericImageView.
Bug fixes:
- Correct limit tests for TIFF.
- Avoid overflow in gif::Decoder::buffer_size.
- Return error instead of using asssertion for Avif decoder unsupported or invalid bit depth.
... (truncated)
Commits
b761703
Release 0.25.1 (#2187)318ed0a
Fix error string for unsupported color type (#2191)4594c80
Only accept .ff as path extension for Farbfeld (#2181)5c3d3db
Disable strict mode for JPEG decoder (#2183)73c7bfe
fix: Correct the Farbfeld feature flag for ImageFormat::{reading_enabled, wri...d407e36
Add nasm to optionally enable faster AVIF encoding87cbef7
Remove lingering references to ImageOutputFormat (#2176)c193acb
fix rgba8 image jpeg encode bug (#2169)fbd3f3e
Remove JPEG size limits while parsing header (#2175)e8b7acb
Mention DXT removal in changelog (#2166)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)