Skip to content

Releases: RhoInc/Webcharts

1.5.1

30 Mar 16:13
Compare
Choose a tag to compare

Small wording and formatting updates to the Readme

1.5.0

23 Mar 19:33
Compare
Choose a tag to compare

Adding a new configuration option to determine the location of the legend:

  legend: {
    location: 'right',
    label: 'Legend'
    ...
  }

See the wiki for details.

Addresses issue #13

1.4.0

03 Feb 15:27
Compare
Choose a tag to compare

This release includes a couple new features to provide better customizability and some slight code restructuring to make Webcharts usable in more environments:

  • adding a new "preprocess" callback to the chart lifecycle - allows for better custom data manipulation
  • adding ability to provide a callback for a specified control that will run before the control redraws the chart
  • some tweaks to make the code less browser-dependent - allows for rendering charts on the server

1.3.2

11 Dec 20:40
Compare
Choose a tag to compare

This release includes a couple of bug fixes:

  • the CSS class applied to the wrapper for controls was reverted to "wc-controls" to remain compatible with existing CSS rules
  • nested bars now render correctly in vertical bar charts

and an improvement:

1.3.1

04 Dec 19:41
Compare
Choose a tag to compare

This release includes two minor improvements:

  • a stray console.log was removed
  • shape-rendering: crispEdges was added to all bars (previously, only vertical bars had this attribute)

1.3.0

16 Nov 19:50
Compare
Choose a tag to compare

This release includes some refactoring of the source code to better leverage ES6 modules and to streamline the build process. A couple of new features have been added:

  • critical chart CSS has been moved inline so that webcharts.css is no longer necessary for standalone charts
  • ordinal axes can be given explicit domain (see issue #6)
  • nested bars are smarter about determining their widths (see issue #7)

While the main webcharts.js library remains universally compatible, environment-specific builds have been added to lib for convenience.

1.2.0

30 Oct 15:38
Compare
Choose a tag to compare

Minor release that includes:

  • Changing legend behavior to remain visible even if only one category is represented
  • Inlining some basic chart styles to reduce CSS dependency
  • Fixing a bug in the data checking function for the controls object
  • Fixing bug that didn't apply config.x.order correctly

1.1.1

01 Oct 14:14
Compare
Choose a tag to compare

Minor tweaks chart.init() to improve .callback('init',...) integration.

1.1.0

21 Sep 20:16
Compare
Choose a tag to compare

Adding functionality:

  • controls with type: 'dropdown' can now manipulate multiple options
  • a given set of marks can now be associated with specific subsets of data
  • callback added that fires upon initialization of charts and tables

Bug fixes:

  • chart will not attempt to validate dataset variables if the source dataset is empty
  • values of 0 in source data were being ignored in some cases, but should now be acknowledged appropriately
  • value of 'alphabetical-ascending' for x.sort now behaves correctly
  • callbacks for the table object should now be called in the same fashion as for the chart object

v1.0.2

14 Sep 19:13
Compare
Choose a tag to compare

Fixes Internet Explorer bug when there are spaces in a "subsetter" control.