From 8d48d0edbd4ff1c60cef8e22665c495a6279b124 Mon Sep 17 00:00:00 2001 From: Bogdan Preda Date: Fri, 10 May 2024 17:30:04 +0300 Subject: [PATCH 1/9] updated icon --- .wordpress-org/icon-128x128.gif | Bin 0 -> 132157 bytes .wordpress-org/icon-256x256.gif | Bin 0 -> 296586 bytes .wordpress-org/icon.svg | 11 ----------- 3 files changed, 11 deletions(-) create mode 100644 .wordpress-org/icon-128x128.gif create mode 100644 .wordpress-org/icon-256x256.gif delete mode 100644 .wordpress-org/icon.svg diff --git a/.wordpress-org/icon-128x128.gif b/.wordpress-org/icon-128x128.gif new file mode 100644 index 0000000000000000000000000000000000000000..3cbe4cf41d3a536be8925cc67aef830805c8dcb5 GIT binary patch literal 132157 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 A)c^nh literal 0 HcmV?d00001 diff --git a/.wordpress-org/icon.svg b/.wordpress-org/icon.svg deleted file mode 100644 index 0a6712fe3..000000000 --- a/.wordpress-org/icon.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - Combined Shape - Created with Sketch. - - - - - - \ No newline at end of file From 6308b012a2a162d9419de584c20396a4170c209c Mon Sep 17 00:00:00 2001 From: vytisbulkevicius <36594177+vytisbulkevicius@users.noreply.github.com> Date: Fri, 10 May 2024 18:34:10 +0300 Subject: [PATCH 2/9] Update readme.md --- readme.md | 487 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 446 insertions(+), 41 deletions(-) diff --git a/readme.md b/readme.md index 0e8ff951d..7eb8643e3 100755 --- a/readme.md +++ b/readme.md @@ -1,18 +1,18 @@ -# Visualizer: Tables and Charts Manager for WordPress # # -**Contributors:** [codeinwp](https://profiles.wordpress.org/codeinwp), [themeisle](https://profiles.wordpress.org/themeisle), [marius2012](https://profiles.wordpress.org/marius2012), [marius_codeinwp](https://profiles.wordpress.org/marius_codeinwp), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [rozroz](https://profiles.wordpress.org/rozroz), [Madalin_ThemeIsle](https://profiles.wordpress.org/Madalin_ThemeIsle) -**Tags:** tables, charts, pie, visualization, graphs -**Requires at least:** 3.5 -**Tested up to:** 5.6 -**Requires PHP:** 5.6 -**Stable tag:** trunk -**License:** GPL v2.0 or later -**License URI:** http://www.opensource.org/licenses/gpl-license.php +=== Visualizer: Tables and Charts Manager for WordPress # === +Contributors: codeinwp,themeisle,marius2012,marius_codeinwp,hardeepasrani,rozroz,Madalin_ThemeIsle +Tags: tables, charts, pie, visualization, graphs +Requires at least: 5.2 +Tested up to: 6.5 +Requires PHP: 7.4 +Stable tag: trunk +License: GPL v2.0 or later +License URI: http://www.opensource.org/licenses/gpl-license.php A simple and powerful WordPress chart plugin to create responsive charts & tables and embed them into your site. ## Description ## -

Visualizer: Tables and Charts for WordPress plugin is a powerful and easy to use plugin used to create, manage and embed interactive, responsive charts & tables into your WordPress posts and pages.

+

Visualizer: Tables and Charts for WordPress plugin is a powerful and easy to use plugin used to create, manage and embed interactive, responsive charts & tables into your WordPress posts and pages.

The plugin uses Google Visualization API, DataTables.net and ChartJS to add responsive & animated charts, graphs and tables, which support cross-browser compatibility and display perfectly on mobile devices. You can greatly customize all aspects of the charts and tables, and import the data from Excel, CSV, Google Sheets and more! @@ -46,7 +46,7 @@ Charts are rendered using HTML5/SVG technology to provide cross-browser compatib > * Priority email support from the developer of the plugin > * Support and updates for as long as your subscription is valid > -> **[Learn more about Visualizer PRO](http://themeisle.com/plugins/visualizer-charts-and-graphs/)** +> **[Learn more about Visualizer PRO](https://themeisle.com/plugins/visualizer-charts-and-graphs/?utm_source=plugin-readme&utm_medium=visualizer&utm_campaign=learnmore)** The plugins works perfectly with the all free or premium WordPress themes @@ -147,51 +147,456 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ## Screenshots ## -1. Chart selection -2. Chart selection 2 -3. Library -4. Download -5. Line settings -6. Pie settings -7. Block editor - Pie chart settings -8. Block editor - Pie chart -9. Block editor - Chart library -10. Block editor chart -11. Bar settings -12. Bar settings, Series settings -13. Bar chart +1. Charts Selection +2. Quick Actions +3. Import Options +4. Bar Chart +5. Bar Chart Settings +6. Line Chart Settings +7. Block editor - Chart Library -## Changelog ## -### 3.4.11 - 2021-02-16 ### +== Changelog == -* Development +##### [Version 3.10.13](https://github.com/Codeinwp/visualizer/compare/v3.10.12...v3.10.13) (2024-04-17) +### Fixes +- **Updated internal dependencies:** Enhanced performance and security. -### 3.4.10 - 2020-12-09 ### + + + +##### [Version 3.10.12](https://github.com/Codeinwp/visualizer/compare/v3.10.11...v3.10.12) (2024-04-15) + +### Fixes +- **Updated internal dependencies:** Enhanced performance and security. + + + + +##### [Version 3.10.11](https://github.com/Codeinwp/visualizer/compare/v3.10.10...v3.10.11) (2024-04-01) + +### Fixes +- Updated internal dependencies +- Improved E2E testing + + + + +##### [Version 3.10.10](https://github.com/Codeinwp/visualizer/compare/v3.10.9...v3.10.10) (2024-03-28) + +### Fixes +- Fixed blueprint schema for Live Preview + + + + +##### [Version 3.10.9](https://github.com/Codeinwp/visualizer/compare/v3.10.8...v3.10.9) (2024-03-27) + +### Fixes +- Visualizer live preview fixed +- Updated internal dependencies + + + + +##### [Version 3.10.8](https://github.com/Codeinwp/visualizer/compare/v3.10.7...v3.10.8) (2024-03-14) + +### Bug Fixes +- Fix Google chart rendering condition for Classic Plugin +- Changes the speed and position of the loading bar + +### Improvements +- Add a Live Preview button for the plugin page on wordpress.org +- Added NPS survey + + + + +##### [Version 3.10.7](https://github.com/Codeinwp/visualizer/compare/v3.10.6...v3.10.7) (2024-02-06) + +### Fixes +- Rendering charts that are under tabs/hidden containers +- Updated dependencies +- Updated CTA buttons +- Updated UTM campaign links + + + + +##### [Version 3.10.6](https://github.com/Codeinwp/visualizer/compare/v3.10.5...v3.10.6) (2024-01-18) + +### Fixes +- Enhanced security + + + + +##### [Version 3.10.5](https://github.com/Codeinwp/visualizer/compare/v3.10.4...v3.10.5) (2023-12-19) + +### Improvements +- **Added chart responsive support** +- **SDK Updates** + +### Bug Fixes +- **Fixed chart data filter issue** +- **Fixed animation issue fusion builder** +- **Fixed live import issue with Gutenberg block** +- **Fixed tooltip text rendering issue in ChartJS** +- **Fixed onboarding chart import issue** +- **Removed PHP deprecated function** +- **Fixed compatibility issue with WP VIP** +- **Fixed PHP 8.1 deprecated error** + + + + +##### [Version 3.10.4](https://github.com/Codeinwp/visualizer/compare/v3.10.3...v3.10.4) (2023-08-17) + +- Updated dependencies +- Updated WordPress version required to 5.2 or higher + + + + +##### [Version 3.10.3](https://github.com/Codeinwp/visualizer/compare/v3.10.2...v3.10.3) (2023-06-13) + +- Removed branding label + + + + +##### [Version 3.10.2](https://github.com/Codeinwp/visualizer/compare/v3.10.1...v3.10.2) (2023-06-05) + +- Added About Us page integration +- Updated dependencies + + + + +##### [Version 3.10.1](https://github.com/Codeinwp/visualizer/compare/v3.10.0...v3.10.1) (2023-05-24) + +- Fixed data tables horizontal scrolling issue +- Added legend position default label text +- Added tooltip default label text +- Fixed Gutenberg block error +- Fixed table chart rendering issue in Gutenberg block +- Fixed compatibility issue with the FSE editor +- Fixed compatibility issue with WP 5.6 +- Fixed console error when importing charts from others +- Fixed pagination enable/disable issue +- Fixed editor rows limitation issue + + + + +#### [Version 3.10.0](https://github.com/Codeinwp/visualizer/compare/v3.9.7...v3.10.0) (2023-04-04) + +- Added a setup wizard onboarding page +- Fixed empty chart issue + + + + +##### [Version 3.9.7](https://github.com/Codeinwp/visualizer/compare/v3.9.6...v3.9.7) (2023-03-30) + +- Improved chart actions icons +- Updated WordPress core tested up to version + + + + +##### [Version 3.9.6](https://github.com/Codeinwp/visualizer/compare/v3.9.5...v3.9.6) (2023-03-20) + +- Fixed custom format issue in ChartJS + + + + +##### [Version 3.9.5](https://github.com/Codeinwp/visualizer/compare/v3.9.4...v3.9.5) (2023-01-30) + +- Improved security by escaping shortcode attribute before render +- Compatibility with PHP 8.2 + + + + +##### [Version 3.9.4](https://github.com/Codeinwp/visualizer/compare/v3.9.3...v3.9.4) (2023-01-12) + +- Fixed the lock of PRO features bypass + + + + +##### [Version 3.9.3](https://github.com/Codeinwp/visualizer/compare/v3.9.2...v3.9.3) (2023-01-05) + +- Fixed the chart refresh problem when importing from CSV [#970](https://github.com/Codeinwp/visualizer/issues/970) + + + + +##### [Version 3.9.2](https://github.com/Codeinwp/visualizer/compare/v3.9.1...v3.9.2) (2022-12-21) + +- Fixed Geo chart [PRO] flickering issue +- Added disable legend option for ChartJS chart +- Enhanced security + + + + +##### [Version 3.9.1](https://github.com/Codeinwp/visualizer/compare/v3.9.0...v3.9.1) (2022-11-17) + +- Fixed PHP error when Polylang plugin is activated [#960](https://github.com/Codeinwp/visualizer/issues/960) + + + + +#### [Version 3.9.0](https://github.com/Codeinwp/visualizer/compare/v3.8.1...v3.9.0) (2022-11-10) + +- Fixed table chart decimal number issue Decimal Numbers are ignored and not displayed [#955](https://github.com/Codeinwp/visualizer/issues/955) +- Fix the scrollbar issue that happens on WP 6.1 version [WP 6.1] Chart permissions selector is not scrollable [#950](https://github.com/Codeinwp/visualizer/issues/950) +- Fix PHP Warning Warning when copy (frontend action) is enabled [#949](https://github.com/Codeinwp/visualizer/issues/949) +- Compatibility with the WPML translation plugin for translating charts [PRO feature] add support for string translations [#731](https://github.com/Codeinwp/visualizer/issues/731) +- Integration with Woocommerce Data endpoints for creating charts [PRO feature] +- Show new features on chart library page + + + + +##### [Version 3.8.1](https://github.com/Codeinwp/visualizer/compare/v3.8.0...v3.8.1) (2022-10-12) + + +- Change copy shortcode icon to clone a chart We can change copy Short Code icon [#945](https://github.com/Codeinwp/visualizer/issues/945) +- Fix temp file creation issue on instawp selecting the line chart is not working on instawp [#940](https://github.com/Codeinwp/visualizer/issues/940) +- Fix control Type error +- Fixed simple editor scrolling issue +- Fix filter broken layout +- Fix chartJs javascript error when rendering multiple charts + + + + +#### [Version 3.8.0](https://github.com/Codeinwp/visualizer/compare/v3.7.12...v3.8.0) (2022-09-21) + +- Add data filter support for the charts + + + + +##### [Version 3.7.12](https://github.com/Codeinwp/visualizer/compare/v3.7.11...v3.7.12) (2022-09-07) + +- Fixed compatibility issue with some themes and plugins [#933](https://github.com/Codeinwp/visualizer/issues/933) + + + + +##### [Version 3.7.11](https://github.com/Codeinwp/visualizer/compare/v3.7.10...v3.7.11) (2022-08-30) + +- Fix update axis baseline color [#925](https://github.com/Codeinwp/visualizer/issues/925) +- Update more features images [#926](https://github.com/Codeinwp/visualizer/issues/926) +- Fix update minor grid line field [#924](https://github.com/Codeinwp/visualizer/issues/924) +- Add new filter for container attributes [#922](https://github.com/Codeinwp/visualizer/issues/922) +- Fix axis data format issue [#920](https://github.com/Codeinwp/visualizer/issues/920) +- Chart unique title [#915](https://github.com/Codeinwp/visualizer/issues/915) +- Fix block back button issue [#930](https://github.com/Codeinwp/visualizer/issues/930) +- Userguide broken documentation link [#918](https://github.com/Codeinwp/visualizer/issues/918) + + + + +##### [Version 3.7.10](https://github.com/Codeinwp/visualizer/compare/v3.7.9...v3.7.10) (2022-07-05) + + +- Fix watermark/copyright opacity wrong value [#910](https://github.com/Codeinwp/visualizer/issues/910) + + + + +##### [Version 3.7.9](https://github.com/Codeinwp/visualizer/compare/v3.7.8...v3.7.9) (2022-06-22) + +* Fix branding bad HTML + + + + +##### [Version 3.7.8](https://github.com/Codeinwp/visualizer/compare/v3.7.7...v3.7.8) (2022-06-21) + +- Add the description field in the pie chart +- Fix Label other is not visible on the pie chart +- Fix the pagination issue in the chart library +- Update dependencies + + + + +##### [Version 3.7.7](https://github.com/Codeinwp/visualizer/compare/v3.7.6...v3.7.7) (2022-05-31) + +* Harden security by enforcing escaped urls. + + + + +##### [Version 3.7.6](https://github.com/Codeinwp/visualizer/compare/v3.7.5...v3.7.6) (2022-05-26) + +- Fix PHP 8.0 or above compatibility issue +- Fix the space missing between the id and class attributes of the charts +- Fix compatibility issue with Ultimate Coupons for WooCommerce Free plugin +- Fix charts placed in accordion (tabs) that do not load properly +- Fix conflict with translation plugins + + + + +##### [Version 3.7.5](https://github.com/Codeinwp/visualizer/compare/v3.7.4...v3.7.5) (2022-03-17) + +- Fix display long hAxis text issue +- Improve features discoverability. + + + + +##### [Version 3.7.4](https://github.com/Codeinwp/visualizer/compare/v3.7.3...v3.7.4) (2022-02-07) + +- Fix multiple lazy load charts issue +- Tested up to WordPress 5.9 version + + + + +##### [Version 3.7.3](https://github.com/Codeinwp/visualizer/compare/v3.7.2...v3.7.3) (2022-01-19) + +- Fix multiple charts lazy rendering issue +- Upgrade jQuery UI core library CDN +- Fix console error when rendering multiple charts +- Keep only Line / Pie / bar / Table charts in free version + + + + +##### [Version 3.7.2](https://github.com/Codeinwp/visualizer/compare/v3.7.1...v3.7.2) (2021-12-20) + +- Add latest chartJS library support in the bar chart +- Fix horizontal axis showing date format in Bar chart +- Fix orientation rotate issue in mobile +- CSS performance improvements +- Improve JS performance + + + + +##### [Version 3.7.1](https://github.com/Codeinwp/visualizer/compare/v3.7.0...v3.7.1) (2021-11-17) + +- [Feat] Allow charts to render in dashboard areas via 3rd party plugins like Dashboard Widgets Suite +- [Fix] Changing Line Chart series style to dot on some series changes the order of tooltip information +- [Fix] Problem with X-Axis of Line chart on Safari if date/datetime is used as values +- [Fix] Multiple Visualizer charts causing rendering issues (blank page) +- [Fix] Charts are not resizing on landscape view on mobile +- [Fix] Notices/Warnings appear on the front-end if the user is not logged in for some charts +- [Fix] Radar/Spider Chart Tooltip in PRO does not show the data value + + + + +#### [Version 3.7.0](https://github.com/Codeinwp/visualizer/compare/v3.6.1...v3.7.0) (2021-10-07) + +#### Features +- Add option to enable/disable save the chart image +- Enhanced caching + +#### Fixes +- Fix undefined variable errors when using Gutenberg blocks +- Fix broken chart in iOS and Safari +- Fix custom refresh time support for DB chart +- Fix table placed inside accordion cannot be scrolled down (refreshes all the time) +- Fix pagination doesn't work in the library +- Fix HTML entities in JSON break Visualizer Table Chart +- Fix string type columns affect the target of the formatting applied to a number column + + + + +##### [Version 3.6.1](https://github.com/Codeinwp/visualizer/compare/v3.6.0...v3.6.1) (2021-08-04) + +- Fix broken dropdown style issue +- Add block support in widget area +- Add wp alpha color picker support +- Fix broken chart layout issue when add long title + + + + +#### [Version 3.6.0](https://github.com/Codeinwp/visualizer/compare/v3.5.1...v3.6.0) (2021-07-08) + +### Features +* Adds option to render chart as image +* Automatically render chart as image on AMP + +### Fixes +* [Chart Type: TABLE] When adding a blank header, the last column of the table disappears +* Styling is not applied to Chart Area for Table Chart ( Margin, Width, Height) +* Improve compatibility with Site Kit by Google +* Loading icon doesn't disappear until you edit the chart again [Line Chart] +* Broken chart if used inside an accordion (expand/collapse) + + + + +##### [Version 3.5.1](https://github.com/Codeinwp/visualizer/compare/v3.5.0...v3.5.1) (2021-05-25) + + +- Fix compatibility with 3rd party plugins which use the same js library as Visualizer [#801](https://github.com/Codeinwp/visualizer/issues/801) +- Fix fatal error when a new chart is created on PHP 8 [#795](https://github.com/Codeinwp/visualizer/issues/795) +- Chart doesn't get refreshed automatically when the JSON endpoint is used as the data source + +#### Features: +- Adds option to add schema.org Dataset for license and creator [#794](https://github.com/Codeinwp/visualizer/issues/794) + + + + +#### [Version 3.5.0](https://github.com/Codeinwp/visualizer/compare/v3.4.11...v3.5.0) (2021-04-28) + +#### Fixes +- Permissions tab disappears after a user modifies a chart's data +- Conflict with Edit Flow plugin +- Improve compatibility with Ninja Forms +- Fix for color for Minor Grid Lines not working + +#### Features +- Add support for key:value header to access JSON endpoints +- Option to download CSV data of the chart without the row with series type + + + += 3.4.11 - 2021-02-16 = + +[Feat] Tested up to WP 5.6 + + += 3.4.10 - 2020-12-09 = * [Fix] Compatibility with Composer 2.0 -### 3.4.9 - 2020-11-26 ### += 3.4.9 - 2020-11-26 = * [Fix] Pie chart slices offset problem in the Gutenberg editor * [Fix] Warning is thrown when remote file is used as source * [Fix] Bubble chart legend position not working in the Gutenberg editor -### 3.4.8 - 2020-09-29 ### += 3.4.8 - 2020-09-29 = * [Fix] Option to edit charts imported from JSON -### 3.4.7 - 2020-09-21 ### += 3.4.7 - 2020-09-21 = * - [Fix] Import from JSON: Reordering columns only reorders the label, not the associated data * - [Fix] numberFormat option doesn't apply in Bar charts when using annotations * - [Fix] Google GEO chart is not rendering if 3rd data column is added -### 3.4.6 - 2020-08-11 ### += 3.4.6 - 2020-08-11 = * - [Feat] Show chart ID in the chart library * - [Fix] Compatibility with WP 5.5 @@ -200,7 +605,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * - [Fix] Duplicated enque for jsapi loader -### 3.4.5 - 2020-07-08 ### += 3.4.5 - 2020-07-08 = * [Feat] New Google Table Charts * [Feat] Option for lazy loading Google Charts @@ -208,7 +613,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Remove Inside the Chart option for the legend position for Google Pie charts -### 3.4.4 - 2020-06-16 ### += 3.4.4 - 2020-06-16 = * [Feat] Option to download charts as .png images * [Fix] Make UI more intuitive when a chart is missing in the editor @@ -221,7 +626,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Missing posts revisions on chart update -### 3.4.3 - 2020-05-04 ### += 3.4.3 - 2020-05-04 = * [Feat] Improved chart creation UX * [Feat] New option to control the number of charts per page in the Charts Library @@ -232,18 +637,18 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Bulk activation of plugin aborts activation of subsequent plugins -### 3.4.2 - 2020-02-17 ### += 3.4.2 - 2020-02-17 = * New Cypress tests for the Gutenberg block -### 3.4.1 - 2020-02-14 ### += 3.4.1 - 2020-02-14 = * [Fix] Insert chart button in the classic block * [Fix for Pro version] Import from chart did not work -### 3.4.0 - 2020-02-13 ### += 3.4.0 - 2020-02-13 = * [Feat] Support for authentication for JSON import * [Feat] New chart type: Bubble @@ -258,17 +663,17 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Long responsive table can overflow on smaller screens -### 3.3.4 - 2019-11-15 ### += 3.3.4 - 2019-11-15 = * Fix issue with table chart not loading in the block editor -### 3.3.3 - 2019-11-12 ### += 3.3.3 - 2019-11-12 = * Tested upto WordPress 5.3 -### 3.3.2 - 2019-10-03 ### += 3.3.2 - 2019-10-03 = * Add support for Dataset schema * Horizontal Axis formatting should apply to tooltips From 141d80104f7e858a9c09a472fdd87a05fe6b4618 Mon Sep 17 00:00:00 2001 From: vytisbulkevicius <36594177+vytisbulkevicius@users.noreply.github.com> Date: Fri, 10 May 2024 18:35:53 +0300 Subject: [PATCH 3/9] Update readme.txt --- readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index 7eb8643e3..6cab72d83 100755 --- a/readme.txt +++ b/readme.txt @@ -17,7 +17,7 @@ A simple and powerful WordPress chart plugin to create responsive charts & table The plugin uses Google Visualization API, DataTables.net and ChartJS to add responsive & animated charts, graphs and tables, which support cross-browser compatibility and display perfectly on mobile devices. You can greatly customize all aspects of the charts and tables, and import the data from Excel, CSV, Google Sheets and more! ### 4 Chart types + 11 more in the pro version ### -This WordPress graph plugin provides a variety of charts that are optimized to address your WordPress data visualization needs. In the free version, it has line charts, bar charts, pie charts, table charts. These charts are based on pure HTML5/SVG technology (adopting VML for old IE versions), so no extra plugins are required. Adding these charts to your page can be done in a few simple steps. +This WordPress graph plugin provides a variety of charts that are optimized to address your WordPress data visualization needs. In the free version, it has line charts, bar charts, pie charts, table charts. These charts are based on pure HTML5/SVG technology (adopting VML for old IE versions), so no extra plugins are required. Adding these charts to your page can be done in a few simple steps. ### One of the best table plugin for wordpress ### On top of our responsive charts and graphs, you can also add our responsive tables to your posts and pages, and customize them however you like. Not only can you customize the design of the tables, you can add sorting capabilities, pagination, search and more. You can view a few examples of what can be done here, but many more things can be done, including pricing tables and product tables. From 2a735e86bceb59a462e327937078903a93561373 Mon Sep 17 00:00:00 2001 From: vytisbulkevicius <36594177+vytisbulkevicius@users.noreply.github.com> Date: Fri, 10 May 2024 18:39:11 +0300 Subject: [PATCH 4/9] Update readme.txt --- readme.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.txt b/readme.txt index 6cab72d83..03ba363c3 100755 --- a/readme.txt +++ b/readme.txt @@ -17,10 +17,10 @@ A simple and powerful WordPress chart plugin to create responsive charts & table The plugin uses Google Visualization API, DataTables.net and ChartJS to add responsive & animated charts, graphs and tables, which support cross-browser compatibility and display perfectly on mobile devices. You can greatly customize all aspects of the charts and tables, and import the data from Excel, CSV, Google Sheets and more! ### 4 Chart types + 11 more in the pro version ### -This WordPress graph plugin provides a variety of charts that are optimized to address your WordPress data visualization needs. In the free version, it has line charts, bar charts, pie charts, table charts. These charts are based on pure HTML5/SVG technology (adopting VML for old IE versions), so no extra plugins are required. Adding these charts to your page can be done in a few simple steps. +This WordPress graph plugin provides a variety of charts that are optimized to address your WordPress data visualization needs. In the free version, it has line charts, bar charts, pie charts, table charts. These charts are based on pure HTML5/SVG technology (adopting VML for old IE versions), so no extra plugins are required. Adding these charts to your page can be done in a few simple steps. ### One of the best table plugin for wordpress ### -On top of our responsive charts and graphs, you can also add our responsive tables to your posts and pages, and customize them however you like. Not only can you customize the design of the tables, you can add sorting capabilities, pagination, search and more. You can view a few examples of what can be done here, but many more things can be done, including pricing tables and product tables. +On top of our responsive charts and graphs, you can also add our responsive tables to your posts and pages, and customize them however you like. Not only can you customize the design of the tables, you can add sorting capabilities, pagination, search and more. You can view a few examples of what can be done here, but many more things can be done, including pricing tables and product tables. ### Flexible and customizable ### Make the charts your own. Configure an extensive set of options to perfectly match the look and feel of your website. You can use Google Chart Tools with their default setting - all customization is optional and the basic setup is launch-ready. However, charts and graphs can be easily customizable in case your webpage adopts a style which is at odds with provided defaults. Every chart exposes a number of options that customize its look and feel. From ef4db84e039eb87cd0a5dd7d6104c04fdc915c74 Mon Sep 17 00:00:00 2001 From: Bogdan Preda Date: Fri, 10 May 2024 18:47:19 +0300 Subject: [PATCH 5/9] Revert "Update readme.md" This reverts commit 6308b012a2a162d9419de584c20396a4170c209c. --- readme.md | 487 +++++------------------------------------------------- 1 file changed, 41 insertions(+), 446 deletions(-) diff --git a/readme.md b/readme.md index 7eb8643e3..0e8ff951d 100755 --- a/readme.md +++ b/readme.md @@ -1,18 +1,18 @@ -=== Visualizer: Tables and Charts Manager for WordPress # === -Contributors: codeinwp,themeisle,marius2012,marius_codeinwp,hardeepasrani,rozroz,Madalin_ThemeIsle -Tags: tables, charts, pie, visualization, graphs -Requires at least: 5.2 -Tested up to: 6.5 -Requires PHP: 7.4 -Stable tag: trunk -License: GPL v2.0 or later -License URI: http://www.opensource.org/licenses/gpl-license.php +# Visualizer: Tables and Charts Manager for WordPress # # +**Contributors:** [codeinwp](https://profiles.wordpress.org/codeinwp), [themeisle](https://profiles.wordpress.org/themeisle), [marius2012](https://profiles.wordpress.org/marius2012), [marius_codeinwp](https://profiles.wordpress.org/marius_codeinwp), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [rozroz](https://profiles.wordpress.org/rozroz), [Madalin_ThemeIsle](https://profiles.wordpress.org/Madalin_ThemeIsle) +**Tags:** tables, charts, pie, visualization, graphs +**Requires at least:** 3.5 +**Tested up to:** 5.6 +**Requires PHP:** 5.6 +**Stable tag:** trunk +**License:** GPL v2.0 or later +**License URI:** http://www.opensource.org/licenses/gpl-license.php A simple and powerful WordPress chart plugin to create responsive charts & tables and embed them into your site. ## Description ## -

Visualizer: Tables and Charts for WordPress plugin is a powerful and easy to use plugin used to create, manage and embed interactive, responsive charts & tables into your WordPress posts and pages.

+

Visualizer: Tables and Charts for WordPress plugin is a powerful and easy to use plugin used to create, manage and embed interactive, responsive charts & tables into your WordPress posts and pages.

The plugin uses Google Visualization API, DataTables.net and ChartJS to add responsive & animated charts, graphs and tables, which support cross-browser compatibility and display perfectly on mobile devices. You can greatly customize all aspects of the charts and tables, and import the data from Excel, CSV, Google Sheets and more! @@ -46,7 +46,7 @@ Charts are rendered using HTML5/SVG technology to provide cross-browser compatib > * Priority email support from the developer of the plugin > * Support and updates for as long as your subscription is valid > -> **[Learn more about Visualizer PRO](https://themeisle.com/plugins/visualizer-charts-and-graphs/?utm_source=plugin-readme&utm_medium=visualizer&utm_campaign=learnmore)** +> **[Learn more about Visualizer PRO](http://themeisle.com/plugins/visualizer-charts-and-graphs/)** The plugins works perfectly with the all free or premium WordPress themes @@ -147,456 +147,51 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ## Screenshots ## -1. Charts Selection -2. Quick Actions -3. Import Options -4. Bar Chart -5. Bar Chart Settings -6. Line Chart Settings -7. Block editor - Chart Library +1. Chart selection +2. Chart selection 2 +3. Library +4. Download +5. Line settings +6. Pie settings +7. Block editor - Pie chart settings +8. Block editor - Pie chart +9. Block editor - Chart library +10. Block editor chart +11. Bar settings +12. Bar settings, Series settings +13. Bar chart -== Changelog == +## Changelog ## +### 3.4.11 - 2021-02-16 ### -##### [Version 3.10.13](https://github.com/Codeinwp/visualizer/compare/v3.10.12...v3.10.13) (2024-04-17) +* Development -### Fixes -- **Updated internal dependencies:** Enhanced performance and security. - - - -##### [Version 3.10.12](https://github.com/Codeinwp/visualizer/compare/v3.10.11...v3.10.12) (2024-04-15) - -### Fixes -- **Updated internal dependencies:** Enhanced performance and security. - - - - -##### [Version 3.10.11](https://github.com/Codeinwp/visualizer/compare/v3.10.10...v3.10.11) (2024-04-01) - -### Fixes -- Updated internal dependencies -- Improved E2E testing - - - - -##### [Version 3.10.10](https://github.com/Codeinwp/visualizer/compare/v3.10.9...v3.10.10) (2024-03-28) - -### Fixes -- Fixed blueprint schema for Live Preview - - - - -##### [Version 3.10.9](https://github.com/Codeinwp/visualizer/compare/v3.10.8...v3.10.9) (2024-03-27) - -### Fixes -- Visualizer live preview fixed -- Updated internal dependencies - - - - -##### [Version 3.10.8](https://github.com/Codeinwp/visualizer/compare/v3.10.7...v3.10.8) (2024-03-14) - -### Bug Fixes -- Fix Google chart rendering condition for Classic Plugin -- Changes the speed and position of the loading bar - -### Improvements -- Add a Live Preview button for the plugin page on wordpress.org -- Added NPS survey - - - - -##### [Version 3.10.7](https://github.com/Codeinwp/visualizer/compare/v3.10.6...v3.10.7) (2024-02-06) - -### Fixes -- Rendering charts that are under tabs/hidden containers -- Updated dependencies -- Updated CTA buttons -- Updated UTM campaign links - - - - -##### [Version 3.10.6](https://github.com/Codeinwp/visualizer/compare/v3.10.5...v3.10.6) (2024-01-18) - -### Fixes -- Enhanced security - - - - -##### [Version 3.10.5](https://github.com/Codeinwp/visualizer/compare/v3.10.4...v3.10.5) (2023-12-19) - -### Improvements -- **Added chart responsive support** -- **SDK Updates** - -### Bug Fixes -- **Fixed chart data filter issue** -- **Fixed animation issue fusion builder** -- **Fixed live import issue with Gutenberg block** -- **Fixed tooltip text rendering issue in ChartJS** -- **Fixed onboarding chart import issue** -- **Removed PHP deprecated function** -- **Fixed compatibility issue with WP VIP** -- **Fixed PHP 8.1 deprecated error** - - - - -##### [Version 3.10.4](https://github.com/Codeinwp/visualizer/compare/v3.10.3...v3.10.4) (2023-08-17) - -- Updated dependencies -- Updated WordPress version required to 5.2 or higher - - - - -##### [Version 3.10.3](https://github.com/Codeinwp/visualizer/compare/v3.10.2...v3.10.3) (2023-06-13) - -- Removed branding label - - - - -##### [Version 3.10.2](https://github.com/Codeinwp/visualizer/compare/v3.10.1...v3.10.2) (2023-06-05) - -- Added About Us page integration -- Updated dependencies - - - - -##### [Version 3.10.1](https://github.com/Codeinwp/visualizer/compare/v3.10.0...v3.10.1) (2023-05-24) - -- Fixed data tables horizontal scrolling issue -- Added legend position default label text -- Added tooltip default label text -- Fixed Gutenberg block error -- Fixed table chart rendering issue in Gutenberg block -- Fixed compatibility issue with the FSE editor -- Fixed compatibility issue with WP 5.6 -- Fixed console error when importing charts from others -- Fixed pagination enable/disable issue -- Fixed editor rows limitation issue - - - - -#### [Version 3.10.0](https://github.com/Codeinwp/visualizer/compare/v3.9.7...v3.10.0) (2023-04-04) - -- Added a setup wizard onboarding page -- Fixed empty chart issue - - - - -##### [Version 3.9.7](https://github.com/Codeinwp/visualizer/compare/v3.9.6...v3.9.7) (2023-03-30) - -- Improved chart actions icons -- Updated WordPress core tested up to version - - - - -##### [Version 3.9.6](https://github.com/Codeinwp/visualizer/compare/v3.9.5...v3.9.6) (2023-03-20) - -- Fixed custom format issue in ChartJS - - - - -##### [Version 3.9.5](https://github.com/Codeinwp/visualizer/compare/v3.9.4...v3.9.5) (2023-01-30) - -- Improved security by escaping shortcode attribute before render -- Compatibility with PHP 8.2 - - - - -##### [Version 3.9.4](https://github.com/Codeinwp/visualizer/compare/v3.9.3...v3.9.4) (2023-01-12) - -- Fixed the lock of PRO features bypass - - - - -##### [Version 3.9.3](https://github.com/Codeinwp/visualizer/compare/v3.9.2...v3.9.3) (2023-01-05) - -- Fixed the chart refresh problem when importing from CSV [#970](https://github.com/Codeinwp/visualizer/issues/970) - - - - -##### [Version 3.9.2](https://github.com/Codeinwp/visualizer/compare/v3.9.1...v3.9.2) (2022-12-21) - -- Fixed Geo chart [PRO] flickering issue -- Added disable legend option for ChartJS chart -- Enhanced security - - - - -##### [Version 3.9.1](https://github.com/Codeinwp/visualizer/compare/v3.9.0...v3.9.1) (2022-11-17) - -- Fixed PHP error when Polylang plugin is activated [#960](https://github.com/Codeinwp/visualizer/issues/960) - - - - -#### [Version 3.9.0](https://github.com/Codeinwp/visualizer/compare/v3.8.1...v3.9.0) (2022-11-10) - -- Fixed table chart decimal number issue Decimal Numbers are ignored and not displayed [#955](https://github.com/Codeinwp/visualizer/issues/955) -- Fix the scrollbar issue that happens on WP 6.1 version [WP 6.1] Chart permissions selector is not scrollable [#950](https://github.com/Codeinwp/visualizer/issues/950) -- Fix PHP Warning Warning when copy (frontend action) is enabled [#949](https://github.com/Codeinwp/visualizer/issues/949) -- Compatibility with the WPML translation plugin for translating charts [PRO feature] add support for string translations [#731](https://github.com/Codeinwp/visualizer/issues/731) -- Integration with Woocommerce Data endpoints for creating charts [PRO feature] -- Show new features on chart library page - - - - -##### [Version 3.8.1](https://github.com/Codeinwp/visualizer/compare/v3.8.0...v3.8.1) (2022-10-12) - - -- Change copy shortcode icon to clone a chart We can change copy Short Code icon [#945](https://github.com/Codeinwp/visualizer/issues/945) -- Fix temp file creation issue on instawp selecting the line chart is not working on instawp [#940](https://github.com/Codeinwp/visualizer/issues/940) -- Fix control Type error -- Fixed simple editor scrolling issue -- Fix filter broken layout -- Fix chartJs javascript error when rendering multiple charts - - - - -#### [Version 3.8.0](https://github.com/Codeinwp/visualizer/compare/v3.7.12...v3.8.0) (2022-09-21) - -- Add data filter support for the charts - - - - -##### [Version 3.7.12](https://github.com/Codeinwp/visualizer/compare/v3.7.11...v3.7.12) (2022-09-07) - -- Fixed compatibility issue with some themes and plugins [#933](https://github.com/Codeinwp/visualizer/issues/933) - - - - -##### [Version 3.7.11](https://github.com/Codeinwp/visualizer/compare/v3.7.10...v3.7.11) (2022-08-30) - -- Fix update axis baseline color [#925](https://github.com/Codeinwp/visualizer/issues/925) -- Update more features images [#926](https://github.com/Codeinwp/visualizer/issues/926) -- Fix update minor grid line field [#924](https://github.com/Codeinwp/visualizer/issues/924) -- Add new filter for container attributes [#922](https://github.com/Codeinwp/visualizer/issues/922) -- Fix axis data format issue [#920](https://github.com/Codeinwp/visualizer/issues/920) -- Chart unique title [#915](https://github.com/Codeinwp/visualizer/issues/915) -- Fix block back button issue [#930](https://github.com/Codeinwp/visualizer/issues/930) -- Userguide broken documentation link [#918](https://github.com/Codeinwp/visualizer/issues/918) - - - - -##### [Version 3.7.10](https://github.com/Codeinwp/visualizer/compare/v3.7.9...v3.7.10) (2022-07-05) - - -- Fix watermark/copyright opacity wrong value [#910](https://github.com/Codeinwp/visualizer/issues/910) - - - - -##### [Version 3.7.9](https://github.com/Codeinwp/visualizer/compare/v3.7.8...v3.7.9) (2022-06-22) - -* Fix branding bad HTML - - - - -##### [Version 3.7.8](https://github.com/Codeinwp/visualizer/compare/v3.7.7...v3.7.8) (2022-06-21) - -- Add the description field in the pie chart -- Fix Label other is not visible on the pie chart -- Fix the pagination issue in the chart library -- Update dependencies - - - - -##### [Version 3.7.7](https://github.com/Codeinwp/visualizer/compare/v3.7.6...v3.7.7) (2022-05-31) - -* Harden security by enforcing escaped urls. - - - - -##### [Version 3.7.6](https://github.com/Codeinwp/visualizer/compare/v3.7.5...v3.7.6) (2022-05-26) - -- Fix PHP 8.0 or above compatibility issue -- Fix the space missing between the id and class attributes of the charts -- Fix compatibility issue with Ultimate Coupons for WooCommerce Free plugin -- Fix charts placed in accordion (tabs) that do not load properly -- Fix conflict with translation plugins - - - - -##### [Version 3.7.5](https://github.com/Codeinwp/visualizer/compare/v3.7.4...v3.7.5) (2022-03-17) - -- Fix display long hAxis text issue -- Improve features discoverability. - - - - -##### [Version 3.7.4](https://github.com/Codeinwp/visualizer/compare/v3.7.3...v3.7.4) (2022-02-07) - -- Fix multiple lazy load charts issue -- Tested up to WordPress 5.9 version - - - - -##### [Version 3.7.3](https://github.com/Codeinwp/visualizer/compare/v3.7.2...v3.7.3) (2022-01-19) - -- Fix multiple charts lazy rendering issue -- Upgrade jQuery UI core library CDN -- Fix console error when rendering multiple charts -- Keep only Line / Pie / bar / Table charts in free version - - - - -##### [Version 3.7.2](https://github.com/Codeinwp/visualizer/compare/v3.7.1...v3.7.2) (2021-12-20) - -- Add latest chartJS library support in the bar chart -- Fix horizontal axis showing date format in Bar chart -- Fix orientation rotate issue in mobile -- CSS performance improvements -- Improve JS performance - - - - -##### [Version 3.7.1](https://github.com/Codeinwp/visualizer/compare/v3.7.0...v3.7.1) (2021-11-17) - -- [Feat] Allow charts to render in dashboard areas via 3rd party plugins like Dashboard Widgets Suite -- [Fix] Changing Line Chart series style to dot on some series changes the order of tooltip information -- [Fix] Problem with X-Axis of Line chart on Safari if date/datetime is used as values -- [Fix] Multiple Visualizer charts causing rendering issues (blank page) -- [Fix] Charts are not resizing on landscape view on mobile -- [Fix] Notices/Warnings appear on the front-end if the user is not logged in for some charts -- [Fix] Radar/Spider Chart Tooltip in PRO does not show the data value - - - - -#### [Version 3.7.0](https://github.com/Codeinwp/visualizer/compare/v3.6.1...v3.7.0) (2021-10-07) - -#### Features -- Add option to enable/disable save the chart image -- Enhanced caching - -#### Fixes -- Fix undefined variable errors when using Gutenberg blocks -- Fix broken chart in iOS and Safari -- Fix custom refresh time support for DB chart -- Fix table placed inside accordion cannot be scrolled down (refreshes all the time) -- Fix pagination doesn't work in the library -- Fix HTML entities in JSON break Visualizer Table Chart -- Fix string type columns affect the target of the formatting applied to a number column - - - - -##### [Version 3.6.1](https://github.com/Codeinwp/visualizer/compare/v3.6.0...v3.6.1) (2021-08-04) - -- Fix broken dropdown style issue -- Add block support in widget area -- Add wp alpha color picker support -- Fix broken chart layout issue when add long title - - - - -#### [Version 3.6.0](https://github.com/Codeinwp/visualizer/compare/v3.5.1...v3.6.0) (2021-07-08) - -### Features -* Adds option to render chart as image -* Automatically render chart as image on AMP - -### Fixes -* [Chart Type: TABLE] When adding a blank header, the last column of the table disappears -* Styling is not applied to Chart Area for Table Chart ( Margin, Width, Height) -* Improve compatibility with Site Kit by Google -* Loading icon doesn't disappear until you edit the chart again [Line Chart] -* Broken chart if used inside an accordion (expand/collapse) - - - - -##### [Version 3.5.1](https://github.com/Codeinwp/visualizer/compare/v3.5.0...v3.5.1) (2021-05-25) - - -- Fix compatibility with 3rd party plugins which use the same js library as Visualizer [#801](https://github.com/Codeinwp/visualizer/issues/801) -- Fix fatal error when a new chart is created on PHP 8 [#795](https://github.com/Codeinwp/visualizer/issues/795) -- Chart doesn't get refreshed automatically when the JSON endpoint is used as the data source - -#### Features: -- Adds option to add schema.org Dataset for license and creator [#794](https://github.com/Codeinwp/visualizer/issues/794) - - - - -#### [Version 3.5.0](https://github.com/Codeinwp/visualizer/compare/v3.4.11...v3.5.0) (2021-04-28) - -#### Fixes -- Permissions tab disappears after a user modifies a chart's data -- Conflict with Edit Flow plugin -- Improve compatibility with Ninja Forms -- Fix for color for Minor Grid Lines not working - -#### Features -- Add support for key:value header to access JSON endpoints -- Option to download CSV data of the chart without the row with series type - - - -= 3.4.11 - 2021-02-16 = - -[Feat] Tested up to WP 5.6 - - -= 3.4.10 - 2020-12-09 = +### 3.4.10 - 2020-12-09 ### * [Fix] Compatibility with Composer 2.0 -= 3.4.9 - 2020-11-26 = +### 3.4.9 - 2020-11-26 ### * [Fix] Pie chart slices offset problem in the Gutenberg editor * [Fix] Warning is thrown when remote file is used as source * [Fix] Bubble chart legend position not working in the Gutenberg editor -= 3.4.8 - 2020-09-29 = +### 3.4.8 - 2020-09-29 ### * [Fix] Option to edit charts imported from JSON -= 3.4.7 - 2020-09-21 = +### 3.4.7 - 2020-09-21 ### * - [Fix] Import from JSON: Reordering columns only reorders the label, not the associated data * - [Fix] numberFormat option doesn't apply in Bar charts when using annotations * - [Fix] Google GEO chart is not rendering if 3rd data column is added -= 3.4.6 - 2020-08-11 = +### 3.4.6 - 2020-08-11 ### * - [Feat] Show chart ID in the chart library * - [Fix] Compatibility with WP 5.5 @@ -605,7 +200,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * - [Fix] Duplicated enque for jsapi loader -= 3.4.5 - 2020-07-08 = +### 3.4.5 - 2020-07-08 ### * [Feat] New Google Table Charts * [Feat] Option for lazy loading Google Charts @@ -613,7 +208,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Remove Inside the Chart option for the legend position for Google Pie charts -= 3.4.4 - 2020-06-16 = +### 3.4.4 - 2020-06-16 ### * [Feat] Option to download charts as .png images * [Fix] Make UI more intuitive when a chart is missing in the editor @@ -626,7 +221,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Missing posts revisions on chart update -= 3.4.3 - 2020-05-04 = +### 3.4.3 - 2020-05-04 ### * [Feat] Improved chart creation UX * [Feat] New option to control the number of charts per page in the Charts Library @@ -637,18 +232,18 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Bulk activation of plugin aborts activation of subsequent plugins -= 3.4.2 - 2020-02-17 = +### 3.4.2 - 2020-02-17 ### * New Cypress tests for the Gutenberg block -= 3.4.1 - 2020-02-14 = +### 3.4.1 - 2020-02-14 ### * [Fix] Insert chart button in the classic block * [Fix for Pro version] Import from chart did not work -= 3.4.0 - 2020-02-13 = +### 3.4.0 - 2020-02-13 ### * [Feat] Support for authentication for JSON import * [Feat] New chart type: Bubble @@ -663,17 +258,17 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Long responsive table can overflow on smaller screens -= 3.3.4 - 2019-11-15 = +### 3.3.4 - 2019-11-15 ### * Fix issue with table chart not loading in the block editor -= 3.3.3 - 2019-11-12 = +### 3.3.3 - 2019-11-12 ### * Tested upto WordPress 5.3 -= 3.3.2 - 2019-10-03 = +### 3.3.2 - 2019-10-03 ### * Add support for Dataset schema * Horizontal Axis formatting should apply to tooltips From a497b57f97699d05d4f141cb9bdafc5b9d7a87fd Mon Sep 17 00:00:00 2001 From: Bogdan Preda Date: Fri, 10 May 2024 18:52:30 +0300 Subject: [PATCH 6/9] update reademe.txt --- readme.txt | 52 ++++++++++++++++++++++++++-------------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/readme.txt b/readme.txt index 03ba363c3..7edcab9ec 100755 --- a/readme.txt +++ b/readme.txt @@ -20,7 +20,7 @@ The plugin uses Google Visualization API, DataTables.net and ChartJS to add resp This WordPress graph plugin provides a variety of charts that are optimized to address your WordPress data visualization needs. In the free version, it has line charts, bar charts, pie charts, table charts. These charts are based on pure HTML5/SVG technology (adopting VML for old IE versions), so no extra plugins are required. Adding these charts to your page can be done in a few simple steps. ### One of the best table plugin for wordpress ### -On top of our responsive charts and graphs, you can also add our responsive tables to your posts and pages, and customize them however you like. Not only can you customize the design of the tables, you can add sorting capabilities, pagination, search and more. You can view a few examples of what can be done here, but many more things can be done, including pricing tables and product tables. +On top of our responsive charts and graphs, you can also add our responsive tables to your posts and pages, and customize them however you like. Not only can you customize the design of the tables, you can add sorting capabilities, pagination, search and more. You can view a few examples of what can be done here, but many more things can be done, including pricing tables and product tables. ### Flexible and customizable ### Make the charts your own. Configure an extensive set of options to perfectly match the look and feel of your website. You can use Google Chart Tools with their default setting - all customization is optional and the basic setup is launch-ready. However, charts and graphs can be easily customizable in case your webpage adopts a style which is at odds with provided defaults. Every chart exposes a number of options that customize its look and feel. @@ -391,13 +391,13 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ##### [Version 3.7.11](https://github.com/Codeinwp/visualizer/compare/v3.7.10...v3.7.11) (2022-08-30) -- Fix update axis baseline color [#925](https://github.com/Codeinwp/visualizer/issues/925) +- Fix update axis baseline color [#925](https://github.com/Codeinwp/visualizer/issues/925) - Update more features images [#926](https://github.com/Codeinwp/visualizer/issues/926) -- Fix update minor grid line field [#924](https://github.com/Codeinwp/visualizer/issues/924) -- Add new filter for container attributes [#922](https://github.com/Codeinwp/visualizer/issues/922) -- Fix axis data format issue [#920](https://github.com/Codeinwp/visualizer/issues/920) -- Chart unique title [#915](https://github.com/Codeinwp/visualizer/issues/915) -- Fix block back button issue [#930](https://github.com/Codeinwp/visualizer/issues/930) +- Fix update minor grid line field [#924](https://github.com/Codeinwp/visualizer/issues/924) +- Add new filter for container attributes [#922](https://github.com/Codeinwp/visualizer/issues/922) +- Fix axis data format issue [#920](https://github.com/Codeinwp/visualizer/issues/920) +- Chart unique title [#915](https://github.com/Codeinwp/visualizer/issues/915) +- Fix block back button issue [#930](https://github.com/Codeinwp/visualizer/issues/930) - Userguide broken documentation link [#918](https://github.com/Codeinwp/visualizer/issues/918) @@ -475,7 +475,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ##### [Version 3.7.2](https://github.com/Codeinwp/visualizer/compare/v3.7.1...v3.7.2) (2021-12-20) - Add latest chartJS library support in the bar chart -- Fix horizontal axis showing date format in Bar chart +- Fix horizontal axis showing date format in Bar chart - Fix orientation rotate issue in mobile - CSS performance improvements - Improve JS performance @@ -485,7 +485,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ##### [Version 3.7.1](https://github.com/Codeinwp/visualizer/compare/v3.7.0...v3.7.1) (2021-11-17) -- [Feat] Allow charts to render in dashboard areas via 3rd party plugins like Dashboard Widgets Suite +- [Feat] Allow charts to render in dashboard areas via 3rd party plugins like Dashboard Widgets Suite - [Fix] Changing Line Chart series style to dot on some series changes the order of tooltip information - [Fix] Problem with X-Axis of Line chart on Safari if date/datetime is used as values - [Fix] Multiple Visualizer charts causing rendering issues (blank page) @@ -500,14 +500,14 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` #### Features - Add option to enable/disable save the chart image -- Enhanced caching +- Enhanced caching #### Fixes - Fix undefined variable errors when using Gutenberg blocks - Fix broken chart in iOS and Safari - Fix custom refresh time support for DB chart -- Fix table placed inside accordion cannot be scrolled down (refreshes all the time) -- Fix pagination doesn't work in the library +- Fix table placed inside accordion cannot be scrolled down (refreshes all the time) +- Fix pagination doesn't work in the library - Fix HTML entities in JSON break Visualizer Table Chart - Fix string type columns affect the target of the formatting applied to a number column @@ -516,7 +516,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ##### [Version 3.6.1](https://github.com/Codeinwp/visualizer/compare/v3.6.0...v3.6.1) (2021-08-04) -- Fix broken dropdown style issue +- Fix broken dropdown style issue - Add block support in widget area - Add wp alpha color picker support - Fix broken chart layout issue when add long title @@ -543,11 +543,11 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` ##### [Version 3.5.1](https://github.com/Codeinwp/visualizer/compare/v3.5.0...v3.5.1) (2021-05-25) -- Fix compatibility with 3rd party plugins which use the same js library as Visualizer [#801](https://github.com/Codeinwp/visualizer/issues/801) -- Fix fatal error when a new chart is created on PHP 8 [#795](https://github.com/Codeinwp/visualizer/issues/795) +- Fix compatibility with 3rd party plugins which use the same js library as Visualizer [#801](https://github.com/Codeinwp/visualizer/issues/801) +- Fix fatal error when a new chart is created on PHP 8 [#795](https://github.com/Codeinwp/visualizer/issues/795) - Chart doesn't get refreshed automatically when the JSON endpoint is used as the data source - -#### Features: + +#### Features: - Adds option to add schema.org Dataset for license and creator [#794](https://github.com/Codeinwp/visualizer/issues/794) @@ -556,7 +556,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` #### [Version 3.5.0](https://github.com/Codeinwp/visualizer/compare/v3.4.11...v3.5.0) (2021-04-28) #### Fixes -- Permissions tab disappears after a user modifies a chart's data +- Permissions tab disappears after a user modifies a chart's data - Conflict with Edit Flow plugin - Improve compatibility with Ninja Forms - Fix for color for Minor Grid Lines not working @@ -567,36 +567,36 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` -= 3.4.11 - 2021-02-16 = += 3.4.11 - 2021-02-16 = [Feat] Tested up to WP 5.6 -= 3.4.10 - 2020-12-09 = += 3.4.10 - 2020-12-09 = * [Fix] Compatibility with Composer 2.0 -= 3.4.9 - 2020-11-26 = += 3.4.9 - 2020-11-26 = * [Fix] Pie chart slices offset problem in the Gutenberg editor * [Fix] Warning is thrown when remote file is used as source * [Fix] Bubble chart legend position not working in the Gutenberg editor -= 3.4.8 - 2020-09-29 = += 3.4.8 - 2020-09-29 = * [Fix] Option to edit charts imported from JSON -= 3.4.7 - 2020-09-21 = += 3.4.7 - 2020-09-21 = * - [Fix] Import from JSON: Reordering columns only reorders the label, not the associated data * - [Fix] numberFormat option doesn't apply in Bar charts when using annotations * - [Fix] Google GEO chart is not rendering if 3rd data column is added -= 3.4.6 - 2020-08-11 = += 3.4.6 - 2020-08-11 = * - [Feat] Show chart ID in the chart library * - [Fix] Compatibility with WP 5.5 @@ -605,7 +605,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * - [Fix] Duplicated enque for jsapi loader -= 3.4.5 - 2020-07-08 = += 3.4.5 - 2020-07-08 = * [Feat] New Google Table Charts * [Feat] Option for lazy loading Google Charts @@ -613,7 +613,7 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` * [Fix] Remove Inside the Chart option for the legend position for Google Pie charts -= 3.4.4 - 2020-06-16 = += 3.4.4 - 2020-06-16 = * [Feat] Option to download charts as .png images * [Fix] Make UI more intuitive when a chart is missing in the editor From 6e48ed83f154d141195cd050593fe01a00f7fe1d Mon Sep 17 00:00:00 2001 From: Bogdan Preda Date: Fri, 10 May 2024 18:59:42 +0300 Subject: [PATCH 7/9] fix: updated readme --- readme.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 0e8ff951d..62419f769 100755 --- a/readme.md +++ b/readme.md @@ -1,9 +1,9 @@ # Visualizer: Tables and Charts Manager for WordPress # # **Contributors:** [codeinwp](https://profiles.wordpress.org/codeinwp), [themeisle](https://profiles.wordpress.org/themeisle), [marius2012](https://profiles.wordpress.org/marius2012), [marius_codeinwp](https://profiles.wordpress.org/marius_codeinwp), [hardeepasrani](https://profiles.wordpress.org/hardeepasrani), [rozroz](https://profiles.wordpress.org/rozroz), [Madalin_ThemeIsle](https://profiles.wordpress.org/Madalin_ThemeIsle) **Tags:** tables, charts, pie, visualization, graphs -**Requires at least:** 3.5 -**Tested up to:** 5.6 -**Requires PHP:** 5.6 +**Requires at least:** 5.2 +**Tested up to:** 6.5 +**Requires PHP:** 7.4 **Stable tag:** trunk **License:** GPL v2.0 or later **License URI:** http://www.opensource.org/licenses/gpl-license.php From f7ca30a9bf99725f67ed7eb4d8bdee3597bbb8f3 Mon Sep 17 00:00:00 2001 From: Bogdan Preda Date: Fri, 10 May 2024 19:00:52 +0300 Subject: [PATCH 8/9] release: small fix --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 62419f769..ed1ea0d7d 100755 --- a/readme.md +++ b/readme.md @@ -8,7 +8,7 @@ **License:** GPL v2.0 or later **License URI:** http://www.opensource.org/licenses/gpl-license.php -A simple and powerful WordPress chart plugin to create responsive charts & tables and embed them into your site. +A simple and powerful WordPress chart plugin to create responsive charts & tables and embed them into your site. ## Description ## From d6a1c757d9a07b805d609860b988c278da32a261 Mon Sep 17 00:00:00 2001 From: "themeisle[bot]" <> Date: Fri, 10 May 2024 16:01:55 +0000 Subject: [PATCH 9/9] chore(release): 3.10.14 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ##### [Version 3.10.14](https://github.com/Codeinwp/visualizer/compare/v3.10.13...v3.10.14) (2024-05-10) > Things are getting better every day. 🚀 --- CHANGELOG.md | 4 ++++ classes/Visualizer/Plugin.php | 2 +- css/media.css | 2 +- index.php | 2 +- package.json | 2 +- readme.txt | 7 +++++++ 6 files changed, 15 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 251c20faf..380142dc1 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +##### [Version 3.10.14](https://github.com/Codeinwp/visualizer/compare/v3.10.13...v3.10.14) (2024-05-10) + +> Things are getting better every day. 🚀 + ##### [Version 3.10.13](https://github.com/Codeinwp/visualizer/compare/v3.10.12...v3.10.13) (2024-04-17) ### Fixes diff --git a/classes/Visualizer/Plugin.php b/classes/Visualizer/Plugin.php index 4c5810071..5dab0bc10 100644 --- a/classes/Visualizer/Plugin.php +++ b/classes/Visualizer/Plugin.php @@ -28,7 +28,7 @@ class Visualizer_Plugin { const NAME = 'visualizer'; - const VERSION = '3.10.13'; + const VERSION = '3.10.14'; // custom post types const CPT_VISUALIZER = 'visualizer'; diff --git a/css/media.css b/css/media.css index 9c5e5dbe3..fffeb389b 100644 --- a/css/media.css +++ b/css/media.css @@ -1,5 +1,5 @@ /* - Version: 3.10.13 + Version: 3.10.14 */ #visualizer-library-view { padding: 30px 10px 10px 30px; diff --git a/index.php b/index.php index 55a0b20d4..4cf1b5815 100644 --- a/index.php +++ b/index.php @@ -3,7 +3,7 @@ Plugin Name: Visualizer: Tables and Charts for WordPress Plugin URI: https://themeisle.com/plugins/visualizer-charts-and-graphs/ Description: A simple, easy to use and quite powerful tool to create, manage and embed interactive charts into your WordPress posts and pages. The plugin uses Google Visualization API to render charts, which supports cross-browser compatibility (adopting VML for older IE versions) and cross-platform portability to iOS and new Android releases. - Version: 3.10.13 + Version: 3.10.14 Author: Themeisle Author URI: http://themeisle.com Requires at least: 5.2 diff --git a/package.json b/package.json index ea99369bd..c4d1c8bfe 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "visualizer", - "version": "3.10.13", + "version": "3.10.14", "description": "Visualizer Lite", "repository": { "type": "git", diff --git a/readme.txt b/readme.txt index 7edcab9ec..9cb40410f 100755 --- a/readme.txt +++ b/readme.txt @@ -157,6 +157,13 @@ Pay attention that to turn your shortcodes into graphs, your theme has to have ` == Changelog == +##### [Version 3.10.14](https://github.com/Codeinwp/visualizer/compare/v3.10.13...v3.10.14) (2024-05-10) + +> Things are getting better every day. 🚀 + + + + ##### [Version 3.10.13](https://github.com/Codeinwp/visualizer/compare/v3.10.12...v3.10.13) (2024-04-17) ### Fixes