Title: Release announcement: TablePress 2.4
Author: Tobias Bäthge
Published: July 16, 2024
Last modified: May 14, 2025

---

[Releases](https://tablepress.org/category/release-announcements/)

·

July 16, 2024

# Release announcement: TablePress 2.4

Coinciding with WordPress 6.6, a new release of TablePress is now available. TablePress
2.4 can now be downloaded from the [WordPress Plugin Directory](https://wordpress.org/plugins/tablepress/)
and will show up as an automatic update in the WordPress Dashboard for existing 
users shortly.

**Update**: TablePress 2.4.4 has been released with a few bugfixes. [Find out more!](https://tablepress.org/release-announcement-tablepress-2-4/?output_format=md#tablepress-2-4-4)

TablePress 2.4 is a feature, stability, maintenance, and compatibility update. Here
are the highlights:

 * **New and improved features**
    - The [“Fuzzy Search” feature module](https://tablepress.org/modules/datatables-fuzzysearch/)
      allows the visitor to find similar and not just exact search matches. This
      is useful when e.g. searching for words with the same pronunciation but different
      spelling. (TablePress Max only.)
    - The “[Column Filter Dropdowns](https://tablepress.org/modules/datatables-columnfilterwidgets/)”
      feature module now allows specifying which columns should get a dropdown, 
      and it’s possible to change their order! (TablePress Pro and Max only.)
    - Similarly, the “[Search Panes](https://tablepress.org/modules/datatables-searchpanes/)”
      feature module now allows specifying which columns should get a search pane.(
      TablePress Pro and Max only.)
    - The “[Fixed Columns](https://tablepress.org/modules/datatables-fixedheader-fixedcolumns/)”
      feature module now also allows the visitor to scroll left and right by clicking
      arrow buttons (see below for more). (TablePress Pro and Max only.)
    - The “[Row Order](https://tablepress.org/modules/row-order/)” feature module
      now allows ordering a table by multiple columns at the same time! (TablePress
      Pro and Max only.)
    - The “[Server-side Processing](https://tablepress.org/modules/datatables-serverside-processing/)”
      feature module can automatically refresh the shown data after a configured
      interval, so that the visitor will always see the latest data. (TablePress
      Max only.)
    - The “[Row Order](https://tablepress.org/modules/row-order/)” and “[Server-side Processing](https://tablepress.org/modules/datatables-serverside-processing/)”
      feature modules now sort non-numeric columns “naturally” and case-insensitive.(
      TablePress Pro and Max only.)
    - The “[REST API](https://tablepress.org/modules/rest-api/)” feature module 
      now supports pagination and ordering request parameters and sends corresponding
      HTTP headers for easier integration. (TablePress Max only.)
 * **The “[Responsive Tables](https://tablepress.org/modules/responsive-tables/)”
   and “[Fixed Columns](https://tablepress.org/modules/datatables-fixedheader-fixedcolumns/)”
   premium modules offer more possibilities:**
    - The “Scroll” mode’s arrow buttons now stick to the top of the page, making
      them easier to use in long tables.
    - In addition, they will now only be shown if a table actually needs horizontal
      scrolling!
    - They also scroll the table in the expected direction now.
    - And even better: These scroll arrow buttons are now also available when using
      the “Fixed Columns” feature module!
    - When using the “Scroll” mode, the table name, description, and control elements
      like the Search now remain in place.
    - In the “Flip” mode, the sorting arrows are now properly rotated.
    - The “Stack” no longer conflicts with the “[Fixed Columns](https://tablepress.org/modules/datatables-fixedheader-fixedcolumns/)”
      feature.
    - The Safari browser on iOS will no longer unexpectedly change font sizes.
 * **Miscellaneous changes**
    - **TablePress warns that certain activated but retired TablePress Extensions
      will stop working with TablePress 3.0, later this year.** If you see this 
      warning, please [follow these suggestions](https://tablepress.org/upgrade-extensions/).
    - TablePress actively prevents conflicts with overwritten menu items in the 
      dashboard’s admin menu.
    - The user interface experience on the “Edit” screen was improved.
    - The size of “Custom CSS” code will be reduced even further, if the code has
      comments.
    - The “[Automatic Table Export](https://tablepress.org/modules/automatic-table-export/)”
      feature module now properly detects automatic periodic table imports. (TablePress
      Max only.)
    - The “[Automatic Periodic Table Import](https://tablepress.org/modules/automatic-periodic-table-import/)”
      feature module’s configuration screen now has better spacing. (TablePress 
      Max only.)
    - The “[Server-side Processing](https://tablepress.org/modules/datatables-serverside-processing/)”
      feature module checks for potential conflicts with incompatible features. (
      TablePress Max only.)
 * **Behind the scenes**
    - 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.

[Compare Features](https://tablepress.org/premium/?output_format=md#features)

[Get a Premium plan](https://tablepress.org/pricing/?output_format=md)

### Release announcement: TablePress 2.4.4

TablePress 2.4.4 fixes a few bugs. Updating is highly recommended!

 * Bugfix: The import of CSV files with special formatting characters (BOM) is working
   again.
 * Bugfix: The position of the Search field in the “Automatic Periodic Table Import”
   configuration is correct again. (TablePress Max only.)
 * _Important note_: This release also contains an important security fix that was
   first released in TablePress 2.4.3.

### Release announcement: TablePress 2.4.3

TablePress 2.4.3 fixes a security issue and a few bugs. Please see the dedicated
[release announcement](https://tablepress.org/release-announcement-tablepress-2-4-3/).

### Release announcement: TablePress 2.4.2

TablePress 2.4.2 fixes a few bugs and brings some nice enhancements. Updating is
highly recommended!

 * Bugfix: The “TablePress table” block in the WordPress Block Editor will properly
   show the table preview again.
 * Bugfix: Control elements like the Search again remain in place, when using the“
   Scroll” mode of the “Responsive Tables” feature module. (TablePress Pro and Max
   only.)
 * Bugfix: When the “Responsive Tables” feature module’s “Flip” is used, a “Fixed
   Header” row will be hidden. (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.

### Release announcement: TablePress 2.4.1

TablePress 2.4.1 fixes a few bugs and brings some nice enhancements.

 * Bugfix: The table width is correct again, when using the “Scroll” mode of the“
   Responsive Tables” feature module. (TablePress Pro and Max only.)
 * Bugfix: The “Responsive Tables” feature module’s “Stack” mode now properly handles
   tables with combined cells. (TablePress Pro and Max only.)
 * Bugfix: An edge case problem in the “Row Order” feature module’s multi-column
   sorting was fixed. (TablePress Pro and Max only.)
 * Bugfix: In the table import engine, compatibility issues with older versions 
   of PHP were fixed.
 * Enhancement: The settings of the “Server-side Processing” and the “Automatic 
   Filtering” feature modules are now compatible. (TablePress Max only.)
 * Cleaned up and simplified code, for easier future maintenance, to follow WordPress
   Coding Standards, and to offer helpful inline documentation.
 * Several external code libraries and build tools have been updated to benefit 
   from enhancements and bug fixes.