Skip to content

Releases: HumbleUI/Skija

0.143.10

27 Feb 21:37

Choose a tag to compare

Added:

  • Color: convertRGBToHSV, convertToHSV, makeFromHSV, color constants #105 via @Eatgrapes
  • ColorSpace: all the missing functions #105 via @Eatgrapes

Fixed:

  • Absolute CI build paths in release binaries #106

0.143.9

06 Feb 18:09

Choose a tag to compare

Added:

Changed:

  • [ BREAKING ] Pixmap::getInfo -> Pixmap::getImageInfo #101 via @Eatgrapes
  • [ BREAKING ] Bitmap::peekPixels now returns Pixmap, same as Skia #101 via @Eatgrapes
  • Color::makeLerp, Color4f::makeLerp now produce correct results with alpha #101 via @Eatgrapes

0.119.3

31 Jan 22:59

Choose a tag to compare

Added:

0.143.8

29 Jan 17:46

Choose a tag to compare

Added

0.143.7

29 Jan 11:49

Choose a tag to compare

Fixed

0.143.6

26 Jan 15:07

Choose a tag to compare

Added:

Fixed:

  • Path::convertConicToQuads returning incomplete array #94

0.119.2

21 Jan 01:27

Choose a tag to compare

Fixed:

  • Path::convertConicToQuads returning incomplete array #94

0.143.5

02 Dec 14:49

Choose a tag to compare

Changed:

  • [ BREAKING ] GLBackendState -> BackendState
  • [ BREAKING ] DirectContext::resetGL -> DirectContext::reset
  • [ BREAKING ] PathEffect::Style -> PathEffect1DStyle
  • [ BREAKING ] Region::Op -> RegionOp
  • [ BREAKING ] PathSegmentMask -> PathSegmentType, Path::getSegmentMask -> Path::getSegmentTypes

Removed:

  • [ BREAKING ] SurfaceColorFormat (it was duplicating ColorType 🙈)
  • [ BREAKING ] TextStyleAttribute.FONT_EXACT (replaced with TextStyleAttribute::equalsByFonts)

Fixed:

  • ColorType to match latest Skia changes
  • ColorType.N32 value on macOS
  • SVGTag to match latest Skia changes

Added:

  • BlendMode: LAST_COEFF_MODE, LAST_SEPARABLE_MODE
  • ColorChannelFlag
  • ColorType: BGRA_10101010_XR, RGBA_10X6, RGB_F16F16F16X, SRGBA_8888, R8_UNORM
  • EncodedImageFormat: AVIF, JPEGXL
  • EncodedOrigin: DEFAULT
  • FramebufferFormat: GR_GL_LUMINANCE8_ALPHA8, GR_GL_RGBX8
  • ShadowUtilsFlag: NONE, ALL
  • SVGTag: FE_COMPONENT_TRANSFER, FE_FUNC_A, FE_FUNC_R, FE_FUNC_G, FE_FUNC_B, FE_MERGE, FE_MERGE_NODE,
  • TextStyleAttribute::equalsByFonts

0.119.1

02 Dec 17:58

Choose a tag to compare

Fixed:

  • ColorType, EncodedImageFormat, FramebufferFormat, SurfaceColorFormat updated to match Skia enums
  • ColorType.N32 value on macOS

0.119.0

28 Nov 14:11

Choose a tag to compare

Changed:

  • Skia version m116-d2c211228d -> m119-fcb55886b9
  • DirectContext::submit returns boolean

Added:

  • FontMgr::makeFromFile
  • DirectContext::flushAndSubmit

Removed:

  • [ BREAKING ] Surface::flush (use DirectContext::flush(Surface))
  • [ BREAKING ] Surface::flushAndSubmit (use DirectContext::flushAndSubmit(Surface))