Skip to content

Bump SkiaSharp and SkiaSharp.NativeAssets.Linux.NoDependencies from 3.119.4 to 4.152.1 - #138

Merged
mikemcdougall merged 1 commit into
trunkfrom
dependabot/nuget/SkiaSharp-4.152.1
Sep 29, 2026
Merged

mikemcdougall merged 1 commit into
trunkfrom
dependabot/nuget/SkiaSharp-4.152.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 22, 2026

Copy link
Copy Markdown
Contributor

Updated SkiaSharp from 3.119.0 to 4.152.1.

Dependabot compatibility score

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 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)

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 22, 2026
SkiaSharp and its native assets must share a major version, so bump both
in one change (supersedes the split dependabot PRs #138/#139). Adapt the
one API the 4.x line now treats as an error: SKCanvas.DrawImage without
SKSamplingOptions is obsolete (CS0618 under TreatWarningsAsErrors); the
1:1 copy passes SKSamplingOptions.Default, matching prior behaviour.
Refresh all packages.lock.json files.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@mikemcdougall
mikemcdougall force-pushed the dependabot/nuget/SkiaSharp-4.152.1 branch from d8397e9 to d079397 Compare September 29, 2026 01:52
@mikemcdougall mikemcdougall changed the title Bump SkiaSharp from 3.119.0 to 4.152.1 Bump SkiaSharp and SkiaSharp.NativeAssets.Linux.NoDependencies from 3.119.4 to 4.152.1 Sep 29, 2026
@mikemcdougall

Copy link
Copy Markdown
Contributor

Reworked onto current trunk (after #140): bumps SkiaSharp and SkiaSharp.NativeAssets.Linux.NoDependencies to 4.152.1 together (they must share a major; this covers #139), refreshes all lock files, and adapts SkiaImageResizer.Copy to the DrawImage(..., SKSamplingOptions, SKPaint) overload (the old overload is obsolete in 4.x -> CS0618 under warnings-as-errors). Imaging tests (33) pass locally.

@mikemcdougall
mikemcdougall merged commit 216cf1c into trunk Sep 29, 2026
9 of 10 checks passed
@mikemcdougall
mikemcdougall deleted the dependabot/nuget/SkiaSharp-4.152.1 branch September 29, 2026 02:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant