Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
I'm very excited about this release. It allows the module to provide custom settings per library+chart type. An example of this is that when a user uses Highcharts and selects a bar/column type, they now have an option (in Views or the Chart Field) to check a box to enable "stackLabels" (the total of a stacked column shown at the top of the column). There are two other Highcharts options taking advantage of this: the option for solid gauge charts and the ability to use "colorAxis" on pie/donut charts,.
WARNING!! - this release is not compatible with versions of Drupal below 10.3. Please use 5.0.14 until you upgrade to ^10.3. I'm going to work on a hotfix.
Previous release was not actually D11 compatible; this one is.
There are several other issues I hoped to close before issuing this release, but I wanted to go ahead and do it now so that people can start testing with Drupal 11.
Happy International Chart Day! This release includes a new hook documented in charts.api.php. It also includes several fixes related to C3.js/Billboard.js. Further, it adds support for Drupal 11.
Please note: the color changer field has been moved out of the "Fields" section and moved in to the "Display" section to be consistent across the views style plugin and the fields settings form. Running the database update will re-save any views so that the color changer field and its data are in the correct location within "Display".
This is a bugfix. If you experience any errors with a Views-based chart, please try to re-save your chart settings and view. If we get enough people reporting errors related to this, we can issue a new release with an update hook.
Lots of changes in this release. If you encounter any issues, I definitely recommend visiting your /admin/config/content/charts page and saving it. Also look at the README of your charting library submodule if you are having any issues (versions of most of the charting libraries have been updated, for example, and you may want to update your local library accordingly).
This release allows you to create a pie chart in Views using multiple fields as data providers. Make sure to select "No label field" for it to work. Also includes a PHP 8+ fix and some bugfixes around the libraries.
A few fixes. This version is very old and I encourage everyone to switch to the 5.0.x version as soon as possible...I will stop supporting this branch soon. The next release of 5.0.x brings back in an upgrade path from 8.x-3.x to 5.0.x.
This release aligns with Drupal’s new vision for empowering ambitious site builders. New features, such as providing libraries delivered by content delivery network (CDN) by default* and new ways of generating charts (such as chart fields), mean that any site builder can create charts as soon as the module (and at least one submodule) is enabled, without needing to write any code or be familiar with a charting provider API.
This is the first alpha release of what was 8.x-4.x and is now 5.0.x. Compatible with Drupal 8 and 9. More developer-friendly than version 8.x-3.x and actually much more similar to the 7.x version of Charts.
This release contains a number of bug fixes and new features. Please be careful to test this new version thoroughly before updating on your live site. A full list of closed issues follows:
This release includes fixes to all the bugs that had been reported for 8.x-3.x-dev.
A major update includes a method to overwrite the library classes. This basically gives developers the freedom to make any modifications allowed by the charting library's API, rather than being constrained to the standard options provided by the module. To facilitate this process, a starterkit module has been included, with documentation about how to use it.