Skip to content

v134 beta 12 Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@HinTak HinTak released this 05 Feb 21:52
v134.b12
de658a4

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 on ParagraphStyle + TextStyle.setLetterSpacing and TextStyle.setWordSpacing by @stenson in #299
  • M133 public by @HinTak in #302

New Contributors

Full Changelog: v132.b11...v134.b12