PluginProbe
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards / 5.5.85
WP Data Access – App Builder for Tables, Forms, Charts, Maps & Dashboards v5.5.85
5.5.85 5.5.84 5.5.83 5.5.82 5.5.81 5.5.80 5.5.79 5.5.77 5.5.76 5.5.75 5.5.73 5.5.72 5.5.22 5.5.23 5.5.29 5.5.3 5.5.31 5.5.32 5.5.34 5.5.35 5.5.36 5.5.37 5.5.4 5.5.40 5.5.41 All 161 releases
← All changes | changelog.txt +887 -0 5.5.23 → 5.5.85 View file →
@@ -1,4 +1,891 @@
1 += 5.5.71 =
2 +* Released 2026-04-16
3 +* Added: Actions clear column filter and hide column to column menu
4 +* Added: Gap between containers setting to Form Builder
5 +* Added: Allow manual update hard row count estimate in popup
6 +* Added: Changelog to bundle
7 +* Added: Table name to admin modal titles
8 +* Added: Query buffer size to Data Explorer UI
9 +* Added: Start multiple table copies in Data Explorer
10 +* Added: Cancel copy table in Data Explorer
11 +* Added: Customizable scroll offset
12 +* Changed: Data Explorer toolbar always visible
13 +* Fixed: Column actions menu empty
14 +* Fixed: Prevent loading lookups unnecessarily on startup
15 +* Fixed: Combining filters in App Builder does not work
16 +* Fixed: Data apps not correctly maintaining fullscreen mode
17 +* Inline editing now adds a save button to header by default
18 +* Fixed: Localization not working correctly for spanish language pack
19 +* Fixed: Media fields no longer render images in single‑record edit forms
20 +* Fixed: PDF button not working on detail panel
21 +* Fixed: Cannot configure detail form styles
22 +* Fixed: Memory exhausted error when copying large tables
23 +* Fixed: Scroll form into view
24 +* Fixed: Switching apps through data apps menu very slow
25 +
26 += 5.5.70 =
27 +* Released 2026-04-02
28 +* Added: Update hard row count in Data Explorer and App Builder
29 +* Fixed: Textarea inline editing field height
30 +* Fixed: Column Filters title not correctly aligned in compact mode
31 +* Fixed: Filter state return null for column filter
32 +* Fixed: Cannot unset media column type
33 +* Fixed: Dynamic lookup not working for column values used in default where clause
34 +* Fixed: Lookup fails with client-side processing and cascade drop-down lists
35 +* Fixed: Remove column from form if deselected in App Manager
36 +* Fixed: Prevent class pp-fullscreen being removed from body on app load for Data Apps
37 +* Fixed: Class pp-fullscreen not added to body for dashboards
38 +* Fixed: Adjust Divi and Elementor fullscreen CSS automatically
39 +* Fixed: Remove gap from dashboard in fullscreen mode
40 +* Updated freemius SDK
41 +
42 += 5.5.69 =
43 +* Released 2026-03-09
44 +* Added: Change highlight color (new Table Builder feature)
45 +* Added: Change app title tag on toolbar (new App Manager feature)
46 +* Added: Hide column filters title
47 +* Added: Alternative column filter icon
48 +* Added: Show column filters in compact mode
49 +* Added: Save filter states
50 +* Fixed: Highlighting corrupts HTML
51 +* Fixed: Global hook not executed
52 +* Fixed: Show correct error message if table drop attempt fails
53 +* Fixed: Missing computed field label in table footer
54 +* Fixed: Inline editing fields different width and height
55 +* Fixed: SQL Query Builder navigates to other page without warning for unsaved changes
56 +* Fixed: Table layout breaks when column filters are disabled (position left|right)
57 +* Fixed: Cascading column filter behavior
58 +* Fixed: Grid gap in full screen mode
59 +* Fixed: Grid borders in full screen mode
60 +* Fixed: CSS Table Editor document link
61 +* Fixed: Form lookups updated on each field update
62 +* Fixed: Responsive column hiding not working correctly with tabs
63 +
64 += 5.5.68 =
65 +* Released 2026-02-12
66 +* Fixed: Connect icon missing
67 +
68 += 5.5.67 =
69 +* Released 2026-02-10
70 +* Fixed: PDS authorization failure
71 +
72 += 5.5.66 =
73 +* Released 2026-02-10
74 +* Removed space between action column and first table column
75 +* Spread app access over multiple access points to reduce load bundle and time
76 +* Removed legacy icons from toolbar on fresh install
77 +* Cleanup dynamically created app assets
78 +* Use new Data Explorer by default
79 +* Updated AI models
80 +* Added: Table CSS editor
81 +* Added: Always keep global search box visible option
82 +* Added: More descriptive message if token has expired
83 +* Added: Disable token verification for cached pages
84 +* Added: Link to App Builder Getting Started video tutorial
85 +* Fixed: Columns not properly displayed on tabs
86 +* Fixed: Initial map and chart settings not affective
87 +* Fixed: Limit number of rows to max table rows (instead of possible rows)
88 +* Fixed: Media library not searchable with modal forms
89 +* Fixed: Hide spinner on token expired message
90 +* Fixed: Allow bulk delete without row delete
91 +* Fixed: Disable navigation settings in Form Builder when not available
92 +* Fixed: Delete row via bulk actions returns unauthorized error when delete is disabled in row actions
93 +
94 += 5.5.65 =
95 +* Released 2026-01-22
96 +* Added: Dashboard Builder
97 +* Improved: Reduced app load time and bundle size on public pages
98 +* Fixed: Image hyperlink object not processed correctly if empty
99 +* Fixed: PHP Deprecated strtolower(): Passing null to parameter #1
100 +* Fixed: Undocked maps feature not working for premium users
101 +* Fixed: Table footer label font size
102 +* Fixed: Disabling onAppOpen and onAppClose has no effect
103 +* Fixed: Responsive column hiding after toggling column filter
104 +* Fixed: Remove trailing spaces from highlight
105 +
106 += 5.5.64 =
107 +* Released 2026-01-05
108 +* Added: Image and hyperlink support to PDF detail export
109 +* Added: Image and hyperlink support to table export
110 +* Added: Media type to column metadata
111 +* Added: Media type configuration to Table and Form Builder
112 +* Added: Context-related icons to apps on WordPress dashboard
113 +* Added: Start all app types (except maps) in full-screen mode
114 +* Improved: Load time App Manager
115 +* Improved: Show RESET buttons context-sensitive
116 +* Improved: App shortcode parameter handling
117 +* Fixed: Super admins not seeing builder icon
118 +* Fixed: Number of columns visible on detail panel
119 +* Fixed: Horizontal alignment of column filter containers
120 +* Fixed: Column reordering UI in Table and Form Builder
121 +* Fixed: Default order by not used when adding new row on join table
122 +* Fixed: Export to PDF not supporting Turkish character set
123 +
124 += 5.5.63 =
125 +* Released 2025-12-03
126 +* Added: Enable | disable remote database connection from the Data Explorer
127 +* Added: Option to disable spinner and progress bar then calling built-in function requery
128 +* Added: Option to disable ENTER key submission
129 +* Updated: Allow disabling global search for columns containing a column filter
130 +* Updated: Documentation URLs
131 +* Fixed: onChange hook for drop-down list not working
132 +* Fixed: onChange hook for lookups not working
133 +* Fixed: Open global search on startup forces a page scroll
134 +* Fixed: Top pagination context text overlap on mobile devices
135 +* Fixed: Search fields on mobiles devices not working
136 +* Fixed: Checkbox beside row actions disappear when all actions are disabled
137 +* Fixed: Handle current_timestamp as default value
138 +* Fixed: Data Explorer crashes on full-screen toggle
139 +* Fixed: PDF detail print out.
140 +* Removed: Default value current_timestamp() from old forms
141 +
142 += 5.5.62 =
143 +* Released 2025-11-12
144 +* Added: Table display mode supporting switching between Table View and Card View
145 +* Added: Hide expand icons option (when all detail panels are expanding by default)
146 +* Added: Open global search box on page load
147 +* Added: Parameter recalcRowCount to requery builtin to force row count recalculation
148 +* Added: Disable navigation buttons during navigation
149 +* Added: Disable APPLY, OK and CANCEL buttons while transaction is in progress
150 +* Added: Server call authorization
151 +* Added: Hard row count estimation for improved performance
152 +* Added: Action wpda_set_hard_row_count to support automated hard row count updates
153 +* Added: Select expand column position (LEFT | RIGHT)
154 +* Improved: Handling media consistently on different devices
155 +* Improved: Large table support in App Builder
156 +* Updated: Documentation URLs
157 +* Updated: Freemius SDK
158 +* Fixed: In view form/mode show media instead of non-editable data entry fields
159 +* Fixed: Background color actions column
160 +* Fixed: Actions column width
161 +* Fixed: Detail panel layout
162 +* Fixed: Master-detail navigation does not update row count
163 +* Fixed: Dynamic lookups not updated
164 +* Fixed: Drop-down list text color
165 +* Fixed: Height and color inline editing fields
166 +
167 += 5.5.61 =
168 +* Released 2025-10-22
169 +* Added: UTF encoding selection to CSV file import
170 +* Fixed: CSV bulk delete not working
171 +
172 += 5.5.60 =
173 +* Released 2025-10-16
174 +* Added: Interactive detail render column selection
175 +* Added: Built-in styled app button
176 +* Added: Built-in dynamic server call
177 +* Added: Edit code directly from hook overview
178 +* Added: Open all detail panels by default
179 +* Added: Computed Text Fields to free version
180 +* Added: Pagination to free version
181 +* Added: Style ID to loadStyle function.
182 +* Added: Current date to PDF footer (removed powered by message)
183 +* Fixed: Moved builtins to parallel container to prevent unnecessary rendering
184 +* Fixed: No space between bulk actions row selection elements
185 +* Fixed: Invalid encoding with CSV file import
186 +* Fixed: Height empty footer App Manager action panel
187 +* Fixed: Console errors not logged with debug mode disabled
188 +* Fixed: Deleting a lookup value does not delete the state of a depending lookup
189 +* Fixed: Manually added line breaks in hooks break hook import
190 +* Fixed: Color settings defined in hooks overwritten on refresh
191 +* Fixed: Cannot insert @wpda_wp_user_id into text field
192 +
193 += 5.5.57 =
194 +* Released 2025-09-26
195 +* Optimized: Responsive column hiding
196 +* Added: Context sensitive help to Builders
197 +* Added: Interactive documentation search
198 +* Added: Parameters app and data to renderDetailPanel hook
199 +* Fixed: Form column hooks not available in old forms
200 +* Fixed: Full-screen mode on iOS
201 +* Fixed: Full-screen mode on Android
202 +* Fixed: Action column width too small
203 +* Fixed: SQL Query Builder overwrites global mail settings
204 +
205 += 5.5.56 =
206 +* Released 2025-09-18
207 +* Added: Free trial activation from toolbar
208 +* Fixed: App details not shown correctly in App Builder on iOS
209 +* Fixed: App details not shown correctly in App Builder on Android
210 +* Fixed: Removed double slashes from path
211 +* Updated freemius SDK
212 +
213 += 5.5.55 =
214 +* Released 2025-09-17
215 +* Added: CCS classes now also available for free users
216 +* Changed: Dynamic permission changes stored independently
217 +* Fixed: Pagination BOTTOM and TOP not equally aligned
218 +* Fixed: Built-in httpRequest not working in DEFAULT where
219 +* Fixed: Chart source field does not preserve all SQL operators
220 +* Fixed: Computed field displaying wrong extension
221 +* Fixed: App Manager allows app type update for maps
222 +* Fixed: Wrong labels for width and height in chart setup panel
223 +* Fixed: Debug info missing in GET response
224 +
225 += 5.5.54 =
226 +* Released 2025-09-03
227 +* Fixed: UK date format not recognized
228 +* Fixed: Skip PDS SSL verification
229 +
230 += 5.5.53 =
231 +* Released 2025-08-28
232 +* Added: loadScript and loadStyle to anAppOpen hook
233 +* Changed: Parameter column name optional in form column hooks
234 +* Client update
235 +
236 += 5.5.52 =
237 +* Released 2025-08-23
238 +* Changed: Updated computed field label
239 +* Fixed: Multi-level relationship misses key
240 +* Fixed: Detail key lost on row navigation
241 +
242 += 5.5.51 =
243 +* Released 2025-08-22
244 +* Added: Ability to disable insert into relation table
245 +* Added: Alter column settings via app instance in hooks
246 +* Fixed: Master-detail synchronization
247 +* Fixed: Memory not freed after closing M2M row selection component
248 +* Fixed: Close button not visible on modal form to anonymous users
249 +* Fixed: Table not rendering correctly with column filters enabled on startup
250 +* Fixed: Minimum columns shown in responsive mode
251 +* Fixed: Action column too wide
252 +* Fixed: Empty time fields breaks form validation
253 +* Fixed: Unchecked columns in App Manager remain shown in app
254 +* Fixed: Master detail relationship not working with divergent keys
255 +
256 += 5.5.49 =
257 +* Released 2025-08-16
258 +* Updated: Tooltips icon buttons toolbar
259 +* Fixed: Hyperlinks in data tables not working
260 +* Fixed: Multi level relationships missing builder buttons
261 +* Fixed: Hook postFormSubmit does not fire after insert
262 +
263 += 5.5.48 =
264 +* Released 2025-08-06
265 +* Fixed: Export all rows with client-side processing exports only rows on current page
266 +* Fixed: Show column filters on startup not working
267 +* Fixed: Cursor exits inline editing field on user input
268 +* Fixed: Detail table refreshed on every key press
269 +
270 += 5.5.47 =
271 +* Released 2025-07-28
272 +* Fixed: Column settings added via hooks lost on navigation
273 +* Fixed: Column code variable returns undefined
274 +* Fixed: Conditional lookup does not use arguments
275 +* Fixed: Lookups loaded after (re)configuration
276 +* Fixed: Removed HTML from PDF output
277 +
278 += 5.5.46 =
279 +* Released 2025-07-26
280 +* Fixed: Column filters not loading correctly
281 +
282 += 5.5.45 =
283 +* Released 2025-07-20
284 +* Added: Support for translation enables the modification of localized labels and hints
285 +* Added: New hooks preInsert, postInsert, preUpdate, postUpdate, preDelete, postDelete, onFormOpen and onFormClose
286 +* Added: Custom options and events to Chart Builder
287 +* Added: Support for remote auto increment columns
288 +* Added: Translation for column filters label
289 +* Added: Disable APPLY button in Form Builder
290 +* Added: Parent and row column value usage in dynamic lookup conditions
291 +* Added: Automatically remove dropped columns from apps
292 +* Improved: Loading language files dynamically
293 +* Improved: Chart settings UI and performance
294 +* Improved: Force plugin themes to overwrite generally styled elements by other plugins and themes
295 +* Improved: Behavior of date and time data entry fields
296 +* Improved: Dynamic CSS handling
297 +* Changed: Row selection available through checkbox only
298 +* Fixed: Table query performed twice with server-side processing
299 +* Fixed: Data app hangs if no detail apps are defined
300 +* Fixed: Update succeeds but DBMS reports 0 rows affected (CONNECT engine only)
301 +* Fixed: Delete succeeds but DBMS reports 0 rows affected (CONNECT engine only)
302 +* Fixed: Cannot update row directly after insert
303 +* Fixed: "Add trailing zeros to days and month" should be "Add leading zeros to days and month"
304 +* Fixed: Navigation buttons in form view doesn't show up for views or tables without primary key
305 +* Fixed: Next row navigation button showing first row on previous page
306 +* Fixed: The responseCode in the postFormSubmit hook is returned in lower case
307 +* Fixed: Background color odd-even App Builder
308 +* Fixed: App Builder not exporting map and chart settings
309 +* Fixed: Theme twenty twenty-one styling issues
310 +* Fixed: Data Explorer does not remove dropped columns
311 +* Fixed: App Builder detail hover
312 +* Updated: Freemius SDK
313 +
314 += 5.5.43 =
315 +* Released 2025-06-19
316 +* Added: Unattended scheduled exports to dashboard (+email notification +local files + ftp(s))
317 +* Added: Show validation error message in popup
318 +* Fixed: Refresh button returns partial dataset with client-side processing and search values
319 +* Fixed: App function setInlineEditing has no effect
320 +* Fixed: Some hooks still use numeric mode key instead of mode name
321 +* Fixed: SQL Query Builder missing header with non query commands like "desc table" and "show tables"
322 +* Fixed: Form setting preserveSpacesOnUpdate not working
323 +* Fixed: Cannot delete hook on column with index 0
324 +* Fixed: Cannot update hyperlink from hooks
325 +* Fixed: Loosing tabs on small devices
326 +* Fixed: Tables filtered using row selection export whole table instead of filtered rows only
327 +* Fixed: Elevation not working for charts
328 +
329 += 5.5.42 =
330 +* Released 2025-06-05
331 +* Added: Plugin drives for local file system and ftp(s)
332 +* Added: Run unattended exports to local file system and ftp(s)
333 +* Added: New hook functions:
334 + app.getUsername(), app.userHasRole(),
335 + app.setGlobalSearch(), app.setColumnFilters(),
336 + app.setInsert(), app.setUpdate(), app.setDelete(),
337 + app.setInlineEditing(), app.setBulkActions()
338 +* Added: Server filter to manage app access control
339 +* Added: Delete scheduled plugin events on plugin deactivation
340 +* Improved: Moved all plugin legacy settings to its own submenu
341 +* Improved: SQL query scheduling
342 +* Improved: Use empty label for null values and empty strings
343 +* Fixed: SQL query parameters lost on control save
344 +* Fixed: Left aligned column header too wide
345 +* Fixed: First and last column headers missing border bottom
346 +* Fixed: Column filter icon not immediately removed when column filtering is disabled
347 +* Fixed: Media library not available on insert
348 +* Fixed: SQL operators malformed after sanitization
349 +* Fixed: Column filter mode update does not execute query immediately
350 +* Fixed: Null value not correctly handle with localization
351 +* Fixed: Hook onRowInit not executed on navigation actions in form
352 +* Fixed: Data Explorer search field CSS
353 +
354 += 5.5.41 =
355 +* Released 2025-05-22
356 +* Added: New SQL Query Builder
357 +* Added: MySQL date format editing
358 +* Changed: Default table layout to fixed
359 +* Merged: Row actions and row selection columns
360 +* Fixed: Column too wide with inline HTML
361 +* Fixed: Media not displayed for relation table columns
362 +* Fixed: Norwegian date format incorrect
363 +* Fixed: Decreasing screen width does not resize chart width in full screen mode
364 +* Fixed: User denied Geolocation error not handled correctly
365 +* Fixed: Cannot update record after navigating to different row in form
366 +* Fixed: Enum column loses "Show values in setting when moved
367 +* Fixed: Handle basic HTML markup in table cells
368 +* Fixed: Search panes not sorted
369 +* Fixed: Column filter icon shows for detail tables when no filterable columns are visible
370 +* Fixed: Clickable area on column filter does not include caret
371 +* Fixed: Form does not scroll correctly in full-screen mode
372 +* Fixed: Modal form not handling column filters correctly
373 +* Fixed: Code editor height incorrect in full-screen mode
374 +* Fixed: Rename app database not working
375 +* Fixed: Link to show examples in Default Where shows table SQL instead
376 +* Fixed: REST API - Critical Error on wpda/table/select
377 +* Removed: PREVIOUS | NEXT row buttons from form if table has no primary key
378 +* Removed: WP Data Access from detail page footer
379 +* Updated: Freemius SDK
380 +
381 += 5.5.40 =
382 +* Released 2025-04-18
383 +* Added: Previous and next row buttons to data entry form
384 +* Added: Map integration to Table Builder
385 +* Added: View maps and charts besides each other in header or footer dock
386 +* Added: Spy popup to default where clause
387 +* Added: Slovenian language support
388 +* Added: Parameter support to chart apps
389 +* Added: Parameter support to map apps
390 +* Changed: Media parameters to optional
391 +* Changed: Powered by hidden by default (added tooltip to UI)
392 +* Fixed: Map height incorrect when run from shortcode
393 +* Fixed: Column filter default not working with server-side processing
394 +* Fixed: Chart data columns expecting length
395 +* Fixed: Images not shown correctly on Safari (macOS and iOS)
396 +* Fixed: Incorrect table height on Safari (macOS and iOS)
397 +* Fixed: Numeric and null values not handle correctly in CSV + JSON export
398 +
399 += 5.5.37 =
400 +* Released 2025-04-02
401 +* Added: New app type MAP
402 +* Added: Root property control to setColumnStyle
403 +* Added: Type-checking to reducers and actions
404 +* Added: Support for spatial columns in tables and forms
405 +* Added: Support for multiple custom shortcode parameters
406 +* Improved: Replaced textarea with CodeMirror for SQL editing
407 +* Fixed: Vulnerability shortcode parameter filter field
408 +* Fixed: Chart Builder menu uses old format
409 +* Fixed: Add column data type to all requests
410 +* Fixed: Added null values to Query Builder CSV export
411 +* Fixed: Shortcode arguments not processed
412 +* Fixed: Missing table header border
413 +
414 += 5.5.36 =
415 +* Released 2025-03-17
416 +* Added: Form hooks
417 +* Added: Builtins to table and form hooks
418 +* Added: OK and CANCEL buttons to full-screen code editor
419 +* Added: Allow hiding title bar on web page via shortcode parameter
420 +* Added: Table hook postQuery
421 +* Added: Allow empty value selection from drop-down list (client-side processing only)
422 +* Fixed: Table hook onAppOpen not working
423 +* Fixed: Slovak app language falls back to English
424 +* Fixed: Removed unused buttons from actions menu
425 +
426 += 5.5.35 =
427 +* Released 2025-02-24
428 +* Added: Key icon to primary key fields
429 +* Improved: Layout hook settings
430 +* Fixed: Allow hiding mandatory fields that have a default value
431 +* Fixed (with limitations): Media library window shows behind modal form window
432 +* Fixed: Changing grid settings requires reload
433 +* Fixed: Table footer not visible in full-screen mode
434 +
435 += 5.5.34 =
436 +* Released 2025-02-17
437 +* Updated: Documentation links
438 +* Fixed: Charts showing Chart Builder icon for non-admin users
439 +* Fixed: Row export to SQL not working from Data Explorer
440 +* Fixed: Builder icon visibility fails with multiple shortcodes on same page
441 +* Fixed: Start app in fullscreen mode
442 +
443 += 5.5.33 =
444 +* Released 2025-02-06
445 +* Added: Element ID's to improve end-to-end testing
446 +* Added: Autocompletion to column filter
447 +* Improved: Add metadata server side to improve app load time on public pages
448 +* Improved: Skip LOV rest api call with client-side processing
449 +* Improved: State management large table support
450 +* Improved: State management server/client-side processing
451 +* Fixed: Invalid row count after insert and delete with server-side processing
452 +* Fixed: Invalid row count update with search panes and server-side processing
453 +* Fixed: Invalid row count on search with client side processing
454 +* Fixed: Multi-select column filter and search panes not working with client-side processing
455 +* Fixed: Search panes for lookups not working with client-side processing
456 +
457 += 5.5.32 =
458 +* Released 2025-01-27
459 +* Added: Chart configuration to Table Settings
460 +* Added: Chart integration with data table
461 +* Added: Link to online roadmap
462 +* Improved: On open form jump, to form top
463 +* Improved: Hints on copy and export app
464 +* Removed: Hooks, Charts and Theme from Data Explorer menu
465 +* Fixed: Predefined search builder criteria not working
466 +* Fixed: Column Filters shown twice when HEADER selected
467 +* Fixed: Cannot use multiple URL parameters in where clause
468 +* Fixed: Popup height incorrect in Firefox
469 +* Fixed: Column filter update performs server request with client-side processing
470 +* Fixed: Column filter update not seeing empty string with server-side processing
471 +* Fixed: Column sorting performs server request with client-side processing
472 +* Fixed: Pagination update performs server request with client-side processing
473 +* Fixed: Inline-editing in Data Explorer returns Error 400
474 +* Updated: Freemius SDK
475 +
476 += 5.5.31 =
477 +* Released 2025-01-16
478 +* Added: Allow user to interactively change table column order
479 +* Added: Show | hide table header and footer
480 +* Added: Sticky header and footer
481 +* Added: Limit input size textarea
482 +* Added: Redirect user after registration completed
483 +* Added: Labels and hints to attachment/upload fields
484 +* Added: Open form in modal window
485 +* Added: Aggregation calculation hint text
486 +* Added: Install function wpda_get_wp_user_id() from Data Explorer - Manage Databases
487 +* Fixed: Alignment of several types of input fields
488 +* Fixed: Client-Side processing not working in Data Explorer
489 +* Fixed: Date fields not localized in PDF export
490 +* Fixed: Import detail apps not working with MySQL V8
491 +* Fixed: Undefined rest api action causes Data Explorer crash
492 +* Fixed: Empty theme settings panel shown for relationships
493 +* Fixed: External CSS overwrites fieldset and legend styles
494 +* Fixed: Missing super-admin capabilities
495 +* Fixed: Blocked aria-hidden on an element because its descendant retained focus
496 +
497 += 5.5.30 =
498 +* Released 2025-01-02
499 +* Fixed: PDF export not working with inline editing enabled columns
500 +
501 += 5.5.29 =
502 +* Released 2024-12-31
503 +* Added: Client-Side processing
504 +* Added: Export all rows (client-side processing)
505 +* Added: Duration input element for storing durations up to 99 hours in the MySQL time format
506 +* Added: Hide powered by label in PDF footer
507 +* Fixed: Math function requires two values
508 +* Fixed: Computed field output in PDF
509 +
510 += 5.5.25 =
511 +* Released 2024-12-28
512 +* Fixed: Lookups blank in PDF
513 +* Fixed: Handle local storage exceptions
514 +
515 += 5.5.24 =
516 +* Released 2024-12-24
517 +* Added: New onAppOpen and onAppClose hooks
518 ++ Added: Requery table programmatically
519 +* Improved: PDF export and user interface
520 +* Fixed: Expanded rows not closed on page change
521 +* Fixed: Aggregation decimals
522 +* Fixed: NO_TABLE_OPTIONS is deprecated in MySQL V8
523 +
524 += 5.5.23 =
525 +* Released 2024-12-18
526 +* Added: Enable|disable embedded HTML in text columns
527 +* Added: Customizable height for multi line text fields
528 +* Added: Default user adjustable column filter value
529 +* Fixed: Cannot save legacy tool status with free version
530 +* Fixed: Lovs not unescaping HTML characters
531 +* Fixed: Lookups not unescaping HTML characters
532 +* Fixed: Input font sizing not working
533 +* Fixed: When adding a new row, dropdown fields that set to be non-editable or hidden still appear visible and editable
534 +* Fixed: Date localization UK not working correctly
535 +* Fixed: Selection checkboxes visibility not toggled when fullscreen toggled
536 +* Fixed: Plain text hyperlink not processed correctly
537 +* Fixed: App type search not working when text search is empty
538 +* Fixed: Form not showing if default where contains error
539 +* Fixed: Give a proper console error when table lookup fails
540 +* Fixed: 1:1 relationship issues
541 +* Fixed: Search & replace gives no results for remote databases
542 +* Fixed: Invalid hyperlink format throws error and shows blank screen
543 +* Fixed: Change order direction handling
544 +* Changed: Builder menu structure to accommodate more menu items
545 +* Changed: Math library to reduce bundle size
546 +* Optimized: Client bundle
547 +* Optimized: Store handling
548 +* Optimized: Lazy load language files
549 +* Updated: Freemius SDK
550 +
551 += 5.5.22 =
552 +* Released 2024-11-28
553 +* Added: Table component reference to table hooks
554 +* Added: Parameter pp-page to jump to specific page on page load
555 +* Added: Allow inline editing with row update disabled
556 +* Added: Save button to table header for inline updates
557 +* Added: Hide auto-increment columns during insert if visibility = off
558 +* Fixed: Missing form column code causes fatal error
559 +* Fixed: WPDAVAR and WDPATMP no longer working in SQL Query Builder
560 +* Fixed: Insert fails when primary key contains and auto_increment and additional columns
561 +* Fixed: Global search not working in free version
562 +* Fixed: Less than character not unescaped
563 +* Fixed: Lookup wizard update does not update related tables and columns
564 +* Changed: Freemius SDK integration
565 +* Optimized: Bundles and store
566 +
567 += 5.5.20 =
568 +* Released 2024-11-15
569 +* Fixed: Apply + OK buttons not working after closing Form Builder
570 +* Fixed: Null value validation not triggered on update
571 +* Fixed: All legacy tools removed from toolbar
572 +
573 += 5.5.19 =
574 +* Released 2024-11-15
575 +* Added: Enable | Disable legacy tools from tool guide page
576 +* Added: Allow server side default values on insert
577 +* Moved: Dashboards and Charts menu items to legacy tools section
578 +* Fixed: Tool guide header too wide on small devices
579 +* Fixed: Hidden elements using dashboard space
580 +* Fixed: Trailing comma causing error with PHP7
581 +* Fixed: Selector returns different results when called with same arguments
582 +* Fixed: Join Builder and Relation Builder button access
583 +
584 += 5.5.17 =
585 +* Released 2024-11-07
586 +* Added: Charts to App Builder
587 +* Added: Rename database feature
588 +* Added: Allow computed fields in forms as own element (instead of inside an input element)
589 +* Added: Tip to improve performance on first table load
590 +* Improved: Usability builder column icons
591 +* Fixed: Pagination issue, next button not clickable on second page
592 +* Fixed: Fields with inline editing enabled reflect first row value when second row is filtered
593 +* Fixed: Column header to wide when inline search in header is enabled
594 +* Fixed: Default full screen not defined
595 +* Fixed: Row count issue with large table support
596 +* Fixed: Missing mandatory column does not show error on insert
597 +* Fixed: Passing incorrect form mode
598 +* Fixed: Disable inline editing for parent ID column
599 +* Fixed: Populating M2M list returns unknown column in field list
600 +* Fixed: Insert M2M form using auto increment column
601 +* Fixed: Lookup relation tables returning bad request
602 +* Fixed: Mandatory columns not in forms prevent saving data
603 +* Updated: Freemius SDK
604 +
605 += 5.5.16 =
606 +* Released 2024-10-16
607 +* Added: Registration form
608 +* Added: Save view selection in App Builder
609 +* Added: Cascading app deletion
610 +* Added: Allow user to show | hide table columns
611 +* Optimized: Hook editor updates to prevent unnecessary re-renders
612 +* Changed: Bulk action column selection showing labels instead of column names
613 +* Fixed: Join and relation table settings not saved correctly
614 +* Fixed: Class names for styles not applied to lookup fields
615 +* Fixed: XML export not processing null values correctly
616 +* Fixed: App copy missing multi-level relationships
617 +* Fixed: App export missing multi-level relationships
618 +* Fixed: App export missing WordPress table prefix
619 +* Fixed: App copy Data App missing detail apps
620 +* Fixed: App export Data App missing detail apps
621 +* Fixed: Responsiveness of data tables also set to scroll for views
622 +* Fixed: Column filter layout when field layout is filled
623 +* Fixed: Default detail panel overflow on mobile devices
624 +* Fixed: Media button labels in Form Builder DELETE and SELECT not translated
625 +* Fixed: Disable column render hook for computed fields
626 +* Fixed: Border radius first line App Builder and Data Explorer incorrect
627 +* Fixed: Color button labels in header
628 +* Fixed: Border radius incorrect App Builder and Data Explorer
629 +* Fixed: Null pointer exception on toLowerCase
630 +* Fixed: Handle references to deleted apps
631 +* Fixed: Cannot open table builder for data explorer
632 +* Fixed: Show more button relation table
633 +* Fixed: Cleanup relation table references on cancel
634 +* Fixed: Column filter processing join and relation table columns
635 +* Fixed: App crashes when filter is changed on detail table
636 +* Fixed: Special characters added to column label end are moved to the front in detail view
637 +* Fixed: Searchbox highlight replicating selected values
638 +* Fixed: Last column disappears when it is invisible and a computed field is added
639 +* Removed: Refresh icon from table table when inline editing is enabled
640 +* Removed: Copy/export data apps (copy only real containers)
641 +* Removed: Redundant free code from premium version (does not affect free version)
642 +* Updated: Opt-in icons
643 +* Updated: Freemius SDK
644 +
645 += 5.5.14 =
646 +* Released 2024-09-17
647 +* Added: Manage relationships from Table Builder and Form Builder
648 +* Added: Selectable density state to App Builder and Data Explorer
649 +* Added: Force aggregations to use column localization settings
650 +* Added: Start apps in full screen mode
651 +* Fixed: Reapply theme settings to app after switching
652 +* Fixed: App Builder record lists subtract 1 day from date fields
653 +* Fixed: Fatal error when disabling full lookup on startup
654 +* Fixed: Column border missing in table and form builder
655 +* Fixed: Lookup value substitution not working correctly when lookup return just one value
656 +* Fixed: Computed field duplicated when applied multiple times on creation
657 +* Fixed: Menu item not focusable
658 +* Fixed: Row selection checkbox shown above row action icons when scrolling
659 +* Fixed: Hidden columns shown when responsiveness is set to scrollbar
660 +* Changed: Row selection column no longer pinned
661 +* Changed: Show icon buttons on toolbar instead of buttons on small devices
662 +* Changed: App Builder layout
663 +* Updated: Freemius SDK
664 +
665 +== Changelog ==
666 += 5.5.13 =
667 +* Released 2024-09-08
668 +* Fixed: Events on computed fields lost
669 +* Fixed: Textarea padding
670 +* Fixed: Responsive column hiding
671 +* Fixed: Padding right TH, TD
672 +* Fixed: Table overflow issues
673 +
674 += 5.5.12 =
675 +* Released 2024-09-05
676 +* Fixed: Relation table not shown when using artificial primary key
677 +* Fixed: Relation table join condition missing table names
678 +* Fixed: Date not localized
679 +* Fixed: Explicitly set background fixed columns
680 +* Fixed: Removed migration message from Data Designer toolbar
681 +* Fixed: Auto complete internal key mismatch
682 +* Fixed: Image size in data table
683 +* Added: Export to PDF icon to detail panel
684 +* Added: Column selection in bulk actions exports
685 +* Added: A number of hooks to customize data table layout and behaviour
686 +* Changed: Detail panel layout
687 +* Changed: App Builder layout
688 +* Changed: Data Explorer layout
689 +
690 += 5.5.11 =
691 +* Released 2024-08-22
692 +* Fixed: Super admin cannot access sub site
693 +* Fixed: Divi styling issues
694 +* Fixed: Elementor styling issues
695 +* Fixed: Cannot read properties of null (reading 'toLocaleLowerCase')
696 +* Fixed: Full screen data app not showing table correctly
697 +* Fixed: Inline auto save columns not saving properly
698 +* Fixed: Cannot use % character in where clause lookups
699 +* Fixed: Pagination rows per page setting not updated
700 +* Fixed: M:M relationships losing primary key values
701 +* Added: View Data Apps structure in App Builder
702 +* Added: Copy shortcode to App Builder actions
703 +* Added: App actions menu to the App Builder
704 +* Added: Pagination display options: top, bottom, or both
705 +* Added: Support for thousand and decimal separators in numeric input fields
706 +* Added: Enhanced language support for date, time, and numeric fields
707 +* Added: CodeMirror integration for writing computed field implementations
708 +* Added: JavaScript and HTML support to Code Mirror
709 +* Added: Hint to old table and form builders to prevent confusion
710 +* Added: Inline data viewing with a detail panel
711 +* Added: WordPress and plugin table information to the Data Explorer
712 +* Changed: Builder resizing behaviour
713 +* Removed: View row id from data table
714 +* Removed: App foreign key constraints
715 +* Updated: Freemius SDK
716 +
717 += 5.5.9 =
718 +* Released 2024-07-30
719 +* Fixed: Localization not available for date columns
720 +* Fixed: Increase specificity table style
721 +* Fixed: Form Builder icon always visible for master-detail relationships
722 +* Fixed: Highlighting not working if inline HTML is enabled
723 +* Fixed: React findDOMNode is deprecated in StrictMode
724 +* Fixed: Invalid data type on column filter
725 +* Fixed: Cannot reorder details
726 +* Fixed: Cannot add column filter for hidden columns
727 +* Fixed: Relationship display type updates not detected
728 +* Fixed: App Manager asking for confirmation after shortcode generation
729 +* Fixed: Inline field settings not applied
730 +* Fixed: Undefined table settings on multi level master-detail
731 +* Fixed: App pages on back-end missing CSS styling
732 +* Moved: Changelog to readme (making it available online)
733 +* Added: New app type "app container" to bundle apps into one main app
734 +* Added: Apps to repository backup and restore
735 +* Added: Tool replacement info.
736 +* Added: Premium color gold to plugin menu icon.
737 +* Added: Tool guide page also containing FAQs
738 +* Added: Let import container wait until all databases are loaded
739 +* Added: Added lookup placeholders to computed fields
740 +* Added: Custom shortcode parameter support
741 +* Added: Make computed field label in Form editable from columns list
742 +* Added: Container ID to increase CSS specificity
743 +* Added: Classname pp-fullscreen to body element when entering full screen mode
744 +
745 += 5.5.7 =
746 +* Released 2024-07-16
747 +* Fixed: Adding a search pane to a column with lookup requires a full table reload
748 +* Fixed: Page scrolls down when keys f, s, t, v pressed in search boxes
749 +* Fixed: Autocomplete not correctly showing for lookup columns with field layout set to filled or standard
750 +* Fixed: Null value in LOV returns an empty list item
751 +* Fixed: Filter mode 'between inclusive' for datetime not working correctly (same results as inclusive)
752 +* Improved: Language files loaded moved to JSON format and loaded at runtime to improve performance
753 +* Improved: Many textual improvements (hints, examples, labels)
754 +* Improved: Uniformized layout and style of all field types and modes
755 +* Improved: Computed field calculations and display
756 +* Added: Several CSS classes for custom styling
757 +* Added: Customize column filters width
758 +* Added: Customize column filters ordering
759 +* Added: Customize default page size
760 +* Added: Customize available page sizes
761 +* Added: Search panes
762 +* Added: Cascading searches for lookups and lovs
763 +* Added: Custom color picker to theme settings
764 +* Added: HTML and JS support to computed fields
765 +* Added: URL parameter support
766 +* Added: Shortcode parameter support
767 +* Added: Ability to disable full screen mode
768 +* Added: Workaround for app preview not loading styles in Divi Visual Builder (showing no preview message instead)
769 +* Updated: Freemius SDK
770 +
771 += 5.5.6 =
772 +* Released 2024-07-02
773 +* Fixed: Lookup search
774 +* Fixed: User can hide column filter by clicking on filter icon even when hiding is disabled
775 +* Fixed: Filter match highlight
776 +* Added: Shortcode parameter to disable builders on front-end
777 +* Added: Show column filters in table column header
778 +* Added: Lookups missing to export
779 +* Added: Computed fields to export
780 +* Added: Filter match highlight to lookup columns
781 +* Added: Column alignment to PDF export
782 +* Added: PDF orientation and style selection
783 +* Added: Full app localization (containing 35 languages)
784 +* Added: Export apps
785 +* Updated: Freemius SDK
786 +
787 += 5.5.5 =
788 +* Released 2024-06-20
789 +* Post fix: Copy app not copying details
790 +* Post fix: New record added twice for m:m relationship
791 +* Fixed: Force user to select at least one column on app creation or update
792 +* Fixed: Force user to select at least one column on lookup creation or update
793 +* Fixed: Force user to select at least one column on relationship creation or update
794 +* Fixed: Plugin does not register lookup changes
795 +* Fixed: Empty detail blocks visible on master insert
796 +* Fixed: Wrong (local) date in data table (converted to UTC)
797 +* Fixed: Row selection toggled on inline editing fields
798 +* Fixed: Builder buttons on detail form visible to non admins
799 +* Fixed: Media Library window appears behind the form when triggered
800 +* Changed: Export table or app name instead of app id
801 +* Added: Copy app link and icon
802 +* Added: Bulk actions for views
803 +* Added: M:m relation to App Builder
804 +* Added: Kill token property to chart widget
805 +
806 += 5.5.4 =
807 +* Released 2024-05-28
808 +* Fixed: Lookup values not shown in exports
809 +* Fixed: Export to pdf adds an empty column
810 +* Fixed: Details not shown to non admin users
811 +* Fixed: View action for tables without primary key and views
812 +* Fixed: Table cell colors incorrect with multiple apps on one page
813 +* Fixed: WordPress media library usage not working on insert
814 +* Fixed: Rename view not working
815 +* Fixed: Drop view not working
816 +* Fixed: Link tooltips in Data Explorer not completely visible
817 +* Fixed: Media type update not working
818 +* Fixed: Server side updates not synced on client
819 +* Fixed: Sending non-updatable fields to server
820 +* Fixed: Column filters empty and not empty not working with lookups
821 +* Fixed: Column positioning not working with full screen master-detail
822 +* Fixed: Reduce margin bottom of error panel in Data Explorer
823 +* Added: Alter table action to new Data Explorer
824 +* Added: Change PDS refresh interval to new Data Explorer
825 +* Added: Manage databases to Data Explorer
826 +* Added: Premium Data Services access to new Data Explorer
827 +* Added: Change font size of input fields, labels and hints
828 +* Added: Monitor updates in App Manager
829 +* Added: Refresh columns button to App Manager
830 +* Added: Adjustable elevation to app containers
831 +* Added: Use WordPress date and time format in tables
832 +* Added: Sync root app theme with detail app theme in real time
833 +* Added: SQL and ZIP file import to Data Explorer
834 +* Added: Bulk actions to Data Explorer
835 +* Added: Elevation to Papers, Cards and App Bars
836 +* Added: Persistent search criteria in Data Explorer and App Builder
837 +
838 += 5.5.3 =
839 +* Released 2024-05-15
840 +* Improved: Column filter support
841 +* Improved: Several builder hints
842 +* Improved: App responsiveness
843 +* Fixed: Cannot use view in lookups
844 +* Fixed: Master-detail key issue
845 +* Fixed: Database column default constraints not used
846 +* Fixed: Lookups not used in global search
847 +* Fixed: Multi select drop down list not working
848 +* Fixed: Position apps list when opening App Builder
849 +* Fixed: Error on column filter change
850 +* Fixed: Cannot open computed field accordion
851 +* Fixed: Column filter between not working
852 +* Fixed: JSON parse error in Data Explorer
853 +
854 += 5.5.2 =
855 +* Released 2024-05-08
856 +* Added: Inherited font family from page
857 +* Added: Show more|less button
858 +* Added: Column default value
859 +* Added: Master-detail display type
860 +* Added: Inline HTML support to table cells
861 +* Added: Examples to setting blocks
862 +* Improved: Relationship configuration
863 +* Improved: Lookup configuration
864 +* Fixed: Date/time localization not working
865 +* Fixed: Prefill parent data in child component
866 +* Fixed: Lookup not respecting required constraint
867 +
868 += 5.5.1 =
869 +* Released 2024-04-19
870 +* Added: 1:1 and 1:n relationships to App Builder
871 +* Fixed: Added client version number to prevent caching old client files
872 +* Fixed: Geomap not working with block-based themes (Ian)
873 +* Updated: Freemius SDK
874 +
875 += 5.5.0 =
876 +* Released 2024-04-18
877 +* Added: Pre-release new App Builder
878 +* Fixed: URL parameter % usage
879 +
880 += 5.4.0 =
881 +* Released 2024-01-25
882 +* Added: Pre-release new Data Explorer
883 +* Added: REST API drop-down multi-select inline search
884 +* Added: REST API drop-down inline search
885 +* Changed: REST API inline search and estimated row count
886 +* Updated: Freemius SDK
887 +
1 888 = 5.3.19 =
2 889 * Released 2023-11-29
3 890 * Fixed: Data Designer does not use WP table prefix to check if table = WP table (Igor)
4 891 * Fixed: Data Forms inserting date-1 (Pascal)