Releases: DjDeveloperr/skia_canvas
Releases · DjDeveloperr/skia_canvas
v0.4.0
What's Changed
- fix:
ctx.direction
was not working correctly - feat: Add some non-standard methods to
Path2D
object likesimplify
,toSVGString
, etc. - feat: Add
Canvas#toDataURL
- fix:
Canvas#encode
returning 0 length buffer - feat: Make
Image
more Web-compatible. Now it supports loading usingsrc
. Data URLs are also supported now.
Full Changelog: 0.3.1...0.4.0
v0.3.1
v0.3.0
What's Changed
- chore: Add benchmarks by @lino-levan in #17
- fix: Ensure ICU download dir exists on windows by @enricobuehler in #19
- feat: Support for creating GPU backed Canvas by @DjDeveloperr in #16 (currently to use this feature you have to create OpenGL context using a library like GLFW first)
- fix: Added missing members of
textAlign
andtextBaseline
. Now they're fully implemented - fix: Make canvas resizable. However, resizing will reset it just like in browser
- fix: Issues with context state management
- fix: Remove
Canvas#pixels
raw buffer as it can provide error prone results, usereadPixels
instead - chore: Render benchmark results using Chart.js
New Contributors
- @lino-levan made their first contribution in #17
- @enricobuehler made their first contribution in #19
Full Changelog: 0.2.0...0.3.0
v0.2.0
What's Changed
- fix(ffi):
CTextAlign
enum had wrong value forcenter
andright
by @retraigo in #15 - feat:
PdfDocument
,SvgCanvas
by @DjDeveloperr in #13
New Contributors
Full Changelog: 0.1.1...0.2.0
v0.1.1
Fixed a typo in example code in readme
v0.1.0
Introducing Skia Canvas
Fast, low-overhead & feature complete Canvas 2D API implementation using Skia.