10.json (7026B)
1 { 2 "number": 10, 3 "title": "Update image requirement from 0.24.7 to 0.25.2 in /make_test_images", 4 "state": "open", 5 "diff_file": "10.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2024-07-22T14:09:49Z", 8 "closed_at": null, 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/cargo/make_test_images/image-0.25.2", 12 "labels": [ 13 "dependencies" 14 ], 15 "assignees": [], 16 "requested_reviewers": [], 17 "body": "Updates the requirements on [image](https://github.com/image-rs/image) to permit the latest version.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/image-rs/image/blob/main/CHANGES.md\">image's changelog</a>.</em></p>\n<blockquote>\n<h3>Version 0.25.2</h3>\n<p>Features:</p>\n<ul>\n<li>Added the HDR encoder to supported formats in generic write methods with the\n<code>hdr</code> feature enabled. Supports 32-bit float RGB color only, for now.</li>\n<li>When cloning <code>ImageBuffer</code>, <code>DynamicImage</code> and <code>Frame</code> the existing buffer\nwill now be reused if possible.</li>\n<li>Added <code>image::ImageReader</code> as an alias.</li>\n<li>Implement <code>ImageEncoder</code> for <code>HdrEncoder</code>.</li>\n</ul>\n<p>Structural changes</p>\n<ul>\n<li>Switch from <code>byteorder</code> to <code>byteorder-lite</code>, consolidating some casting\nunsafety to <code>bytemuck</code>.</li>\n<li>Many methods on <code>DynamicImage</code> and buffers gained <code>#[must_use]</code> indications.</li>\n</ul>\n<p>Bug fixes:</p>\n<ul>\n<li>Removed test data included in the crate archive.</li>\n<li>The WebP animation decoder stops when reaching the indicate frame count.</li>\n<li>Fixed bugs in the <code>bmp</code> decoder.</li>\n<li>Format support gated on the <code>exr</code> feature now compiles in isolation.</li>\n</ul>\n<h3>Version 0.25.1</h3>\n<p>Bug fixes:</p>\n<ul>\n<li>Fixed corrupt JPEG output when attempting to encode images containing an alpha\nchannel.</li>\n<li>Only accept ".ff" file extension for farbfeld images.</li>\n<li>Correct farbfeld feature flag for <code>ImageFormat::{reading_enabled, writing_enabled}</code>.</li>\n<li>Disable strict mode for JPEG decoder.</li>\n<li>Add nasm feature to optionally enable faster AVIF encoding.</li>\n</ul>\n<h3>Version 0.25.0</h3>\n<p>Breaking changes:</p>\n<ul>\n<li>Added <code>BufRead</code> + <code>Seek</code> bound on many decoders.</li>\n<li>Use <code>ExtendedColorType</code> instead of <code>ColorType</code> when encoding.</li>\n<li>Removed <code>ImageOutputFormat</code>, <code>GenericImageView::bounds</code>, and several other\ndeprecated items.</li>\n<li>Removed incremental decoding support and changed <code>ImageDecoder</code> so the trait\nis object safe.</li>\n<li>Pixel types are now <code>repr(transparent)</code> rather than <code>repr(C)</code>.</li>\n<li>Made color_quant dependency optional.</li>\n<li>Renamed some feature flags.</li>\n</ul>\n<p>Structural changes:</p>\n<ul>\n<li>Increased MSRV to 1.67.1</li>\n</ul>\n<p>Codec changes:</p>\n<ul>\n<li>Switched to image-webp for WebP encoding.</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/image-rs/image/commit/c708281fdf13e49710c275fbad2331fe4940ee1d\"><code>c708281</code></a> Release notes and metadata for 0.25.2</li>\n<li><a href=\"https://github.com/image-rs/image/commit/59358a63822993d10c96ff8d9b062378d3e4f94d\"><code>59358a6</code></a> Run cargo-semver-checks with release-type minor (<a href=\"https://redirect.github.com/image-rs/image/issues/2277\">#2277</a>)</li>\n<li><a href=\"https://github.com/image-rs/image/commit/9429cb9cde2386d5fc9d22e0a9fda7eb35760154\"><code>9429cb9</code></a> Merge pull request <a href=\"https://redirect.github.com/image-rs/image/issues/2270\">#2270</a> from image-rs/clippy</li>\n<li><a href=\"https://github.com/image-rs/image/commit/0aa70f99b84feaf10f74c8c733d5ef794035f7ab\"><code>0aa70f9</code></a> Bump for cargo-semver-checks</li>\n<li><a href=\"https://github.com/image-rs/image/commit/79177cd482790a0a77f8dd84263c18c89a8e24da\"><code>79177cd</code></a> Deprecate unusable structs without a public constructor</li>\n<li><a href=\"https://github.com/image-rs/image/commit/924b501f97126e0bf3ab54bfa47faf6db662186d\"><code>924b501</code></a> Fix size_of import</li>\n<li><a href=\"https://github.com/image-rs/image/commit/4ef7e69e908d5d687fb1ca0d940b495ad76db31e\"><code>4ef7e69</code></a> Clippy</li>\n<li><a href=\"https://github.com/image-rs/image/commit/4589a4aa8bf3a44deae2c1cb398b8aefaef4d182\"><code>4589a4a</code></a> Add <code>#[must_use]</code> attribute to some <code>DynamicImage</code> methods</li>\n<li><a href=\"https://github.com/image-rs/image/commit/84fd828d00fd13831dadab566aa252bd1b3a5fc4\"><code>84fd828</code></a> Merge pull request <a href=\"https://redirect.github.com/image-rs/image/issues/2264\">#2264</a> from SludgePhD/patch-1</li>\n<li><a href=\"https://github.com/image-rs/image/commit/db7f9f02b758fb67f3b098b38a39761cad751adc\"><code>db7f9f0</code></a> Map <code>.apng</code> files to <code>ImageFormat::Png</code></li>\n<li>Additional commits viewable in <a href=\"https://github.com/image-rs/image/compare/v0.24.7...v0.25.2\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>", 18 "comments": [], 19 "review_comments": [] 20 }