WP Manifestindependent plugin directory
manifest / developer / m-chart-highcharts-library

M Chart Highcharts Library

Adds Highcharts library to M Chart.

★ 7stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/methnen/m-chart-highcharts-library/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Adds the Highcharts library to M Chart.

Description

This plugin adds the Highcharts library to M Chart.

This plugin will do nothing useful on it's own and requires M Chart to be installed.

Please download from this URL: M Chart Highcharts Library

Note: This version is requires M Chart 2.0 or higher.

Note: Highcharts is licensed under their own Commercial/Non Commercial license. Essenetially this means it's free to use for non commercial purposes if approved by them. Otherwise it requries you to purchase a license from them.

For full documentation please see the Documentation.

To contribute, report issues, or make feature requests use Github.

Installation

  1. Put the m-chart-highcharts-library directory into your plugins directory
  2. Click 'Activate' in the Plugins admin panel
  3. Go to the M Chart Settings and set Highcharts as the Library
    • WordPress Admin -> Charts -> Settings

Changelog

1.3

  • Changes to support M Chart 2.0 and 2.1
  • Refactored Highcharts template to no longer be reliant on jQuery
  • Moved canvg from M Chart since nothing in the core plugin needs it anymore

1.2.4

  • Tweaks to support M Chart 1.12
  • Updated the build scripts to use npm instead of Grunt
  • Some SASS code and syntax cleanup

1.2.3

  • Added support for image width setting in M Chart 1.9.4
  • Added ability to modify the list of available Highcharts themes
  • Added caching of Highcharts theme lookup (refreshed when visiting settings page)
  • Added ability to enable the accessibility and export modules for Highcharts
  • Image generation now always waits for the canvas to be ready before generation the PNG
  • Updated Highcharts to the latest stable version (10.0.0)

1.2.2

  • Fixed an issue where the WordPress would still prompt for an update after updating to 1.2.1

1.2.1

  • Fixed an issue where the default theme wasn't being tracked properly after changes in M Chart 1.9

1.2

  • Added support for stacked column, stacked bar, and doughnut charts
  • Updated how settings are handled to support changes in M Chart 1.9
  • Updated Highcharts to the latest stable version (9.3.2)

1.1.1

  • Fixed an issue where not all of the arguments were being fed to functions attached to the_title filter hook

1.1

  • Added support for radar, radar area, and polar charts
  • Added support for the Image Multiplier setting
  • Updated image generation code to use canvg 3.0.7
  • Updated Highcharts to the latest stable version (9.1.0)

1.0.6

  • Fixed some issues with the admin Javascript when the plugin is used in WordPress 5.5

1.0.5

  • Fixed an issue where the necessary Highcharts libraries sometimes didn't load when editing a bubble chart

1.0.4

  • Fixed a variable reference typo

1.0.3

  • Added code to deal with someone installing/activating M Chart Highcharts Library before M Chart
  • Added export-data.js and offline-exporting.js to the list of scripts that are registered by the plugin
    • referenced as 'highcharts-offline-exporting' and 'highcharts-export-data' respectively
  • Updated Highcharts to the latest stable version (7.0)
  • Rejiggered the version numbers
    • I shouldn't have made the first iteration 1.1 which implies more than bug fixes and small changes

1.0.2

  • This update only includes code to prepare for the next release

1.0.1

  • Fixed an issue where the image generated for a chart was zoomed in on the top left fourth of the chart

1.0

  • Initial release