TablePress 3.1.2 fixes a few bugs, adds enhancements, and updates dependencies. For more information on changes and new features in TablePress 3.1, please see below.
- “Responsive Tables“ module: Don’t require the “Search/Filtering“ feature to be activated in order to enable the “Collapse“ or “Modal“ modes. (TablePress Pro and Max only.)
- “Individual Column Filtering“ module: Fix the table column widths when the “Fixed Header“ or “Fixed Columns“ features are used. (TablePress Pro and Max only.)
- “Automatic Periodic Table Import“ module: Limit the number of revisions for automatically updated tables, to prevent database size and PHP memory issues. (TablePress Max only.)
- “Advanced Pagination Settings“ module: Prevents problems when sites use HTML code minification. (TablePress Pro and Max only.)
- Cleaned up and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation.
- Updated external libraries to benefit from enhancements and bug fixes.
TablePress 3.1.1 contains these changes:
- The CSS code for styling individual table rows will now be applied again.
- Users of the Elementor page builder can now properly delete a “TablePress table“ widget again.
TablePress 3.1 is a major feature update. Here are the highlights.
Improved Frontend Table Performance
- Users of the Elementor page builder plugin can now use a dedicated “TablePress table“ widget that makes embedding tables even easier!
- Showing tables in tabs or accordions will no longer break their size or add visual glitches!
- Tables and their interactivity features are more accessible for visitors with disabilities and users of assistive technologies, with improved labelling and easier-to-use keyboard navigation!
New Premium Feature Modules
- Email Notifications
- Get email notifications when certain actions are performed on tables!
Many New Features and Enhancements for Existing Premium Features
- Responsive Tables
- The styling and highlighting of rows and child rows when using the “Collapse“ mode has been improved to make it even easier to see which data belongs together!
- Advanced Pagination Settings
- Use a “Show more“ button instead of classical pagination for improved visitor engagement!
- Column Filter Dropdowns
- You can now turn on classical single-selection dropdown controls for a more solid user experience!
- Row Filtering
- A new syntax that understands complex logic expressions gives Row Filtering superpowers!
- Row Highlighting and Cell Highlighting
- Highlighting cells and rows is now possible with complex logic and math expressions, for even more control!
Behind the scenes
- Security fix: Authenticated Stored XSS (CVE-2025-2685). Thanks to SavPhill and the Wordfence team for following responsible disclosure policies when reporting this issue!
- Several minor bugs and inconsistencies have been fixed and improved!
- Cleaned up and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation.
- Updated external libraries to benefit from enhancements and bug fixes.
- Automated code compatibility checks and build tools simplify chores for easier development.
- Improved support for PHP 8.4.
Premium versions
- Even more great features for you and your site’s visitors and priority email support are available with a Premium license plan of TablePress. Go check them out!
For more information please see the announcement at https://tablepress.org/release-announcement-tablepress-3-1/.