Ninja Tables · Version history
Ninja Tables changelog and version history
- Latest version
- 5.5.0
- Nov 5, 2026 (4 days ago)
- Releases
- 142
- since 2017
- In the last year
- 16
- about one every 24 days
- Tested up to
- WordPress 7.1.4
- PHP 7.4 or later
Releases each year
- 201710 releases
- 201838 releases
- 201919 releases
- 20208 releases
- 20216 releases
- 202215 releases
- 20238 releases
- 202411 releases
- 202514 releases
- 202613 releases
202613 releases
Ninja Tables 5.5.0Latest
- Added: Fully redesigned admin screens, including the Drag & Drop table builder.
- Added: Dark mode for the admin.
- Added: 5 more Drag & Drop table templates.
- Added: DataTables engine for Fluent Forms, WP Posts, FluentCart and Custom SQL Query tables.
- Added: Colour picker with opacity and presets.
- Added: Admin notice when Ninja Tables Pro is older than 5.5.0, with a link to update it.
- Added: Add several columns at once to a new table: name, type and visibility per line, or paste a list.
- Added: Optional email tips and usage sharing, on the Tables and Help pages. It replaces the old opt-in pop-up.
- Improved: Documentation links now point to docs.ninjatables.com.
- Improved: Accessibility across the admin.
- Improved: Leaving a table tab with unsaved changes now asks first.
- Improved: The Table Design preview shows the real desktop, tablet and mobile layouts.
- Improved: Drag & Drop templates: pick a template first, then name the table.
- Improved: Permissions list customer and member roles apart, with a warning.
- Improved: Settings open on Global Appearance, with one Save button per page.
- Improved: Table editor and Tables list layout on 1024px screens.
- Fixed: Row hover colour staying on striped rows in coloured FooTable tables.
- Fixed: Search button invisible on custom-colour tables with no search colour set.
- Fixed: Add to cart and quantity in the admin rows grid of WooCommerce tables no longer act.
- Fixed: The Edit Table link no longer shows inside table previews.
- Fixed: Space between DataTables pagination and cart buttons in FluentCart tables.
- Security: WP Posts tables only list published posts by default.
Ninja Tables 5.2.18
- Added: Excel import and export support.
- Added: Frontend Excel export support.
- Added: Strikethrough font style in the Drag & Drop table builder.
- Added: Opacity support in the Drag & Drop table builder’s colour pickers.
- Improved: Table Design preview.
- Improved: Gutenberg block now uses Block API v3.
- Improved: DataTables toolbar alignment and colour contrast for accessibility.
- Fixed: Duplicating a DataTables table copies configuration but not row data.
- Fixed: Render styling in Datatables engine.
- Fixed: Drag & Drop tables row colours and cell alignment.
- Fixed: Border colour staying after turning off “Bordered table”.
- Fixed: Hover colour now highlights a row together with its responsive breakpoint row.
- Security: Improved security and data handling.
Ninja Tables 5.2.17
- Added: DataTables now supports Google Sheets and CSV files.
- Fixed: DataTables custom filter when visitor search was disabled.
- Improved: Sync Interval field now notes that the interval can be changed later.
- Improved: Translatable text across the plugin.
- Improved: Admin UI (moved admin notifications to side toasts, Select border and others).
- Improved: Frontend UI (proper spacing for FooTable custom filter checkboxes and radio buttons).
- Security: Added a guard against a self-referencing cell shortcode, and the server-rendered HTML cache is refreshed after update.
- Security: Added proper guards to enforce permission policy coverage.
Ninja Tables 5.2.15
Ninja Tables 5.2.14
- Fixed: File upload issues with Media Library and plugin uploads.
- Fixed: AJAX tables not rendering correctly in Elementor editor preview.
- Fixed: DataTables frontend editing: added data permission for public users.
- Fixed: HTML column labels not displaying correctly in Stackable table view.
- Fixed: Filter dropdown options not updating immediately after table data changes.
- Added: Support for post slugs in button links.
- Added: Support for advanced shortcode attributes in DataTables.
- Added: Confirmation notice when updating Fluent Forms tables.
- Improved: WordPress 7.1 Compatibility
- Improved: Admin interface translation coverage.
- Improved: Fluent Forms integration by preventing duplicate submissions.
- Improved: Fluent Forms table loading states for Save and Update actions.
- Improved: Search placeholder translation support in multi-select dropdown filters.
- Improved: Accessibility across rendered tables to meet WCAG 2.1 AA standards.
- Improved: Default filtering and search behavior in DataTables.
- Improved: Custom filters now work consistently in both Classic and DataTables views.
Ninja Tables 5.2.13
- Added safeguards for outdated Ninja Tables Pro installations.
Ninja Tables 5.2.12
- Fixed: European decimal format in custom filter.
- Fixed: Data create/update dates now save correctly.
- Fixed: Frontend date/time picker.
- Fixed: Gutenberg block colour preview.
- Improved: Large table data exports smoothly to CSV/JSON.
- Improved: Updated shortcode limit filter behavior.
- Improved: Instant search typing on mobile/touch keyboards.
- Compatibility: PHP 8.4 deprecation notices.
Ninja Tables 5.2.11
- Security: Fixes table data handling issue on the frontend.
Ninja Tables 5.2.10
- Added: dynamic-select support for custom filters in DataTables mode.
- Added: accessibility labels for custom filter controls.
- Added: Rendering engine (DataTables/FooTable) indicator in the table list and settings.
- Fixed: DataTables custom filters rendering in reverse order.
- Fixed: DataTables Progressive filter not refreshing dynamic-data selects.
- Fixed: custom filter labels showing placeholder text in DataTables mode.
- Fixed: SumoSelect crash for custom filters in DataTables mode.
- Fixed: multi-select and HTML column value issues in Inline Edit and the Add Data modal.
- Fixed: button text and WooCommerce HTML-field columns rendering as escaped text.
- Fixed: range filter not working when Pro is loaded before FooTable.
- Security: Added direct file access protection to installer service files.
- Security: Hardened against DOM/Stored XSS and direct file access.
- Improved: Design Studio Styles panel spacing and rendering-settings UI.
- Improved: Sticky header support and keyboard accessibility for DataTables and FooTable engines.
- Improved: admin UI alignment and border issues.
Ninja Tables 5.2.9
- Fixed: Row query scoping by table_id in manual sort operations
- Fixed: Gutenberg block save now validates post type and user role
- Fixed: Content filtering for frontend table submissions
- Improved: Post-type validation on settings, FluentCart, and column-delete endpoints
- Improved: Access control for table row and post-meta operations
- Improved: HTML sanitization for frontend table submissions
- Improved: Server-side validation for editable column fields
- Improved: Authentication checks for license management endpoints
- Improved: License management restricted to network admin on multisite
- Improved: Directory listing protection across all plugin directories
- Improved: Input validation on license key submissions
Ninja Tables 5.2.8
- Added: DataTables support for table rendering.
- Improved: Accessibility for custom filters.
Ninja Tables 5.2.7
- Security: Improved permissions for FluentCart table creation
Ninja Tables 5.2.6
- Added: Bulk delete for tables
- Added: Trash and restore tables
- Added: Single-row modal view
- Added: Click to copy cell Content
- Fixed: Print issues with conditional formatting
- Fixed: Print issues with responsive breakpoints
- Fixed: FluentForm payment form warnings
- Fixed: FluentCart permalink issues
- Fixed: Drag & drop color picker issue
- Security: Limited ninja_table_info & ninja_table_cell access to public posts.
202514 releases
Ninja Tables 5.2.5
- • Security: Improved OrderBy sanitization to prevent SQL injection.
Ninja Tables 5.2.4
- • Security: Improved REST API sanitization to prevent SQL injection. • Improve: Stock visibility in FluentCart table
Ninja Tables 5.2.3
- • Added: Fluent Cart Product Table integration • Added: WooCommerce Reviews table integration • Added: WooCommerce average rating in products table • Added: Separate progress bar & progress bar text color options • Added: Vietnamese translation support • Fixes: WooCommerce multiple attributes varia…
- View full changelog for all versions.
Ninja Tables 5.2.2
Ninja Tables 5.2.1
Ninja Tables 5.1.1
Ninja Tables 5.1.0
Ninja Tables 5.0.23
Ninja Tables 5.0.22
Ninja Tables 5.0.21
Ninja Tables 5.0.20
Ninja Tables 5.0.19
Ninja Tables 5.0.18
Ninja Tables 5.0.17
202411 releases
Ninja Tables 5.0.16
Ninja Tables 5.0.15
Ninja Tables 5.0.14
Ninja Tables 5.0.13
Ninja Tables 5.0.12
Ninja Tables 5.0.11
Ninja Tables 5.0.10
Ninja Tables 5.0.9
Ninja Tables 5.0.8
Ninja Tables 5.0.7
Ninja Tables 5.0.6
20238 releases
Ninja Tables 5.0.5
Ninja Tables 5.0.4
Ninja Tables 5.0.3
Ninja Tables 5.0.2
Ninja Tables 5.0.1
Ninja Tables 5.0.0
Ninja Tables 4.3.5
Ninja Tables 4.3.4
202215 releases
Ninja Tables 4.3.3
Ninja Tables 4.3.2
Ninja Tables 4.3.1
Ninja Tables 4.3.0
Ninja Tables 4.2.3
Ninja Tables 4.2.2
Ninja Tables 4.2.1
Ninja Tables 4.2.0
Ninja Tables 4.1.14
Ninja Tables 4.1.13
Ninja Tables 4.1.12
Ninja Tables 4.1.11
Ninja Tables 4.1.10
Ninja Tables 4.1.9
Ninja Tables 4.1.8
20216 releases
Ninja Tables 4.1.7
Ninja Tables 4.1.6
Ninja Tables 4.1.5
Ninja Tables 4.1.4
Ninja Tables 4.1.3
Ninja Tables 4.1.2
20208 releases
Ninja Tables 4.1.1
Ninja Tables 4.1.0
Ninja Tables 4.0.2
Ninja Tables 4.0.1
Ninja Tables 4.0.0
Ninja Tables 3.5.12
Ninja Tables 3.5.11
Ninja Tables 3.5.10
201919 releases
Ninja Tables 3.5.9
Ninja Tables 3.5.8
Ninja Tables 3.5.7
Ninja Tables 3.5.5
Ninja Tables 3.5.2
Ninja Tables 3.5.0
Ninja Tables 3.4.5
Ninja Tables 3.4.3
Ninja Tables 3.4.2
Ninja Tables 3.4.1
Ninja Tables 3.4.0
Ninja Tables 3.3.3
Ninja Tables 3.3.2
Ninja Tables 3.3.0
Ninja Tables 3.2.4
Ninja Tables 3.2.3
Ninja Tables 3.2.2
Ninja Tables 3.2.1
Ninja Tables 3.2.0
201838 releases
Ninja Tables 3.1.0
Ninja Tables 3.0.6
Ninja Tables 3.0.5
Ninja Tables 3.0.3
Ninja Tables 3.0.2
Ninja Tables 3.0.0
Ninja Tables 2.4.1
Ninja Tables 2.4.0
Ninja Tables 2.3.4
Ninja Tables 2.3.3
Ninja Tables 2.3.2
Ninja Tables 2.3.1
Ninja Tables 2.3.0
Ninja Tables 2.2.6
Ninja Tables 2.2.5
Ninja Tables 2.2.0
Ninja Tables 2.1.2
Ninja Tables 2.1.1
Ninja Tables 2.1.0
Ninja Tables 2.0.9
Ninja Tables 2.0.8
Ninja Tables 2.0.6
Ninja Tables 2.0.5
Ninja Tables 2.0.4
Ninja Tables 2.0.3
Ninja Tables 2.0.2
Ninja Tables 2.0.1
Ninja Tables 2.0.0
Ninja Tables 1.9.9
Ninja Tables 1.9.8
Ninja Tables 1.9.7
Ninja Tables 1.9.5
Ninja Tables 1.9.1
Ninja Tables 1.9.0
Ninja Tables 1.8.4
Ninja Tables 1.8.3
Ninja Tables 1.8.1
Ninja Tables 1.8.0
201710 releases
Ninja Tables 1.6.0
Ninja Tables 1.5.0
Ninja Tables 1.4.0
Ninja Tables 1.3.0
Ninja Tables 1.2.0
Ninja Tables 1.1.3
Ninja Tables 1.1.2
Ninja Tables 1.1.1
Ninja Tables 1.1.0
Ninja Tables 1.0.1
Questions about Ninja Tables’s releases
What is the latest version of Ninja Tables?
5.5.0, released on Nov 5, 2026 (4 days ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.
How often is Ninja Tables updated?
16 releases in the last year, about one every 24 days. Its first release on WordPress.org dates from October 2017.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Ninja Tables’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.