I’m happy to announce that a new major release of TablePress is now available! TablePress 3.2 brings exciting new features and changes!
The new release will show up as an automatic update in the WordPress Dashboard for existing users shortly. The new version can also be downloaded from the WordPress Plugin Directory as well as directly in your WordPress admin dashboard.
Update: TablePress 3.2.1 has been released with an important security fix, bug fixes and enhancements. Find out more!
TablePress 3.2 is a feature, stability, maintenance, and compatibility update. Here are the highlights:
Improved Frontend Table Performance
- 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!
Many existing feature modules also received great enhancements:
- Fixed Header: When combining the Fixed Header Row with Horizontal Scrolling, the header will scroll properly as well.
- Server-side Processing: It is now possible to use the “Column Filter Dropdowns”, “Individual Column Filtering”, and “Inverted Filtering” feature modules while benefitting from the fast loading of large tables from the server!
- Advanced Access Rights: The user interface now allows filtering for users and tables, to quickly find the right combination! Only user roles that are allowed to edit tables will be shown, making the overview much more lightweight!
- Index or Counter Column: The rendering performance has been improved for large tables.
- Row Order and Column Order: The “Random” option is now shown in the block’s feature section’s dropdown!
- Advanced Pagination Settings: The “Show more” button shows better scrolling behavior when using it with long tables!
- Column Filter Dropdowns: The filtering dropdowns can now be used with Server-side Processing, making it a great choice for large tables!
- Individual Column Filtering: Besides text input fields, the dropdowns are now also supported when using Server-side Processing!
- Inverted Filtering: Large tables now benefit from speed improvements, when using Server-side Processing and Inverted Filtering!
Behind the scenes
- 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.
Enjoy the new release of TablePress!