Skip to content

Releases: SalesforceLabs/LightningWebChartJS

v1.6.0

22 Mar 18:00
dd90fc3
Compare
Choose a tag to compare

ChangeLog

Quick fix release

Fixed

  • Fix undefined dataset labels issue

v1.5.0

29 Jan 16:29
6aa097a
Compare
Choose a tag to compare

ChangeLog

Last-minute bugfixing

Fixed

  • Make test data values dependent from org

v1.4.0

29 Jan 15:59
5d8cc95
Compare
Choose a tag to compare

ChangeLog

Bugfixing

Removed

  • Background grid in Doughnut & Pie charts for the App Builder version
  • Title component for the App Builder version if no title is provided

Fixed

  • Class scope of DataProvider has been set to global

v1.3.0

17 Nov 19:07
0e4f716
Compare
Choose a tag to compare

ChangeLog

Bug fixing and upgrade of dependencies

Added

  • Deploy to Salesforce org button in README file

Changed

  • Upgrade dependencies
  • Upgrade SFDX API version to 50.0

Fixed

  • Boolean parsing issue for values inserted directly from LWC markup
  • Using Date fields as labels in SOQL (#25)

v1.2.0

18 Sep 17:52
02af818
Compare
Choose a tag to compare

ChangeLog

Improve Contributor UX with new elements in scratch org definition and gitignore
Improve Developer UX by adding more documentation samples
Fix chartBuilder

Added

  • Documentation chart samples (Horizontal Bar and Time Axis)
  • New scratch org configuration (support for communities and default language)
  • Ignore jsconfig.json files

Fixed

  • ChartBuilder :recordId issue in Lightning Community
  • ChartBuilder data set compatibility depending chart type

Deprecated

  • "label" attribute in the details, soql, custom chart data provider for the ChartBuilder

Security

  • Upgrade lodash to 4.17.19

Breaking Change

ChartBuilder

The label property in the "Dataset" attribute of the ChartBuilder component is renamed to labels to being able to support an Array of labels.

This change has been integrated because of the data set structure changes done to fix the compatibility with the chart types (#5).

This impact the configuration done for the ChartBuilder "Dataset" and "Custom Data Provider" attribute.

It also impact any class inheriting the class ChartDataProvider which manipulate ChartDataProvider.ChartData type because of the name and type of the ChartDataProvider.ChartData.labels property.

Look at the "Dataset" placeholder to better understand the change and do not hesitate to contact us via creating an issue to let us help you transitioning to this version if needed

v1.1.1

26 Jun 15:25
f990ac2
Compare
Choose a tag to compare

ChangeLog

Fix typo and follow naming convention.
Plus fix github action CI cache

Added

  • Missing tickCallback attribute on axis

Changed

  • Update cache to use cachev2 in github actions
  • ticks* attribute now become tick* on axis : ex ticksMax => tickMax on cartesianAxis.js
  • Update sample gallery

Fixed

  • Typos on the documentation
  • Remove non existing callbacks attribut from the documentation

Deprecated

  • ticks* attribute on axis

v.1.1.0

26 Jun 15:25
7c7a55d
Compare
Choose a tag to compare

Changelog

Some bug fixing and improvements for Salesforce Security Review

Added

  • Stacked and stack properties in cartesian axis and data attributes, for building stacked charts
  • Sample stacked chart

Security

  • Fixed security problem when assigning values to properties in renderedCallback

v1.0.1

26 Jun 15:24
3bef9e5
Compare
Choose a tag to compare

Change Log

Post 1.0.0 version minor patches and improvements

Added

  • Dynamic handler property datasource for the LWCC App Builder component
  • Expose LWCC App Builder component to the Community
  • Expose ChartJs loaded event
  • Add missing attribut to the data component

Changed

  • Improve javascript comment in the code

Fixed

  • Fix :recordId in SOQL for the LWCC App Builder component

v1.0.0

26 Jun 15:24
ddfea7a
Compare
Choose a tag to compare

Change Log

Lightning Web Chart.js Component is born