Skip to content

Releases: nzzdev/Q-chart

v3.1.0

22 Oct 09:07
Compare
Choose a tag to compare

New Date Axis

  • new interval option value auto (the new default): Interval is defined based on the actual time span between the first and last date in the data
  • besides auto, these intervals are supported: decade,year,month,week,day,hour,minute,second
  • label formatting is still based on the interval, but done using a custom function registered as a vega expression function. This is mostly done in order to support quarterly formatting (something d3-date-format used by vega cannot do)
  • new option dateSeriesOptions.labels (few|many). The default if undefined is many to keep previous functionality for existing charts. Newly edited charts get the new default few. few will only show the first and last label based on the interval. The first label is where the first interval step after the first date occurs, the last label is the last interval step before the last date in the data.

small features

  • allow to define Y-axis maximum value for area charts
  • highlighting rows on dotplots results in lighter gray for the others rows lines and numbers
  • optimize the toolRuntimeConfig sent via browser js to web-svg endpoint before generating the script for this (remove unused colors and settings)
  • the vertical gridlines for line and area charts are removed.

fixes

  • prognosis for lines and bars works correct now if the date series is entered with latest date first and earliest date last in the data
  • do not round the X axis for columns if more than 50 columns (doing so results in all columns drawn at the same place)

v3.0.2

17 Oct 12:02
69921b5
Compare
Choose a tag to compare
Merge pull request #157 from nzzdev/release-3.0.2

Release 3.0.2

v3.0.1

11 Oct 08:40
582ab5d
Compare
Choose a tag to compare
  • fix label overlap in arrow charts and dot plots X axis
  • fix number format grouping
  • fix /rendering-info/web Joi validation rules

v3.0.0

11 Oct 07:35
ad09240
Compare
Choose a tag to compare

Breaking

  • This removes the possibility for custom vega specs

Feature

  • It is now possible to set a maxValue for the Y axis for Area charts (as its already possible for other chart types)

Fixes

  • some spacing/label positioning issues are resolved

v2.2.1

23 Sep 09:50
25b5af3
Compare
Choose a tag to compare

(arrow, dotplot) fix y-axis format

v2.2.0

09 Sep 19:49
Compare
Choose a tag to compare
(bars) fix axes format for bars

v2.1.2

09 Sep 07:31
382ce8a
Compare
Choose a tag to compare
Merge pull request #137 from nzzdev/release-2.1.2

Release 2.1.2

v2.1.1

04 Sep 22:39
Compare
Choose a tag to compare
v2.1.1

v2.1.0

04 Sep 17:49
d9dff23
Compare
Choose a tag to compare
Merge pull request #135 from nzzdev/release-2.1.0

Release 2.1.0

v2.0.2

19 Jul 10:38
fb52bdb
Compare
Choose a tag to compare
  • Fixes a bug where the enum for colorOverwritesRows included the header row as well