This release addresses an issue for Drupal 10 users, where ChartsHooks was not being treated like a service and needed an alias added to charts.services.yml
This release includes several new features, including a block that is compatible with Canvas, a way to move columns in the Chart Field, and a Charts API Example bundled within each library.
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: