GCanvas/docs/Changelog.md
2019-10-31 18:11:29 +08:00

29 lines
1.1 KiB
Markdown

# Chnagelog
All notable changes of this project will be documented in.
## [1.1.0] - 2019-10-31
### Changed
* Core Engine
* Refacotor `GCanvas` and `GCanvasContext` class, make it more lower coupling. `GCanvas` response for initialize, create `GCanvasContext` and drawFrame, all 2d `property` and `API` move to `GCanvasContext`
* Add `GCanvasWeex` only for `Weex` UI framework
* Add `GCanvasHooks` and `GCanvasLog`, support for custom exception log.
* `GCanvasContext` Support set canvas dimension
* New `2d` property `lineDash` and `lineDashOffset`
* New `2d` property support `shadowColor`,`shadowBlur`, `shadowOffsetX`,`shadowOffstY`
* Font support `measureText` and `Italic` 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
* 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