Skip to content

Latest commit

 

History

History
717 lines (376 loc) · 35.5 KB

CHANGELOG.md

File metadata and controls

717 lines (376 loc) · 35.5 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.4.6 (2022-12-16)

Note: Version bump only for package @nativescript-community/ui-canvas

4.4.5 (2022-12-01)

Note: Version bump only for package @nativescript-community/ui-canvas

4.4.4 (2022-07-14)

Bug Fixes

Features

  • paint color filter support (5a7c2cd)

4.4.3 (2022-05-09)

Bug Fixes

  • xfermode. property type fix (1918b32)

4.4.2 (2022-05-09)

Bug Fixes

  • fix for shapes used as N view (like Span) (b06dd44)

4.4.1 (2022-04-07)

Bug Fixes

  • android: createArrayBufferOrNativeArray fix for the chart plugin (de7a477)

4.4.0 (2022-02-14)

Features

  • added StaticLayout.getDesiredWidth (64cc034)

4.3.2 (2022-02-08)

Bug Fixes

  • ios: allow to drawText with NSAttributedString (67ad68e)

4.3.1 (2022-01-20)

Bug Fixes

4.3.0 (2022-01-20)

Features

  • Paint letterSpacing support (880c260)

4.2.13 (2021-10-12)

Bug Fixes

  • drawFrameRate property name fix (4325ae9)

4.2.12 (2021-10-11)

Bug Fixes

  • android: DashPathEffect fix (d256eee)

4.2.11 (2021-10-11)

Bug Fixes

  • android: Matrix. getValues fix for buffers (371e973)
  • android: preparing the path for custom DashPathEffect class (85f208c)
  • better utility methods for native arrays / buffers (4d02ee2)

4.2.10 (2021-10-10)

Bug Fixes

  • android: arrayToNativeArray fix (c4c193c)
  • android: Matrix.setValues for 8.2.0 (dba0946)

4.2.9 (2021-10-10)

Bug Fixes

  • Paint antialias by default (a544f90)

4.2.8 (2021-10-10)

Bug Fixes

  • new Paint constructor to quickly clone a Paint (a39fed7)

4.2.7 (2021-10-10)

Bug Fixes

  • missing android function (bd3397e)

4.2.6 (2021-10-10)

Bug Fixes

4.2.5 (2021-10-10)

Note: Version bump only for package @nativescript-community/ui-canvas

4.2.4 (2021-10-10)

Bug Fixes

  • android: support runtime 8.2.0 (5241856)

4.2.3 (2021-10-10)

Note: Version bump only for package @nativescript-community/ui-canvas

4.2.2 (2021-10-09)

Bug Fixes

  • improve mangling support (3f2b376)

4.2.1 (2021-10-09)

Bug Fixes

  • faster notifyPropertyChange (c4041d7)

4.2.0 (2021-10-04)

Bug Fixes

  • android: refactored code for smaller bundle and easier maintenance (dfcee2b)

Features

  • added method createArrayBuffer pointsFromBuffer and arrayToNativeArray for other plugins to use (9a872e4)
  • android: native-api-usage support (cdea355)

4.1.3 (2021-10-04)

Bug Fixes

  • android: trying to fix Cannot read property 'Symbol(Symbol.toStringTag)' of undefined (3fcc78e)

4.1.2 (2021-10-04)

Bug Fixes

  • android: cubic lines fix for android runtime 8.2.x (a601047)

4.1.1 (2021-10-02)

Bug Fixes

4.1.0 (2021-09-29)

Features

  • android: support runtime 8.2.0 and improved perfs with typed arrays (41c853b)

4.0.54 (2021-09-26)

Bug Fixes

  • Android LinearGradient params were throwing errors. (94bb468)

4.0.53 (2021-09-16)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.52 (2021-09-16)

Bug Fixes

  • ios: crash after last version (7b18094)

4.0.51 (2021-09-14)

Bug Fixes

  • Added constructor declarations to avoid TypeScript compilation errors. (844eae0)
  • ios support for all filltype (752c5a8)
  • typo fix (93ca4ca)

4.0.50 (2021-08-07)

Bug Fixes

  • ios: gradient error fix when stop outside of 0..1 (aaeda5c)
  • ios: more StaticLayout functions (25af233)

Features

4.0.49 (2021-02-26)

Bug Fixes

  • ios: crrectly stroke path for shader (61b0693)
  • full support for LinearGradient (118c73a)
  • ios: mapPoints function fix (4a5493b)

4.0.48 (2021-02-25)

Bug Fixes

  • correclty handle color property change (0ee2ff7)

4.0.47 (2021-02-20)

Bug Fixes

  • android: allow custom shape to have custom font handling (57bd9e2)
  • android: faster StaticLayout (8306ce4)

4.0.46 (2021-02-18)

Bug Fixes

  • ios: matrix support for drawBitmap (642562e)
  • shape save/restore canvas to ensure we dont polute other shapes (2178c53)
  • text percent left and top (367f9f2)

4.0.45 (2021-02-18)

Bug Fixes

  • removed margin and added translateX, translateY, rotate,scaleX,scaleY for shapes (0ef9fab)

4.0.44 (2021-02-17)

Features

  • margin support for rectangle (f6fdbd4)

4.0.43 (2021-02-16)

Bug Fixes

  • ios: ensure background is transparent by default (8f2cf5e)

4.0.42 (2021-02-16)

Bug Fixes

  • android: call super.onSizeChanged (1d176af)
  • android: we need to restore the scale after the drawing (7773563)
  • android: wrong view density(was showing with ripple) (eb257fd)

4.0.41 (2021-02-12)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.40 (2021-01-23)

Features

4.0.39 (2021-01-19)

Bug Fixes

  • margin feature for line (cdc999f)

4.0.38 (2021-01-13)

Bug Fixes

4.0.37 (2020-12-10)

Bug Fixes

  • regression in last version on android (375a79b)

4.0.36 (2020-12-10)

Bug Fixes

4.0.35 (2020-11-25)

Bug Fixes

  • ios allow changing rect top,left,bottom,right (7d6a102)

4.0.34 (2020-11-23)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.33 (2020-11-10)

Bug Fixes

  • ios basic support for clipPath Ops (672fe4e)

4.0.32 (2020-11-09)

Features

  • Added missing support and demo for NativeScript Core. (5d4edc4)

4.0.31 (2020-10-26)

Bug Fixes

  • ios prevent native font from being “reset” when not necessary (95eb8ac)

4.0.30 (2020-10-21)

Features

4.0.29 (2020-10-21)

Bug Fixes

  • ios fix for color and alpha to behave like android (1c294a2)
  • some font fixes and optimizations (6dc1392)

4.0.28 (2020-10-20)

Bug Fixes

4.0.27 (2020-10-20)

Bug Fixes

  • android fix for call drawBitmap (efae572)

4.0.26 (2020-10-19)

Features

  • shapes support getWidth and getHeight for alignment (6352a88)

4.0.25 (2020-10-16)

Bug Fixes

  • enable HWAcc on android >= 28 by default (eef69c0)

4.0.24 (2020-10-16)

Bug Fixes

  • color properties to handle Color (f54b689)

4.0.23 (2020-10-15)

Bug Fixes

  • fix text being something else that string (a017910)

4.0.22 (2020-10-14)

Features

  • callDrawBeforeShapes property (05f5e3a)

4.0.21 (2020-10-10)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.20 (2020-10-06)

Bug Fixes

  • android: ensure we draw fonts correctly (77d999d)

4.0.19 (2020-10-03)

Bug Fixes

Features

  • horizontal and verticalAlignment basic support for shapes (308f3e6)
  • ios StaticLayout getPaint (bf65637)
  • ios StaticLayout supports shadows…. (ccec4dc)

4.0.18 (2020-10-02)

Bug Fixes

  • github stats not being visualized (4df3939)

Features

  • borderRadius for Rectangle (a0356a4)

4.0.17 (2020-09-27)

Bug Fixes

  • ios: rollback on broken change (7916b06)

4.0.16 (2020-09-27)

Bug Fixes

  • android: null collor handling (c4f8bbe)
  • ios: wrong parameters order (ec654b9)
  • handle null color (33825b0)

4.0.15 (2020-09-24)

Features

  • shape visibility support (cf26e2d)

4.0.14 (2020-09-24)

Bug Fixes

4.0.13 (2020-09-24)

Bug Fixes

  • ios: crash when setting color to null (10ddb59)

4.0.12 (2020-09-22)

Bug Fixes

4.0.11 (2020-09-22)

Bug Fixes

  • ios: default to transparent background (b562742)
  • Add missing 'draw' method declaration for 'StaticLayout' class (4eb6eae)
  • Method 'draw' is actually void. (5c4c65d)

4.0.10 (2020-09-17)

Bug Fixes

4.0.9 (2020-09-08)

Bug Fixes

4.0.8 (2020-09-08)

Bug Fixes

  • dont package native compiled! (5229987)

4.0.7 (2020-09-07)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.6 (2020-09-07)

Bug Fixes

  • android: plugin not building (d2bae49)

4.0.5 (2020-09-06)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.4 (2020-09-05)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.3 (2020-08-07)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.2 (2020-08-07)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.1 (2020-08-07)

Note: Version bump only for package @nativescript-community/ui-canvas

4.0.0 (2020-07-30)

Note: Version bump only for package @nativescript-community/ui-canvas

3.0.10 (2020-07-22)

Note: Version bump only for package @nativescript-community/ui-canvas

3.0.9 (2020-07-22)

Bug Fixes

  • disable esm build for now as we will do it differently (4f22024)
  • android: crash while setting typeface (7e22adf)
  • android: use StaticLayout builder when possible (0a7efdc)

3.0.8 (2020-06-15)

Note: Version bump only for package @nativescript-community/ui-canvas

3.0.7 (2020-05-24)

Bug Fixes

  • override _removeView to prevent crash (5b33531)

3.0.6 (2020-05-21)

Note: Version bump only for package @nativescript-community/ui-canvas

3.0.5 (2020-05-21)

Bug Fixes

  • sideEffects for tree shacking (86f2347)

3.0.4 (2020-05-21)

Bug Fixes

  • esm using import for tree shaking (d0ae8e3)

3.0.3 (2020-05-21)

Note: Version bump only for package @nativescript-community/ui-canvas

3.0.2 (2020-05-20)

Bug Fixes

  • android: StaticLayout correctly get updated paint (f0bdfc3)

3.0.1 (2020-05-20)

Bug Fixes

  • some perfs improvements and new props (8e20a54)

3.0.0 (2020-05-19)

Features

  • removed Shapes (put your shapes direcly under the CanvasView) (3275298)

2.1.29 (2020-05-18)

Bug Fixes

  • more parity on StaticLayout (795b89a)
  • android: paint font fixes (2be5000)

2.1.28 (2020-05-12)

Bug Fixes

  • ios: fixed default paint alpha (3ac529d)

2.1.27 (2020-05-02)

Bug Fixes

2.1.26 (2020-05-02)

Note: Version bump only for package @nativescript-community/ui-canvas

2.1.25 (2020-05-02)

Features

  • ios: basic StaticLayout support (71184d8)

2.1.24 (2020-02-07)

Bug Fixes

  • ios: ignore back color with shader (like android) (e92cf94)

2.1.23 (2020-01-17)

Features

  • optional drawFrameRate. ios use drawRect (b23bb7d)

2.1.22 (2020-01-17)

Note: Version bump only for package @nativescript-community/ui-canvas

2.1.21 (2020-01-17)

Bug Fixes

2.1.20 (2020-01-16)

Bug Fixes

2.1.19 (2020-01-16)

Bug Fixes

2.1.18 (2020-01-14)

Bug Fixes

  • dont call displayIfNeeded(testing) (9548308)

2.1.17 (2020-01-14)

Bug Fixes

2.1.16 (2020-01-14)

Bug Fixes

2.1.15 (2020-01-14)

Bug Fixes

2.1.14 (2020-01-14)

Bug Fixes

2.1.13 (2020-01-11)

Bug Fixes

2.1.12 (2020-01-11)

Bug Fixes

2.1.11 (2020-01-11)

Bug Fixes

  • optimizations and features (ccc2f14)
  • updates and fixed android native lib (f2822f3)

Features

  • full support and features parity (f263306)
  • working on a better android version (b1d3ec5)

2.1.10 (2019-12-28)

Note: Version bump only for package @nativescript-community/ui-canvas

2.1.9 (2019-10-22)

Bug Fixes

2.1.8 (2019-07-06)

Note: Version bump only for package @nativescript-community/ui-canvas

2.1.7 (2019-06-13)

Bug Fixes