Ribir
Ribir copied to clipboard
build(deps): update image requirement from 0.24.5 to 0.25.2
Updates the requirements on image to permit the latest version.
Changelog
Sourced from image's changelog.
Version 0.25.2
Features:
- Added the HDR encoder to supported formats in generic write methods with the
hdr
feature enabled. Supports 32-bit float RGB color only, for now.- When cloning
ImageBuffer
,DynamicImage
andFrame
the existing buffer will now be reused if possible.- Added
image::ImageReader
as an alias.- Implement
ImageEncoder
forHdrEncoder
.Structural changes
- Switch from
byteorder
tobyteorder-lite
, consolidating some casting unsafety tobytemuck
.- Many methods on
DynamicImage
and buffers gained#[must_use]
indications.Bug fixes:
- Removed test data included in the crate archive.
- The WebP animation decoder stops when reaching the indicate frame count.
- Fixed bugs in the
bmp
decoder.- Format support gated on the
exr
feature now compiles in isolation.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.
... (truncated)
Commits
c708281
Release notes and metadata for 0.25.259358a6
Run cargo-semver-checks with release-type minor (#2277)9429cb9
Merge pull request #2270 from image-rs/clippy0aa70f9
Bump for cargo-semver-checks79177cd
Deprecate unusable structs without a public constructor924b501
Fix size_of import4ef7e69
Clippy4589a4a
Add#[must_use]
attribute to someDynamicImage
methods84fd828
Merge pull request #2264 from SludgePhD/patch-1db7f9f0
Map.apng
files toImageFormat::Png
- 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)