v134 beta 12 Release
Pre-release
Pre-release
Wheel building:
- Upgrading to manylinux_2_28 (from manylinux2014)
Bug fixes:
-
Adding a iter method to skia.Iter (compatibility with python 3.13.1)
-
Avoid intermittent segfault in Typeface.getKerningPairAdjustments()
Additions / Enhancements:
-
Binding SkFontMgr_New_Custom_Directory as FontMgr.New_Custom_Directory()
-
Binding skia::textlayout::TypefaceFontProvider as skia.textlayout.TypefaceFontProvider()
-
Binding skia::textlayout::StrutStyle as skia.textlayout.StrutStyle() class,
adding textlayout.ParagraphStyle.setStrutStyle() method,
and textlayout.TextStyle.setLetterSpacing / setWordSpacing methods.
What's Changed
- M134 public by @HinTak in #308
- cibuildwheel will default to manylinux_2_28 on 6th May 2025 - Let's d… by @HinTak in #285
- Binding SkFontMgr_New_Custom_Directory by @HinTak in #292
- Binding TypefaceFontProvider by @HinTak in #293
- Adding a iter method to skia.Iter by @HinTak in #296
StrutStyle
for leading/lineheight adjustment onParagraphStyle
+TextStyle.setLetterSpacing
andTextStyle.setWordSpacing
by @stenson in #299- M133 public by @HinTak in #302
New Contributors
Full Changelog: v132.b11...v134.b12