Version 7.01, 6 December 2023
- Version 7.00 showed a PHP error in trace mode.
Version 7.00, 5 December 2023
- This version works in Joomla 5 without the compatibility plugin.
- The minimum Joomla version is now 3.10.
Version 6.11, 29 March 2023
- Version 6.10 did not work in the administrator interface. Fixed.
Version 6.10, 28 February 2023
- Fixes for warnings in PHP 8.2.
Version 6.09, 8 August 2022
- You can now specify the filenames for CSV and PNG downloads using the CSV and PNG plugin parameters. Please see the latest user guide for details.
Version 6.08, 22 April 2022
- To avoid crashing the Joomla Smart Search indexer, the plugin does not now generate charts for any document type except 'html'.
Version 6.07, 6 December 2021
- There is a new parameter "csv" to configure details of CSV downloads, including column headings. Please see the latest Plotalot user guide for full details.
Version 6.06, 17 March 2021
- The code has been restructured to minimise overhead for articles that do not use Plotalot.
- The way that plugin parameters (P0, P1, P2, etc) are passed to the component has changed to enable them to be correctly escaped and quoted.
Version 6.05, 11 February 2021
- The error handling parameters "error_img" and "error_txt" now apply in several additional cases. The user guide has more details and an example.
Version 6.04, 30 September 2020
- The plugin now does not generate charts when the Joomla document format is 'raw', since this causes errors in Joomla.
Version 6.03, 30 May 2020
- Fix for two notice errors shown in PHP 7.4 on some servers.
Version 6.02, 21 March 2020
- Unfortuantely some data types could not be processed without the use of eval(). We will try again later to completely eliminate the use of eval(), but for now, it has been reinstated.
Version 6.01, 9 March 2020
- Removed usage of Javascript eval() - not that it was harmful, but some people objected to it. This version of the plugin requires at least version 6.08 of the Plotalot component.
Version 6.00, 10 October 2018
- This version is compatible with version 6 and later of the component. You must upgrade to version 6 of the plugin when upgrading to version 6 of the component. Plotalot now uses Google's new method of loading the Google Charts Library, which removes the browser console warning "A parser-blocking, cross site script is invoked via document.write".
Version 5.07, 1 May 2018
- CSV download now works on more browsers, tested and working in recent versions of Chrome, Firefox, Safari, IE11 and Edge.
Version 5.06, 23 August 2017
- Handles the CSV download option in version 5.13 of the component.
- If the Chart ID on the plugin call is non-numeric, it is used as the name of a Get or Post parameter containing the actual Chart ID.
Version 5.05, 20 December 2016
- There is now an optional "class" parameter that allows you to add a CSS class to the div element containing the chart. This makes CSS control of chart sizing and responsiveness much easier.
- The extra Javascript is now executed every time the chart is re-drawn in auto-refresh mode. You must have at least version 5.11 of the component for this to work.
Version 5.04, 1 December 2016
- Improvements to tracing, which are very helpful for resolving complex plugin problems, especially when using the plugin variables or get/post variables. Version 5.09 (or higher) of the component is required to take advantage of the new tracing, but the new plugin can still work with older versions of the component, and the new component can still work with older versions of the plugin.
Version 5.03, 15 November 2016
- Support for the Joomla Update Notification System.
Version 5.02, 17 May 2016
- Added a random parameter to auto-update requests in order to defeat caching, especially in the MS Edge browser.
- Fix for a problem with resolution of multiple select variables in recent versions of Joomla.
Version 5.01, 17 April 2016
- Fix for a bug that prevented auto-refresh working properly for charts with date axes. Unfortunately this also required a change to the component. For auto-refresh to work properly with date axes, you must have (at least) version 5.04 of the component AND (at least) version 5.01 of the plugin.
Version 5.00, 14 January 2016
- Has a new parameter, "refresh" to automatically update and re-draw charts without re-drawing the entire page.
- Includes logic to handle the external database objects introduced in version 5.00 of the component.
- Now handles its parameters delimited by any kind of quotes, including smart quotes and html entities.
Version 4.03, 2 October 2015
- The plugin now supports drawing an optional link to a png image of the chart, which can be downloaded by the user.
- This feature requires version 4.05 (or later) of the Plotalot Component.
Version 4.02, 18 April 2014
- The plugin has a new optional parameter, "full_width" to draw charts in a div without the display:"inline-block" style. See the user guide for usage.
Version 4.01, 20 February 2014
- Charts are now drawn in a DIV (with display:inline-block) instead of a SPAN, which fixes a problem with positioning of tooltips on some charts.
Version 4.00, 17 February 2014
- Internal changes for compatibility with version 4 of the Plotalot component.
- Handles responsive resizing properly even if one or more charts are not drawn due to an error, for example if there is no data for the chart. Previously, this situation resulted in a Javascript error that prevented the resizing function from working properly for other charts on the page.
- Get and Post data variable arrays are now supported, for example from "select multiple" input elements.
Older history has been removed.