mirror of
https://github.com/servo/servo.git
synced 2025-09-15 09:28:20 +01:00
build(deps): bump color from 0.3.1 to 0.3.2 (#39248)
Bumps [color](https://github.com/linebender/color) from 0.3.1 to 0.3.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/linebender/color/releases">color's releases</a>.</em></p> <blockquote> <h2>v0.3.2</h2> <p><strong><a href="https://crates.io/crates/color/0.3.2">Crates.io</a> | <a href="https://docs.rs/color/0.3.2/">Docs</a></strong></p> <p>This release has an <a href="README.md#minimum-supported-rust-version-msrv">MSRV</a> of 1.82.</p> <h3>Added</h3> <ul> <li> <p>Add <code>interpolate_unpremultiplied</code> and <code>gradient_unpremultiplied</code> for interpolating in unpremultiplied (straight) alpha space.</p> <p>While such interpolation will often give perceptually undesired results, this allows using Color to implement rendering features where such interpolation is specified, like in the <a href="https://html.spec.whatwg.org/commit-snapshots/a93c6fa9fa95e31f1caa05f2f8abc650669df7c3/#interpolation">HTML Canvas element</a>. (<a href="https://redirect.github.com/linebender/color/issues/185">#185</a> by <a href="https://github.com/sagudev"><code>@sagudev</code></a>)</p> </li> </ul> <h3>Changed</h3> <ul> <li>Specify XYZ-D65 color space conversion matrices as exact rationals. (<a href="https://redirect.github.com/linebender/color/issues/171">#171</a> by <a href="https://github.com/tomcur"><code>@tomcur</code></a>)</li> <li>Improve documentation of <code>AlphaColor</code> vs <code>PremulColor</code> to clarify alpha premultiplication, and make both types more discoverable from each other. (<a href="https://redirect.github.com/linebender/color/issues/190">#190</a> by <a href="https://github.com/tomcur"><code>@tomcur</code></a>)</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ProgramCrafter"><code>@ProgramCrafter</code></a> made their first contribution in <a href="https://redirect.github.com/linebender/color/pull/186">linebender/color#186</a></li> <li><a href="https://github.com/sagudev"><code>@sagudev</code></a> made their first contribution in <a href="https://redirect.github.com/linebender/color/pull/191">linebender/color#191</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/linebender/color/compare/v0.3.1...v0.3.2">https://github.com/linebender/color/compare/v0.3.1...v0.3.2</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/linebender/color/blob/main/CHANGELOG.md">color's changelog</a>.</em></p> <blockquote> <h2>[0.3.2][] (2025-09-10)</h2> <p>This release has an [MSRV][] of 1.82.</p> <h3>Added</h3> <ul> <li> <p>Add <code>interpolate_unpremultiplied</code> and <code>gradient_unpremultiplied</code> for interpolating in unpremultiplied (straight) alpha space.</p> <p>While such interpolation will often give perceptually undesired results, this allows using Color to implement rendering features where such interpolation is specified, like in the <a href="https://html.spec.whatwg.org/commit-snapshots/a93c6fa9fa95e31f1caa05f2f8abc650669df7c3/#interpolation">HTML Canvas element</a>. (<a href="https://redirect.github.com/linebender/color/issues/185">#185</a>[] by [<a href="https://github.com/sagudev"><code>@sagudev</code></a>][])</p> </li> </ul> <h3>Changed</h3> <ul> <li>Specify XYZ-D65 color space conversion matrices as exact rationals. (<a href="https://redirect.github.com/linebender/color/issues/171">#171</a>[] by [<a href="https://github.com/tomcur"><code>@tomcur</code></a>][])</li> <li>Improve documentation of <code>AlphaColor</code> vs <code>PremulColor</code> to clarify alpha premultiplication, and make both types more discoverable from each other. (<a href="https://redirect.github.com/linebender/color/issues/190">#190</a>[] by [<a href="https://github.com/tomcur"><code>@tomcur</code></a>][])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="82ffed8fa7
"><code>82ffed8</code></a> Release 0.3.2 (<a href="https://redirect.github.com/linebender/color/issues/198">#198</a>)</li> <li><a href="b92ec29677
"><code>b92ec29</code></a> Bump dependencies for release (<a href="https://redirect.github.com/linebender/color/issues/194">#194</a>)</li> <li><a href="d529b4fd47
"><code>d529b4f</code></a> Use stronger wording in unpremultiplied interpolation changelog entry (<a href="https://redirect.github.com/linebender/color/issues/195">#195</a>)</li> <li><a href="36f7e0f5eb
"><code>36f7e0f</code></a> (Temporarily) disable Miri's float randomization (<a href="https://redirect.github.com/linebender/color/issues/196">#196</a>)</li> <li><a href="6a61376761
"><code>6a61376</code></a> Bump dependencies for release (<a href="https://redirect.github.com/linebender/color/issues/193">#193</a>)</li> <li><a href="4c16a60ba6
"><code>4c16a60</code></a> Better document <code>AlphaColor</code> vs <code>PremulColor</code> premultiplication (<a href="https://redirect.github.com/linebender/color/issues/190">#190</a>)</li> <li><a href="c52903f2f7
"><code>c52903f</code></a> Specify XYZ-D65<->sRGB conversion as exact rationals (<a href="https://redirect.github.com/linebender/color/issues/171">#171</a>)</li> <li><a href="e630049db7
"><code>e630049</code></a> More <code>to_degrees</code> (<a href="https://redirect.github.com/linebender/color/issues/188">#188</a>)</li> <li><a href="1b9af98a37
"><code>1b9af98</code></a> Support interpolating in unpremultiplied (straight) alpha space (<a href="https://redirect.github.com/linebender/color/issues/191">#191</a>)</li> <li><a href="aee3b0db63
"><code>aee3b0d</code></a> Test interpolation of transparent colors (<a href="https://redirect.github.com/linebender/color/issues/187">#187</a>)</li> <li>Additional commits viewable in <a href="https://github.com/linebender/color/compare/v0.3.1...v0.3.2">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
bc496b08e7
commit
ac6898efec
1 changed files with 2 additions and 2 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -1438,9 +1438,9 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "color"
|
||||
version = "0.3.1"
|
||||
version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7ae467d04a8a8aea5d9a49018a6ade2e4221d92968e8ce55a48c0b1164e5f698"
|
||||
checksum = "a18ef4657441fb193b65f34dc39b3781f0dfec23d3bd94d0eeb4e88cde421edb"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue