| @@ -1,140 +1,339 @@ | ||
| 1 | -=== WP Data Access === | |
| 2 | -Contributors: peterschulznl, maxxschulz, kimmyx, freemius | |
| 3 | -Tags: table builder, form builder, data table, remote database, large tables | |
| 4 | -Donate link: https://www.paypal.me/kpsch | |
| 5 | -Requires at least: 4.8.3 | |
| 6 | -Tested up to: 6.5 | |
| 7 | -Stable tag: 5.5.3 | |
| 1 | +=== WP Data Access – App Builder for Tables, Forms, Dashboards, Charts & Maps === | |
| 2 | +Plugin URI: https://wpdataaccess.com/ | |
| 3 | +Contributors: wpdataaccess, peterschulznl, maxxschulz, kimmyx, freemius | |
| 4 | +Tags: table builder, data table, datatable, app builder, dashboard | |
| 5 | +Tested up to: 7.1 | |
| 6 | +Requires PHP: 7.4 | |
| 7 | +Stable tag: 5.5.87 | |
| 8 | 8 | License: GPLv2 or later |
| 9 | 9 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 10 | 10 | |
| 11 | -The best WordPress data table plugin with an intuitive Table Builder and a highly customizable Form Builder | |
| 11 | +Turn your data into WordPress apps. No code required. Tables, forms, dashboards, charts, maps, optional hooks for developers, 35+ languages. | |
| 12 | 12 | |
| 13 | -## Description | |
| 14 | -We are currently completely rebuilding our code base and switching to an intuitive App Builder with a new Table Builder and a new Form Builder. The new App Builder does not yet contain all features available in the old tools, but the features that are available are much easier to use and most options are applied to tables and forms in real time. More features will be added within the next month. | |
| 13 | +== Description == | |
| 14 | +**WP Data Access** transforms your WordPress site into a platform for building **data-driven applications** — without writing a single line of code. | |
| 15 | 15 | |
| 16 | -Create professional responsive data tables within minutes. An intuitive table builder supports many features on mouse click and layout and behavior changes of almost any element of a DataTable through an advanced options section. Data tables are based on the famous DataTables plugin for jQuery supporting any database table size. | |
| 16 | +With the **intuitive App Builder**, you can create: | |
| 17 | 17 | |
| 18 | -Use the form builder to create highly customizable data apps for back-end and front-end. Customization is supported through templates, supporting many features like master-detail pages, lookups, inline editing, advanced search features, dynamic hyperlinks, WordPress role management integration and many more. | |
| 18 | +* **Interactive Data Tables** – manage and display data with ease | |
| 19 | +* **Custom Data Forms** – collect and process input seamlessly | |
| 20 | +* **Dashboards, Charts & Maps** – visualize data beautifully | |
| 21 | +* **Role-Based Access** – control who can view or manage your data | |
| 22 | +* **Multilingual Support** – 35+ languages ready to use | |
| 19 | 23 | |
| 20 | -Manage data and databases with the user-friendly Data Explorer or use the Query Builder to write SQL queries from the WordPress dashboard. Remote database access to MariaDB and MySQL is available for all versions. Premium users can access foreign databases like SQL Server, PostgreSQL, Oracle and MS Access through our premium proxy server and auto sync CSV (including Google Sheets), JSON and XML files. | |
| 24 | +WP Data Access is designed as a **true no-code builder**: everything works out of the box, intuitive and effortless. For those who want more, a full set of **developer hooks** makes it possible to fine-tune behavior, extend functionality, or integrate with custom workflows. Hooks are completely optional and invisible to no-code users, but a powerful bonus for developers. | |
| 21 | 25 | |
| 22 | -### App Builder | |
| 23 | -> Build data driven intuitive apps with the new Table Builder and Form Builder | |
| 26 | +== App Builder ❤️ == | |
| 27 | +> The ultimate **data-driven Rapid Application Development tool**. Build dynamic, interactive apps in minutes with **Builders**, **Managers**, and **Wizards** — all fully customizable with Hooks. | |
| 28 | +> * Build dynamic, data-driven apps for both front-end and back-end 📱 | |
| 29 | +> * Connect to local and remote databases ⚡ | |
| 30 | +> * Real-time build and run capabilities 💻 | |
| 31 | +> * Run apps in 35+ languages to reach a global audience 🌍 | |
| 24 | 32 | |
| 25 | -* Table Builder for Data Table generation | |
| 26 | -* Grid driven Form Builder | |
| 27 | -* Intuitive Theme Builder | |
| 28 | -* Computed fields (in real-time updatable through inline fields) | |
| 29 | -* Aggregations (in real-time updatable through inline fields) | |
| 30 | -* Conditional lookups | |
| 31 | -* Many global and inline search options | |
| 32 | -* Inline editing | |
| 33 | -* WordPress media library integration | |
| 34 | -* Export to PDF, CSV, JSON, XML, SQL, Excel | |
| 35 | -* App Manager to grant user access | |
| 36 | -* Execute apps on the back-end and front-end | |
| 37 | -* Run while you build | |
| 38 | -* More to come soon... (master-detail forms, search panes) | |
| 33 | +* **Table Builder** - Create powerful, interactive data tables effortlessly | |
| 34 | + * Add static and dynamic data table filtering options 🔍 | |
| 35 | + * Real-time computed fields and aggregations for instant insights 📈 | |
| 36 | + * A Lookup Wizard to add lookups to your data table 🧙 | |
| 37 | + * Inline editing for instant updates 📝 | |
| 38 | + * Integrates with the WordPress media library for rich content 📷🎞 | |
| 39 | + * Export data tables to PDF, CSV, JSON, XML, SQL, and Excel 📄 | |
| 40 | + * Add charts and maps to your data table header and footer 📊 | |
| 41 | + * JavaScript hooks to customize data table layout and behavior 🔧 | |
| 42 | +* **Form Builder** - Design forms that adapt to your workflow | |
| 43 | + * Grid-based layouts for precise control ➕➖ | |
| 44 | + * Master-detail relationships for multi-level data structures 🔄 | |
| 45 | + * Lookup and Computed Field Wizards to add functionality instantly 🧙 | |
| 46 | + * Interactive client-side validations tied to your database constraints ✅ | |
| 47 | + * Full access to the WordPress media library 📷🎞 | |
| 48 | + * JavaScript hooks to customize business rules, validations and layout 🔧 | |
| 49 | +* **Chart Builder** - Transform your data into visual insights | |
| 50 | + * Google Charts integration 📊 | |
| 51 | + * Create charts from SQL queries 📑 | |
| 52 | + * Interactively adjustable chart configurations ✔ | |
| 53 | + * Print/export charts 🖨📄 | |
| 54 | +* **Map Builder** - Visualize your data geographically | |
| 55 | + * Google Maps integration for location-based apps 🌎 | |
| 56 | + * Query-driven location visualizations 📍 | |
| 57 | + * Interactively adjustable search radius 🔍 | |
| 58 | + * Customizable marker content and layout 📌 | |
| 59 | +* **Dashboard Builder** - Centralize insights with customizable widgets | |
| 60 | + * Combine all app types into cohesive dashboards ✅ | |
| 61 | + * Customize dashboard layouts with flexible positioning and sizing ➕➖ | |
| 62 | + * Customizable widgets presenting dynamic and static data | |
| 63 | + * Mix real-time data with fixed information for comprehensive overviews 📊 | |
| 64 | +* **Theme Builder** - Make your app truly yours | |
| 65 | + * Personalize your app’s appearance with ease 🎨 | |
| 66 | +* **App Manager** - Control your apps with confidence | |
| 67 | + * Authorization management based on WordPress user and role principles 🔒 | |
| 68 | + * Add apps to back-end menus or front-end pages via shortcodes 🔽🌐 | |
| 69 | + * Safe mode to temporarily disable hooks without breaking functionality 🔧 | |
| 39 | 70 | |
| 40 | -### Data Tables | |
| 41 | -> Intuitive table builder to create professional data tables for back-end and front-end in minutes | |
| 71 | +[youtube https://www.youtube.com/watch?v=j0MJvuMG7k8] | |
| 42 | 72 | |
| 43 | -* Easy to use, highly customizable | |
| 44 | -* Fully responsive | |
| 45 | -* Many styling options including an intuitive [Style Manager](https://wpdataaccess.com/docs/data-tables/extension-manager/) | |
| 46 | -* [Many searching and sorting algorithms](https://wpdataaccess.com/docs/data-explorer-settings/search-settings/) | |
| 47 | -* Many static and interactive filters ([search panes](https://wpdataaccess.com/search-panes-demo-without-buttons/), [search forms](https://wpdataaccess.com/publication-search-form-demo/), [search builder](https://wpdataaccess.com/search-builder-demo/) and [more](https://wpdataaccess.com/docs/data-tables-demos-and-tutorials/data-tables-demos/)) | |
| 48 | -* Server-side processing (supporting very large tables) | |
| 49 | -* Client-side processing (great for fast searching and sorting of small tables) | |
| 50 | -* [Export to CSV, Excel, PDF and SQL](https://wpdataaccess.com/export-buttons-demo/) | |
| 51 | -* [Fully customizable and programmable buttons](https://wpdataaccess.com/docs/data-tables-buttons/data-tables-custom-buttons/) | |
| 52 | -* [Integrated geolocation search](https://wpdataaccess.com/publication-using-geolocation/) | |
| 53 | -* Custom queries and custom post types | |
| 73 | +== SQL Query Builder == | |
| 74 | +> **Run and schedule SQL queries** effortlessly from your WordPress dashboard. | |
| 54 | 75 | |
| 55 | -### Data Apps | |
| 56 | -> Data Projects is a form builder that helps to create highly customizable data driven WordPress apps for back-end and front-end | |
| 76 | +* Schedule queries to run automatically at defined intervals 🕝 | |
| 77 | +* Run **batch jobs** for **automated data exchange** across multiple databases 🤝 | |
| 78 | +* AI Assistant to generate queries and fix common errors 🤖 | |
| 79 | +* Tabbed interface for running multiple queries in parallel ▶ | |
| 80 | +* Save and reuse queries - privately or globally 🔄 | |
| 81 | +* Built-in safeguards to protect core WordPress tables and ensure data integrity 🔒 | |
| 82 | +* Visual Query Builder to create complex queries without writing SQL 🎨 | |
| 57 | 83 | |
| 58 | -* Auto generated CRUD pages | |
| 59 | -* [Highly customizable through Project Templates](https://wpdataaccess.com/docs/data-apps/projects-and-templates/) | |
| 60 | -* Lookups (supporting drop-down lists and autocomplete fields) | |
| 61 | -* Master-detail pages | |
| 62 | -* Turn Data Projects into state of the art responsive apps with [Data Forms](https://wpdataaccess.com/data-forms-project-demo/) | |
| 63 | -* [Inline editing](https://wpdataaccess.com/docs/data-explorer-settings/search-settings/) | |
| 64 | -* [Many advanced search features](https://wpdataaccess.com/docs/data-explorer-settings/search-settings/) | |
| 65 | -* WordPress role integration | |
| 66 | -* WordPress media library integration | |
| 84 | +== Data Explorer == | |
| 85 | +> Take full control of your data with a **GUI-driven interface**. | |
| 67 | 86 | |
| 68 | -### Data Management | |
| 69 | -> The Data Explorer helps WordPress users to manage local and remote data and databases directly from the WordPress dashboard | |
| 87 | +* Manage local and remote data 🗺 | |
| 88 | +* Perform global search and replace across multiple databases and tables 🔍 | |
| 89 | +* Import SQL and CSV files, with ZIP support for handling large datasets 📄 | |
| 90 | +* Export data in various formats, including SQL, CSV, JSON, and XML 📄 | |
| 91 | +* Rename, copy, truncate, drop, optimize, or alter tables 👤 | |
| 92 | +* Advanced table and column options, such as geolocation, and enhanced search ✔ | |
| 70 | 93 | |
| 71 | -* Manage local and remote data and databases | |
| 72 | -* Global search and replace on multiple databases and tables | |
| 73 | -* [Import SQL and CSV files (supports ZIP for large import files)](https://wpdataaccess.com/docs/data-explorer-manage/imports-sql-csv/) | |
| 74 | -* [Exports to SQL, CSV, JSON and XML (supports extremely large table exports)](https://wpdataaccess.com/docs/data-explorer-actions/actions/) | |
| 75 | -* Rename, copy, truncate, drop, optimize and alter tables | |
| 76 | -* [Manage table and column settings (advanced search, geolocation, inline editing and more)](https://wpdataaccess.com/docs/data-explorer-settings/table-and-view-settings/) | |
| 94 | +== Premium Data Services == | |
| 95 | +> **Connect, sync, and manage remote databases and data files.** | |
| 77 | 96 | |
| 78 | -### Remote Databases and Remote Data Files | |
| 79 | -> Connect to remote databases and auto sync remote data files | |
| 97 | +* Compatible with all plugin features ✅ | |
| 98 | +* Premium Remote Connection Wizard 🧙 | |
| 99 | + * Remote Databases: Connect to SQL Server, Oracle, PostgreSQL, MariaDB, MySQL, and MS Access (file-based) 💻 | |
| 100 | + * Remote Data Files: Sync with CSV, JSON, and XML files for dynamic updates (e.g., Google Sheets sync) 📄 | |
| 80 | 101 | |
| 81 | -* Remote databases and remote data files are available to all plugin tools | |
| 82 | -* [A premium remote connection wizard helps to setup connections to:](https://wpdataaccess.com/docs/remote-connection-wizard/remote-connection-wizard/) | |
| 83 | - * Remote databases: SQL Server, Oracle, PostgreSQL, MariaDB, MySQL and MS Access (file based) | |
| 84 | - * Remote data files: CSV, JSON and XML files ([e.g. sync Google Sheets](https://wpdataaccess.com/docs/remote-data-files/public-url/#google-sheets)) | |
| 102 | +== Legacy Tools == | |
| 103 | +> Will be replaced by the **App Builder**. | |
| 85 | 104 | |
| 86 | -### Query Builder | |
| 87 | -> Execute SQL queries directly from the WordPress dashboard | |
| 105 | +* Featuring | |
| 106 | + * Data Tables 🔍 - Replace with Data Table app. | |
| 107 | + * Data Forms ✅ - Replace with Data Management app or Registration Form. | |
| 108 | + * Maps 🌎 - Replace with Map app. | |
| 109 | + * Charts 📊 - Replace with Chart app. | |
| 110 | + * Dashboards 🎛️ - Replace with Dashboard app. | |
| 111 | +* Use to maintain old solutions 🙏 | |
| 112 | +* Use App Builder for new projects 🚀 | |
| 113 | +* You can continue to use the legacy tools by staying on the latest Version 5.x ([Read more →](https://docs.legacy.wpdataaccess.com/docs/deprecating/)) | |
| 88 | 114 | |
| 89 | -* [Work on multiple SQL queries simultaneously using tabs](https://wpdataaccess.com/docs/query-builder/query-builder-tutorials/) | |
| 90 | -* Save and reuse queries (for data tables and charts) | |
| 91 | -* Protects WordPress table structures and data | |
| 92 | -* Interactive [Visual Query Builder](https://wpdataaccess.com/docs/query-builder/visual-query-builder/) for user with limited or no SQL knowledge | |
| 115 | +== Useful Links == | |
| 116 | +- [Plugin Website](https://wpdataaccess.com/) | |
| 117 | +- [Demos](https://wpdataaccess.com/demos/) | |
| 118 | +- [Tutorials](https://wpdataaccess.com/tutorials/) | |
| 119 | +- [App Builder Documentation](https://docs.rad.wpdataaccess.com/) | |
| 120 | +- [Video Tutorials](https://www.youtube.com/@wpdataaccess) | |
| 121 | +- [SQL Query Builder Documentation](https://docs.sql.wpdataaccess.com/) | |
| 122 | +- [Plugin Settings Documentation](https://docs.settings.wpdataaccess.com/) | |
| 123 | +- [Tool Guide Documentation](https://docs.wpdataaccess.com/) | |
| 124 | +- [Legacy Documentation](https://docs.legacy.wpdataaccess.com/) | |
| 93 | 125 | |
| 94 | -### Dashboards and Widgets | |
| 95 | -> Widgets are highly customizable and can be shown on dashboards (back-end), webpages (front-end), and external websites | |
| 126 | +== Installation == | |
| 127 | +(1) Upload the WP Data Access plugin to your WordPress site | |
| 128 | +(2) Activate the plugin | |
| 129 | +(3) Navigate to the WP Data Access menu | |
| 96 | 130 | |
| 97 | -* Manage all your data in one location | |
| 98 | -* Share your data widgets anywhere (back-end, font-end and other websites) | |
| 99 | -* Give specific users and user groups access to locked dashboards | |
| 100 | -* Allow users to create their own dashboards | |
| 101 | -* Low cost Business Intelligence solution | |
| 131 | +And you're all set! 🚀 | |
| 102 | 132 | |
| 103 | -### Geolocation search | |
| 104 | -> Create a searchable geolocation map from a database table | |
| 133 | +== Changelog == | |
| 105 | 134 | |
| 106 | -* Google Maps integration | |
| 107 | -* Many customizable settings per database table | |
| 108 | -* [DataTables integration](https://wpdataaccess.com/publication-using-geolocation/) | |
| 109 | -* [Search map within adjustable radius](https://wpdataaccess.com/demos/geolocation-demo/) | |
| 135 | += 5.5.87 = | |
| 136 | +* Released 2026-10-08 | |
| 137 | +* Added: Images and hyperlinks to PDF export | |
| 138 | +* Fixed: Wrong hover column after disabling card view | |
| 139 | +* Fixed: Aggregation label translations in PDF export | |
| 110 | 140 | |
| 111 | -### Charts | |
| 112 | -> Charts builder for creating charts from SQL queries | |
| 141 | += 5.5.86 = | |
| 142 | +* Released 2026-10-01 | |
| 143 | +* Restructured tool guide page | |
| 144 | +* Removed unused code | |
| 145 | +* Added: Affiliates program | |
| 146 | +* Fixed: Bulk actions drow-down height | |
| 147 | +* Fixed: Mobile dashboard menu | |
| 148 | +* Fixed: Export to PDF and Excel missing values | |
| 149 | +* Fixed: Rendered value missing in detail panel hook | |
| 113 | 150 | |
| 114 | -* Google Charts integration | |
| 115 | -* Query Builder integration | |
| 116 | -* Visual Query Builder integration for users with little or no SQL knowledge | |
| 117 | -* [Many chart types directly selectable from drop-down list](https://wpdataaccess.com/2022/06/16/chart-demo/) | |
| 151 | += 5.5.85 = | |
| 152 | +* Released 2026-09-23 | |
| 153 | +* Removed unused code | |
| 154 | +* Added: Exclude columns from export | |
| 155 | +* Added: Aggregation translations | |
| 156 | +* Fixed: Default values not applied to M:M relationships | |
| 157 | +* Fixed: Enum and set drop-down height | |
| 158 | +* Fixed: Removed column still available for export | |
| 159 | +* Fixed: Access parameter validation | |
| 160 | +* Fixed: Cannot open hooks menu for relation table | |
| 118 | 161 | |
| 119 | -### Data Designer | |
| 120 | -> Create tables and indexes using an intuitive user interface | |
| 162 | += 5.5.84 = | |
| 163 | +* Released 2026-09-17 | |
| 164 | +* Restructured table column renderer | |
| 165 | +* Removed unsed code | |
| 166 | +* Added: Column pinning to data tables | |
| 167 | +* Added: Rename database to app menu | |
| 168 | +* Added: Class name to lookup popup | |
| 169 | +* Added: Data label to lookup items | |
| 170 | +* Added: Show hidden columns on tablets and mobiles | |
| 171 | +* Fixed: setColumnStyle on lookup columns | |
| 172 | +* Fixed: Map markers not working in Data Table and Data Admin apps | |
| 173 | +* Fixed: Scheduled tasks deleted on version update | |
| 121 | 174 | |
| 122 | -* Create tables and indexes | |
| 123 | -* Modify tables and indexes | |
| 124 | -* Supports reverse engineering and reconciliation | |
| 175 | += 5.5.83 = | |
| 176 | +* Released 2026-09-09 | |
| 177 | +* Added: Default column name based class names to form fields | |
| 178 | +* Removed old Query Builder | |
| 179 | +* Removed import from legacy list table | |
| 180 | +* Fixed: Query Builder fails rebuilding multiple tabs | |
| 181 | +* Fixed: WPDAVAR not working in Query Builder | |
| 182 | +* Fixed: Chart legend position top wrapped | |
| 183 | +* Fixed: Initial "skip relation table pre-search step" setting not processed correctly | |
| 184 | +* Fixed: Auto increment column value missing in insert m:m relationship | |
| 185 | +* Fixed: Custom classes not applied in forms | |
| 186 | +* Fixed: App not correct exported when regexp is used in a hook | |
| 187 | +* Fixed: Confirm dialog alignment | |
| 188 | +* Fixed: Unicode characters not imported correct on app transfer | |
| 189 | +* Fixed: Lookup value not synchronized on update with client side processing enabled | |
| 190 | +* Fixed: Cannot zoom in|out in maps | |
| 191 | +* Fixed: Null values added to unselected columns on insert | |
| 192 | +* Fixed: CSS Form Editor help link | |
| 193 | +* Fixed: Shortcode parameter vulnerability in legacy data tables | |
| 125 | 194 | |
| 126 | -### Plugin Settings | |
| 127 | -> Many detailed plugin settings are available to manage the plugin user interface and behavior | |
| 195 | += 5.5.82 = | |
| 196 | +* Released 2026-08-26 | |
| 197 | +* Added: App context to computed form fields | |
| 198 | +* Added: Localize WordPress standard date format | |
| 199 | +* Added: Skip relation table pre-search step | |
| 200 | +* Changed: Query Builder tab styling | |
| 201 | +* Fixed: Class name not added to computed field | |
| 202 | +* Fixed: Disable media action buttons for anonymous users | |
| 203 | +* Fixed: Media library not launched in fullscreen mode | |
| 204 | +* Fixed: Removed unused columns from response | |
| 205 | +* Fixed: Reevaluation of already substituted placeholders | |
| 206 | +* Fixed: Table settings crash when changing media to secure document | |
| 207 | +* Fixed: Theme font size does not size table cells | |
| 208 | +* Fixed: Media columns missing class names | |
| 209 | +* Fixed: Dynamic lookup over multiple columns not populated in insert mode | |
| 210 | +* Fixed: Query not scheduled | |
| 211 | +* Fixed: Numeric columns labels not processed correctly in Query Builder | |
| 212 | +* Fixed: Numeric columns labels not processed correctly in charts | |
| 213 | +* Fixed: Inline editing global save not working | |
| 128 | 214 | |
| 129 | -## Useful Links | |
| 130 | -- [Plugin Website](https://wpdataaccess.com/) | |
| 131 | -- [Documentation](https://wpdataaccess.com/documentation/) | |
| 132 | -- [Demos](https://wpdataaccess.com/demos/) | |
| 133 | -- [Tutorials](https://wpdataaccess.com/tutorials/) | |
| 215 | += 5.5.81 = | |
| 216 | +* Released 2026-08-18 | |
| 217 | +* Removed old Data Explorer | |
| 218 | +* Changed global search & replace | |
| 219 | +* Changed tool guide page | |
| 220 | +* Added: Secure document storage | |
| 221 | +* Added: Form separators with title feature | |
| 222 | +* Added: CSS Form Editor | |
| 223 | +* Added: Data Explorer documentation | |
| 224 | +* Fixed: Allow admins only to configure lookups | |
| 225 | +* Fixed: Check authorization for wildcard exports | |
| 226 | +* Fixed: Database administration page shows invalid database list | |
| 227 | +* Fixed: Missing scale in hint | |
| 228 | +* Fixed: Reevaluation of already substituted placeholders | |
| 229 | +* Fixed: Cannot add new table design | |
| 230 | +* Fixed: Scheduled query not correctly returning rows affected | |
| 134 | 231 | |
| 135 | -== Installation == | |
| 136 | -(1) Upload the WP Data Access plugin to your blog | |
| 137 | -(2) Activate it | |
| 138 | -(3) Navigate to the WP Data Access menu | |
| 232 | += 5.5.80 = | |
| 233 | +* Released 2026-08-06 | |
| 234 | +* Added: Progressive web apps | |
| 235 | +* Fixed: Escaped titles and links in table output and shortcode | |
| 236 | +* Fixed: Hide inline editing feature when update is not allowed | |
| 237 | +* Fixed: Table incorrectly styled after abandoning card view | |
| 139 | 238 | |
| 140 | -1, 2, 3 and you’re done! | |
| 239 | += 5.5.79 = | |
| 240 | +* Released 2026-07-29 | |
| 241 | +* Added: Legacy tools message (widget and notice) | |
| 242 | +* Added: Network errors to app messages for improved troubleshooting | |
| 243 | +* Fixed: Cannot disable global filter for columns with client-side processing | |
| 244 | +* Fixed: Client-side cascading column filter count | |
| 245 | +* Fixed: Styling issues with column filter popup | |
| 246 | +* Fixed: Client-side drop-down column filters not showing alternative values | |
| 247 | +* Fixed: Clicking the create table design icon returns unauthorized | |
| 248 | +* Fixed: Button style overwritten by theme CSS | |
| 249 | +* Extended nonce action (Farid) | |
| 250 | + | |
| 251 | += 5.5.77 = | |
| 252 | +* Released 2026-07-17 | |
| 253 | +* Added: Gutenberg block support for [wpda_app] shortcode | |
| 254 | +* Added: Display multiple cards per row | |
| 255 | +* Added: Missing parameters for shortcode generation | |
| 256 | +* Added: Check for unsaved changes in Visual Query Builder on close | |
| 257 | +* Changed: Inline editing now requires update enabled (use option "hide edit icon") | |
| 258 | +* Changed: Cascading column filter behavior | |
| 259 | +* Fixed: Cascading column filters with client-side processing | |
| 260 | +* Fixed: CSV import button icons alignment | |
| 261 | +* Fixed: Lazy loaded lookups not rerendering when open | |
| 262 | +* Fixed: Visual Query conversion | |
| 263 | +* Fixed: Visual Query Builder column row layout | |
| 264 | +* Fixed: Visual Query Builder alias not editable | |
| 265 | +* Fixed: Visual Query Builder missing plus icon button | |
| 266 | +* CSS Table Editor now available to free users | |
| 267 | +* Added css class pp-table-detail-panel-container to detail panel | |
| 268 | +* Code review | |
| 269 | +* Extended nonce action | |
| 270 | +* Updated freemius SDK | |
| 271 | + | |
| 272 | += 5.5.76 = | |
| 273 | +* Released 2026-07-07 | |
| 274 | +* Added: Extended pagination button support for all data tables | |
| 275 | +* Fixed: Column filter popup should only count rows with client-side processing enabled | |
| 276 | +* Fixed: Update fails after navigating to other row for 1:1 relationships | |
| 277 | +* Fixed: Last pagination button missing | |
| 278 | +* Fixed: Search list not updated | |
| 279 | +* Fixed: Cross-Site Scripting (XSS) vulnerability - patchstack | |
| 280 | +* Fixed: Function setColumnStyle has no effect on first column | |
| 281 | +* Fixed: Cascade drop-down lists not taking global filter into account with client-side processing enabled | |
| 282 | +* Fixed: Cannot position column filters above | |
| 283 | +* Updated freemius SDK | |
| 284 | + | |
| 285 | += 5.5.75 = | |
| 286 | +* Released 2026-06-25 | |
| 287 | +* Added: New Visual Query Builder | |
| 288 | +* Added: Column filters popup positioning | |
| 289 | +* Added: Class names to action buttons | |
| 290 | +* Updated freemius SDK | |
| 291 | + | |
| 292 | += 5.5.74 = | |
| 293 | +* Released 2026-05-21 | |
| 294 | +* Fixed: Expand column filters on startup not available for POPUPs | |
| 295 | +* Fixed: Must manually enable "show column filters in compact mode" for POPUPs | |
| 296 | +* Fixed: Border between column filters on left to fat | |
| 297 | + | |
| 298 | += 5.5.73 = | |
| 299 | +* Released 2026-05-19 | |
| 300 | +* Added: Feedback to compact column filter buttons | |
| 301 | +* Added: Show column filters in popup | |
| 302 | +* Added: Single-select search panes | |
| 303 | +* Added: Selectable plus|min icons for numeric fields | |
| 304 | +* Added: Disable plus|min icons for numeric fields | |
| 305 | +* Improved column filters UI | |
| 306 | +* Improved bulk actions UI | |
| 307 | +* Optimized column filter handling | |
| 308 | +* Fixed: Cannot start table with docked chart in fullscreen mode | |
| 309 | +* Fixed: Search fields containing two clear icon buttons | |
| 310 | +* Fixed: Highlighting fails for wildcards | |
| 311 | +* Fixed: Dynamic conditions not available after lookup update | |
| 312 | +* Fixed: Default column search fails if URL parameter does not exist | |
| 313 | +* Fixed: Dynamic lookup fails with unequal column names | |
| 314 | +* Fixed: Column filters not consistently working with async lookups | |
| 315 | +* Fixed: Cascading search for search boxes | |
| 316 | + | |
| 317 | += 5.5.72 = | |
| 318 | +* Released 2026-05-04 | |
| 319 | +* Added: Clear all column filters button to compact vertically placed column filters container | |
| 320 | +* Added: Automatically open column filter list when user opens a column filter in compact mode | |
| 321 | +* Added: Multiple calculation types to table chart | |
| 322 | +* Added: Start app on back-end in fullscreen mode | |
| 323 | +* Added: Default column filter via URL parameter | |
| 324 | +* Added: Plus and minus buttons to numeric input fields | |
| 325 | +* Added: Subtitles to row actions | |
| 326 | +* Added: Rename translation | |
| 327 | +* Fixed: Column filters interfering on tabs | |
| 328 | +* Fixed: Actions column too wide when bulk actions enabled and row actions disabled | |
| 329 | +* Fixed: Removed disabled fields from chart popup (free version only) | |
| 330 | +* Fixed: Resize chart when popup is resized (free version only) | |
| 331 | +* Fixed: Match map and chart popup UIs (free version only) | |
| 332 | +* Fixed: Chart returns an error when no data found | |
| 333 | +* Fixed: Rows not exporting the correct rows when selected with Bulk Select after filtering | |
| 334 | +* Fixed: Table not sorted correctly on lookup column when server-side processing is enabled | |
| 335 | +* Fixed: Removed "number of decimals displayed" if field has no decimals | |
| 336 | +* Fixed: Scheduled queries don't send out attachments if queries are written in uppercase | |
| 337 | + | |
| 338 | += < 5.5.72 = | |
| 339 | +* See changelog.txt | |