SkiaSharp 4 现已正式发布
SkiaSharp 4.0 在漫长等待后正式发布(GA),团队承诺将紧跟上游 Skia 的里程碑版本。.NET 博客已发布官方公告,今天(6 月 30 日美国东部时间上午 11 点)还将举办半日线上活动,由 SkiaSharp 维护者主讲。版本号为 4.148.0,详细发布说明可在 mono.github.io 查阅。
背景速读
- SkiaSharp 是 .NET 生态下的 2D 图形库,相当于 Google Skia 图形引擎的 .NET 封装。Google Chrome、Android、Flutter 等底层都依赖 Skia 来渲染界面。
- 它是微软技术栈上少数能跨平台(Windows、macOS、Linux、iOS、Android、Tizen)直接操作 Canvas 的库,常被用于游戏、UI 框架、PDF 生成、图像处理等场景。
- 这次 4.0 版本最大的变化是同步到较新的 Skia 上游 Milestone(m148),意味着修复了大量 GPU 后端 bug,并加入硬件加速渲染、可变字体、画布状态栈等新能力。
- 项目原本由 Xamarin 团队维护,后移交社区和 Microsoft .NET 团队共同管理。这次 GA 发布距离上一个稳定版间隔较长,社区等待已久。