Skip to content

Latest commit

 

History

History
989 lines (539 loc) · 50.2 KB

CHANGELOG.md

File metadata and controls

989 lines (539 loc) · 50.2 KB

Change Log

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

2.0.19 (2024-05-23)

Note: Version bump only for package ui-chart

2.0.18 (2024-05-23)

Bug Fixes

2.0.17 (2024-05-21)

Features

  • android: disableScrollEnabled chart property (56650c1)

2.0.16 (2024-05-21)

Features

  • spaceTop/spaceBottom for data sets (0750bf6)

2.0.15 (2024-05-21)

Note: Version bump only for package ui-chart

2.0.14 (2024-05-21)

Bug Fixes

  • multiple regression fixes after big rewrite (0613dc3)

2.0.13 (2024-05-03)

Bug Fixes

  • bar chart custom rendering fix (d5596c8)

2.0.12 (2024-04-30)

Bug Fixes

2.0.11 (2024-04-30)

Bug Fixes

  • groupBars fix for with centered:true and groupCondensed:false (d0150ec)

2.0.10 (2024-04-29)

Note: Version bump only for package ui-chart

2.0.9 (2024-04-29)

Bug Fixes

  • rollback change to fix groupBars (ae6200b)

2.0.8 (2024-04-29)

Note: Version bump only for package ui-chart

2.0.7 (2024-04-29)

Note: Version bump only for package ui-chart

2.0.6 (2024-04-29)

Features

  • customRenderer drawZeroLine (2277cd3)

Bug Fixes

  • dont calculate offsets if graph is not layed out yet (f81a8a6)
  • ensure entryCount is >=0 (24d3a78)
  • groupBars improvements (59c2ecf)
  • typings fix for groupBars (03f2983)

2.0.5 (2024-04-26)

Bug Fixes

2.0.4 (2024-04-26)

Bug Fixes

2.0.3 (2024-04-25)

Bug Fixes

  • prevent error with highlighter when no data is set (1c0bca2)

2.0.2 (2024-04-25)

Bug Fixes

  • regression fix with barel import (b56a87a)

2.0.1 (2024-04-24)

Bug Fixes

  • custom shader support for LineDataSet (32ff06f)

2.0.0 (2024-04-24)

⚠ BREAKING CHANGES

  • The API change is breaking (for the better!). Use Typescript typings to find out the new property names (mostly same as what was used in method name).

Features

  • new API. All methods used as getter/setter (setData,setColor,getData...) are now properties (color, data...) (27a47ea)

1.2.36 (2024-04-14)

Bug Fixes

  • ios: use different gesture tags (6fb3b5d)

1.2.35 (2024-01-09)

Bug Fixes

  • ensure we dont use interval if it is <= 0 (1a54b45)
  • prevent rounding issue when computing if item is in bounds (e997894)

1.2.34 (2024-01-09)

Bug Fixes

1.2.33 (2023-11-13)

Bug Fixes

1.2.32 (2023-10-10)

Bug Fixes

  • ios: gradient not working (db87108)

1.2.31 (2023-10-04)

Bug Fixes

1.2.30 (2023-08-13)

Bug Fixes

1.2.29 (2023-07-21)

Bug Fixes

  • getDataSetByHighlight in CombinedData (fe49d9e)

1.2.28 (2023-04-04)

Bug Fixes

  • better render when axis force labels count is not round (8b6984c)
  • limit line text render fix (5060321)

1.2.27 (2023-03-23)

Bug Fixes

  • prevent error on double tap on empty chart (0c811e3)

1.2.26 (2023-01-24)

Bug Fixes

  • android: improved native-api-usage (1894ed2)

1.2.25 (2022-12-06)

Bug Fixes

  • android: chart disallow intercept touch on gestures (7a8b9dc)

1.2.24 (2022-12-01)

Bug Fixes

  • rollback changes because of fixed runtime (bdaebec)

1.2.23 (2022-11-14)

Bug Fixes

  • setMaxFilterNumber still allows to highlight non filtered points (f02e692)
  • axis new custom renderers (42085e6)
  • axis render default to avoid labels clipping (0db8ec6)
  • chart notifies on zoom/pan ... (031f55a)
  • correctly draw first/last label (3567a2a)
  • ensure we have listeners (024a66a)
  • ensureLastLabel fixes (22fb4e9)
  • refactor to expose getCurrentMinMax (7eec038)

Features

  • zoomedPanWith2Pointers chart property (d7f5b94)

1.2.22 (2022-11-13)

Bug Fixes

  • android: rollback last change as runtime is fixed (62f5225)

1.2.21 (2022-10-26)

Bug Fixes

1.2.20 (2022-10-26)

Bug Fixes

  • android: fix for latest runtimes (104d821)

1.2.19 (2022-07-17)

Bug Fixes

  • fix for latest canvas plugin (f418d10)

1.2.18 (2022-04-11)

Features

  • ensureVisible option for Axis and LimitLine (8142a04)

1.2.17 (2022-04-09)

Features

  • allow to change LimitLine limit (5432e9d)

1.2.16 (2022-04-08)

Bug Fixes

1.2.15 (2022-04-07)

Bug Fixes

  • bring back colors templates (8bd61af)
  • line chart custom renderer fix (f63073b)
  • android: candleStick chart fix (b140ce9)

1.2.14 (2021-11-30)

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

1.2.13 (2021-11-25)

Bug Fixes

  • prevent paints from sharing settings (86dd931)

1.2.12 (2021-11-23)

Bug Fixes

  • circle drawing fix. new circleHighRes set property (0b2a94f)

1.2.11 (2021-11-17)

Bug Fixes

  • zeroLinePaint init error (3e96d5a)

1.2.10 (2021-11-16)

Bug Fixes

  • error on getDataSetByLabel (5bca0d1)

1.2.9 (2021-11-04)

Bug Fixes

  • bar chart fix in combined chart (d8bee1a)
  • android: bar chart fix (b33b7eb)

1.2.8 (2021-10-19)

Bug Fixes

  • axis should draw above grid lines (4463982)

1.2.7 (2021-10-19)

Bug Fixes

  • gradient colors support 1 color (1e9aa18)

1.2.6 (2021-10-19)

Bug Fixes

  • allow to user color and colors (046e501)

1.2.5 (2021-10-19)

Bug Fixes

  • added useColorsForLine for LineChartDataSet (3545e53)

1.2.4 (2021-10-18)

Bug Fixes

1.2.3 (2021-10-16)

Bug Fixes

  • legend drawing “bold” (stroke) (fa5d7e3)

1.2.2 (2021-10-12)

Bug Fixes

  • drawFrameRate property name fix (77c1eaa)
  • move to new tween library. Smaller bundle for same result (b41fdde)

1.2.1 (2021-10-11)

Bug Fixes

  • dont draw circles if null / undefined value (1f01659)
  • android: PathDashEffect fix (dd2354a)

1.2.0 (2021-10-11)

Bug Fixes

  • full refactoring using latest canvas plugin. Should be faster and use less memory (cb6b298)

Features

  • native-api-usage support (a4eae25)

1.1.43 (2021-10-06)

Bug Fixes

  • crash fix when no axis labels (5aca350)

1.1.42 (2021-09-29)

Bug Fixes

  • improved performances for big data (5837a60)

1.1.41 (2021-08-09)

Bug Fixes

1.1.40 (2021-08-08)

Bug Fixes

1.1.39 (2021-07-14)

Bug Fixes

  • getAxisLabel has viewPortHandler as parameter for user to use (dd50c42)
  • line chart clear filter on setValues (2851f94)
  • line chart colors fix while zoomed in (57a81ef)

1.1.38 (2021-06-11)

Bug Fixes

  • ensure we return the closest value if only one (ce341a7)
  • line chart multi colors fixes and perf improvements (2f5d171)

1.1.37 (2021-05-25)

Bug Fixes

  • prevent undefined errors (e456f10)

1.1.36 (2021-05-19)

Bug Fixes

  • prevent error on 1 length data (0f7693a)

1.1.35 (2021-05-17)

Bug Fixes

1.1.34 (2021-05-17)

Bug Fixes

  • prevent circular issue with terser (ceb95e6)

1.1.33 (2021-04-12)

Bug Fixes

  • crash with PieChart and value rendering (39c027b)

1.1.32 (2021-04-12)

Bug Fixes

  • CombinedChart supports custom renderer (9392d3a)

Features

  • LimitLine custom renderer and more options (b2c0e2a)

1.1.31 (2021-04-05)

Bug Fixes

  • pie chart renderer crash (078294e)

1.1.30 (2021-03-23)

Features

  • clipHighlightToContent chart option (8dde83f)

1.1.29 (2021-03-22)

Bug Fixes

  • applyValueTextStyle fix (80c1ca4)
  • clip default fixes (fcbbe69)
  • limitlines fix (56bd451)
  • pinch/pan gestures fix + allow to customize everything about gestures (5aab748)

1.1.28 (2021-03-19)

Bug Fixes

1.1.27 (2021-03-18)

Bug Fixes

  • customRenderer methods are optional (4163f68)

1.1.26 (2021-03-18)

Bug Fixes

  • barchart values offst (4e6e46b)
  • support DataSet “setFillShader” for all charts (90591f9)
  • valuesOffset support for all charts (8fb538f)

1.1.25 (2021-03-16)

Bug Fixes

  • broken pan gestures (800eab8)
  • ensure we create objects in the right order (c80dc0c)

1.1.24 (2021-03-15)

Bug Fixes

  • allow negative dragOffset (a48db74)
  • wrong paint object used (045f5cd)

1.1.23 (2021-03-14)

Bug Fixes

  • Paint , Path … are now created only on demand (7cc68f9)

Features

  • allow custom gesture params (1d3d945)

1.1.22 (2021-02-26)

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

1.1.21 (2021-02-26)

Bug Fixes

  • a lot of fixes and improvements (5bbea78)

1.1.20 (2021-02-23)

Bug Fixes

  • prevent crash with Trace enabled (93839a6)

1.1.19 (2021-01-15)

Features

  • added axis.ensureLastLabel and axis.allowLastLabelAboveMax for custom rendering (c320127)

1.1.18 (2020-11-27)

Bug Fixes

  • ensure non infinite values (85cce94)
  • refactoring for better axis computation (da5de39)

1.1.17 (2020-11-26)

Bug Fixes

  • handling extra space was “decaling” axis lines (20e2322)
  • new log system using Trace so that it can removed in production (713abda)
  • no need to compute axis on highlight (c2b59f3)

1.1.16 (2020-11-25)

Bug Fixes

  • correct bar animations when “bottom” is > 0 (95a3664)

1.1.15 (2020-11-24)

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

1.1.14 (2020-11-23)

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

1.1.13 (2020-11-22)

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

1.1.12 (2020-11-06)

Bug Fixes

  • Bar chart highlight rectangles had inaccurate starting y position. (0d8c546)
  • dont calculate axis when not enabled (1ff487d)
  • draw axis lines anti aliased (334c8cb)
  • round chart sizes (6baa035)

Features

  • Added support for Nativescript ObservableArray. (eeb52e7)

1.1.11 (2020-11-03)

Bug Fixes

  • wrong y offset for x labels in some cases (94ac8e0)

1.1.10 (2020-11-03)

Bug Fixes

  • dont calculate height if not necessary (d811bab)
  • no recompute lables on animations (d4faaeb)

1.1.9 (2020-11-02)

Bug Fixes

  • correct high index with filtered data (c0b93ff)
  • legendrender fix (439ffa6)
  • multi colors line chart with custom x key (240946d)

1.1.8 (2020-10-30)

Bug Fixes

  • colors per x access (311f6dc)
  • correctly draw fill per x (57e8a9b)
  • crash when using colors per x (537a7c0)

1.1.7 (2020-10-28)

Bug Fixes

  • Corrected bottom position for x axis line. (6677152)

1.1.6 (2020-10-26)

Bug Fixes

  • Format was breaking if number was non-decimal zero. (33d0a7a)
  • no need to set textSize everytime. Done in component (5f1dcdc)

1.1.5 (2020-10-23)

Bug Fixes

  • axis label were being truncated (0355070)

1.1.4 (2020-10-22)

Bug Fixes

Features

  • setDrawLabelsBehindData (d2e8bdd)
  • setSuggestedAxisMinimum and setSuggestedAxisMaximum (aead8af)

1.1.3 (2020-10-21)

Bug Fixes

Features

1.1.2 (2020-10-20)

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

1.1.1 (2020-10-20)

Bug Fixes

  • fix for charts using only right axis (e6ce46c)
  • gesture handling rewrite and bug fixes (2b7c92a)
  • HighlightEventData (aa046be)
  • rename event to highlight (7c1f4af)
  • use custom install for coherence (46d27b1)

1.1.0 (2020-10-19)

Features

  • you can now use shapes as icon (c07575b)

1.0.4 (2020-10-16)

Bug Fixes

Features

  • first draft of full custom renderer (cc43215)

1.0.3 (2020-10-15)

Bug Fixes

Features

  • axis iggnoreOffsets and barchart custom renderer (2f9c169)

1.0.2 (2020-09-30)

Bug Fixes

  • trying to ensure it does not fail on install (b45d340)

1.0.1 (2020-09-30)

Bug Fixes

  • Highlighting got a bit broken for some charts during 'getEntryXValue' update. (f3a1515)

Features

  • demo: First work on plain ts demo (dacb20c)

1.0.0 (2020-09-29)

Bug Fixes

  • allow no dataset (d4c67cf)
  • almost everything is working! (241ec78)
  • broken readme list (e74bb1f)
  • Corrected paths (f16c93b)
  • fixed all transformers (f912f6f)
  • github repos and stars not working (968ea94)
  • more transformer fixes (f9f0bb9)
  • nativeView 'undefined' error caused by scheduled interval. (3307b6b)
  • RadarChart to LineChart renaming (121afdc)
  • square shape drawing fix (ea3cd68)

Features

0.0.37 (2020-09-28)

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

0.0.36 (2020-09-27)

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

0.0.35 (2020-09-27)

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

0.0.34 (2020-09-27)

Bug Fixes

  • dont render axis line if not necessary (9977223)
  • removed unecessary computeAxis (d916ee8)
  • reset minmax if values cleared (3234332)

0.0.33 (2020-09-27)

Bug Fixes

0.0.32 (2020-09-22)

Bug Fixes

  • ios: dont use bitmap canvas (d279a97)

Features

  • demo: Generate random colors for Pie Chart. (af02e06)
  • Primary implementation for Pie Chart. (fd7602a)

0.0.31 (2020-09-18)

Bug Fixes

  • HorizontalBarChart X bounds check was incorrect. (b26e2c7)

Features

  • Proper visualization of negative Y values for bar charts. (82389a2)

0.0.30 (2020-09-07)

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

0.0.29 (2020-09-07)

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

0.0.28 (2020-09-06)

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

0.0.27 (2020-09-05)

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

0.0.26 (2020-08-26)

Bug Fixes

  • Defined barWidth not applying to chart. (42febf2)

0.0.25 (2020-06-19)

Bug Fixes

  • a little bigger grid line for better rendering (2b1481f)

0.0.24 (2020-06-18)

Bug Fixes

  • correctly handle resetZoom (5ebd1b9)
  • custom highlight set high entry (cf85b61)
  • filter too small lines for better/faster rendering (d5e7b09)
  • use highlight draw flag (301eaaa)

Features

  • flag to disable highlight lines (9b1dda4)

0.0.23 (2020-06-17)

Bug Fixes

  • applying filtering when necessary (ad99dc6)
  • missing from drawValues changes (82adf4b)
  • more flexible drawValues and value formatter (7c1fbac)
  • rollback because of crash with circles (423b79a)
  • signature fixes (c0abe7b)

Features

0.0.22 (2020-06-16)

Bug Fixes

0.0.21 (2020-06-15)

Bug Fixes

  • support latest Canvas plugin. working on multiple colors per dataset (95a33a5)

0.0.20 (2020-05-21)

Bug Fixes

  • sideEffects for tree shacking (ec1aa9a)

0.0.19 (2020-05-21)

Bug Fixes

  • esm using import for tree shaking (e493fc6)

0.0.18 (2020-05-21)

Bug Fixes

0.0.17 (2020-05-20)

Features

  • axis option to not draw limitlines (b22d641)

0.0.16 (2020-05-02)

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

0.0.15 (2020-05-02)

Bug Fixes

0.0.14 (2020-02-07)

Bug Fixes

Features

0.0.13 (2020-01-20)

Bug Fixes

  • handle empty set or null values (b1eef1e)

0.0.12 (2020-01-17)

Bug Fixes

  • alawys use drawPath for now (f5c0d6d)
  • correctly ignore undefined points (9ae2b61)
  • fixed fill transparency (5f8e917)
  • no need to enable pinch (fbf36bf)
  • only call refresh when necessary (ece31f0)
  • smaller grid line by default (a96d512)
  • values size fix (dd3c736)

0.0.11 (2020-01-17)

Bug Fixes

  • correctly enable gestures for pinch (6214f05)

0.0.10 (2020-01-16)

Bug Fixes

0.0.9 (2020-01-16)

Bug Fixes

  • dont calcuate min/max for hidden sets (5cb3c01)
  • invalidate on notifyDataChanged (4dae12d)

0.0.8 (2020-01-14)

Bug Fixes

0.0.7 (2020-01-14)

Bug Fixes

  • bunch of fixes. Changed default values (c749909)

0.0.6 (2020-01-14)

Bug Fixes

0.0.5 (2020-01-14)

Bug Fixes

0.0.4 (2020-01-14)

Bug Fixes

0.0.3 (2020-01-13)

Bug Fixes

Features

  • disable gesture by default, improved gestures handling (f32b625)

0.0.2 (2020-01-11)

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

0.0.1 (2020-01-11)

Bug Fixes

  • dont set entries if undefined (1b3d1f8)

Features