gbbirkisson / spis

Simple private image server 🖼️
GNU General Public License v3.0
128 stars 8 forks source link

fix(deps): update rust crate image to 0.25.0 #181

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
image dependencies minor 0.24.8 -> 0.25.0

Release Notes

image-rs/image (image) ### [`v0.25.1`](https://togithub.com/image-rs/image/blob/HEAD/CHANGES.md#Version-0251) [Compare Source](https://togithub.com/image-rs/image/compare/v0.25.0...v0.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. ### [`v0.25.0`](https://togithub.com/image-rs/image/blob/HEAD/CHANGES.md#Version-0250) [Compare Source](https://togithub.com/image-rs/image/compare/v0.24.9...v0.25.0) Breaking changes: - Added `BufRead` + `Seek` bound on many decoders. - Use `ExtendedColorType` instead of `ColorType` 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 than `repr(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. ### [`v0.24.9`](https://togithub.com/image-rs/image/blob/HEAD/CHANGES.md#Version-0249) [Compare Source](https://togithub.com/image-rs/image/compare/v0.24.8...v0.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.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 6.89%. Comparing base (2e6bb62) to head (791e077).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #181 +/- ## ===================================== Coverage 6.89% 6.89% ===================================== Files 16 16 Lines 725 725 ===================================== Hits 50 50 Misses 675 675 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

renovate[bot] commented 6 months ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path spis-server/Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `image`.
    ... required by package `spis-server v0.6.0 (/tmp/renovate/repos/github/gbbirkisson/spis/spis-server)`
versions that meet the requirements `^0.25.0` are: 0.25.1, 0.25.0

the package `spis-server` depends on `image`, with features: `webp-encoder` but `image` does not have these features.

failed to select a version for `image` which could resolve this conflict
renovate[bot] commented 4 months ago

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `image`.
    ... required by package `spis v0.6.0 (/tmp/renovate/repos/github/gbbirkisson/spis)`
versions that meet the requirements `^0.25.0` are: 0.25.1, 0.25.0

the package `spis` depends on `image`, with features: `webp-encoder` but `image` does not have these features.

failed to select a version for `image` which could resolve this conflict
renovate[bot] commented 4 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.