Skip to content

Releases: kyamagu/skia-python

v0.0.6-postfix1

30 Jun 08:31
f38cbf1
Compare
Choose a tag to compare
v0.0.6-postfix1 Pre-release
Pre-release

Fix linux release issue #94 for v0.0.6

v0.0.6

26 Jun 11:48
2c6f212
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release

Alpha-release. Expect bugs.

Changes:

  • API change for NumPy interoperability
  • Buffer protocol improvement for various color types
  • Support __array__interface__ and tobytes for PIL.Image interoperability
  • Support with-context in Surface.getCanvas, Document, Document.beginPage, and FILEStream
  • Improve gpu API bindings
  • Add missing PDF APIs
  • Fix return value policy on context manager and iterators

Known issues:

  • Missing APIs: #57

v0.0.5

12 Jun 09:38
f5b5ee8
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

Alpha-release. Expect bugs.

Changes:

  • Organize documentation with rtd theme
  • Upgrade skia to milestone 84 release
  • Add PDF Document and SVG API
  • Add method tests (Point, Size, Rect, RRect, Color)
  • Add Text drawing notebook
  • Fix VM build and test errors

Known issues:

  • Missing APIs: #57

v0.0.4 postfix

29 May 08:40
ee24348
Compare
Choose a tag to compare
v0.0.4 postfix Pre-release
Pre-release

WIndows release build fix

v0.0.4

29 May 07:36
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Alpha-release. Expect bugs and lack of documentation.

Changes:

  • Add method tests (Bitmap, Data, Matrix, Picture, Pixmap, Region, Vertices)
  • Add Paint and Python Image I/O notebooks
  • Fix VM build and test errors
  • Implement Codec (@Bloodb0ne)

Known issues:

  • Missing APIs: Document and PDF
  • Missing tutorial document

v0.0.3

15 May 09:54
d84ba6f
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Alpha-release with limited testing. Expect bugs and lack of documentation.

Changes:

  • Implements Font, Typeface, TextBlob, TextBlobBuilder, Image, ImageInfo, Pixmap APIs
  • Bugfix pytest
  • Minor bugfixes

Known issues:

  • Missing APIs
  • Missing tests
  • Inaccurate documentation

v0.0.2

01 May 09:20
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Alpha-release with limited testing. Expect bugs and lack of documentation.

Changes:

  • Enums get full C++ name
  • Implements FontMgr, Path, PathEffect, Paint, ColorFilter, ImageFilter, MaskFilter, Shader

Known issues:

  • Missing APIs
  • Missing tests
  • Inaccurate documentation

v0.0.1

16 Apr 06:54
7a037a7
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Initial alpha-release with limited testing. Expect bugs and lack of documentation for this release.

Known issues:

  • Missing APIs: Less important C++ APIs are not yet available.
  • Missing tests: Only Surface, Canvas, Path get tests.
  • Inaccurate documentation: C++ document is shown without Python API translation.