All notable changes of this project will be documented in.
-
Core Engine
- Support Linux platform
- Add NodeJS binding of
GCanvas
- Fix some 2d issues
-
GCanvas Component
Weex
has been archived and not updated。 We will delete/bridges
folder, and no further update about GCanvas bridge components such asWeexGCanvas
andReactNativeGCanvas
.
- GCanvas Project
- Add
travi-ci
- Add benchmark and cppcheck
- Add
-
Core Engine
- Refacotor
GCanvas
andGCanvasContext
class, make it more lower coupling.GCanvas
response for initialize, createGCanvasContext
and drawFrame, all 2dproperty
andAPI
move toGCanvasContext
- Add
GCanvasWeex
only forWeex
UI framework - Add
GCanvasHooks
andGCanvasLog
, support for custom exception log. GCanvasContext
Support set canvas dimension- New
2d
propertylineDash
andlineDashOffset
- New
2d
property supportshadowColor
,shadowBlur
,shadowOffsetX
,shadowOffstY
- Font support
measureText
andItalic
style Fill()
、Clip()
, support winding-rule and promote performance- Out of Android platform- implementation :
GCanvas2DContextAndroid
,GCanvasAndroid
,GFontManagerAndroid
, - Refactor Android-Weex
GcanvasWeexAndroid
- Fix some compatibility issue
- Refacotor
-
Weex GCanvas Component
- Update New
WeexSDK
(>=0.26.0) - [iOS]
iOS
deployment_target update to iOS 9.0 - [Android]
Android
:moudle bridge_spec source code depend on the module gcanvas_library
- Update New