mono / SkiaSharp

SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
MIT License
4.55k stars 543 forks source link

[release/2.x] feat: Add support for .NET 9 #3012

Closed github-actions[bot] closed 2 months ago

github-actions[bot] commented 2 months ago

Backport of 767c3c3632244bccda96618af1034e10b9e9db5d from #3010.

maxkatz6 commented 2 months ago

@mattleibow hi! Is there any nightly build with this fix? It seems like CI is failing there.

mattleibow commented 2 months ago

I see my PAT expired and then before I could renew my daughter decided it was time to be born. So a bit crazy and not as much SkiaSharp was released.

But, should be up and running now and they appear to be on the feeds. Both the 2.x and 3.x changes. I am preparing... hopefully next week... to release a new preview to nuget with this. I think this will also need to update some targets files for blazor as that does not have the magic selection logic. And then also the SIMD and/or multithreading logic: https://github.com/mono/SkiaSharp/pull/2620

But, that is for another sleep second.

maxkatz6 commented 2 months ago

@mattleibow wow, congratulations! You should take your sleep on any chance :)