Releases: kyamagu/skia-python
Releases · kyamagu/skia-python
v0.0.6-postfix1
Fix linux release issue #94 for v0.0.6
v0.0.6
Alpha-release. Expect bugs.
Changes:
- API change for NumPy interoperability
- Buffer protocol improvement for various color types
- Support
__array__interface__
andtobytes
forPIL.Image
interoperability - Support with-context in
Surface.getCanvas
,Document
,Document.beginPage
, andFILEStream
- 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
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
WIndows release build fix
v0.0.4
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
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
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
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.