github TablePress/TablePress 3.0.2
TablePress 3.0.2

one day ago

TablePress 3.0.2 fixes a few bugs. For more information on changes and new features in TablePress 3.0, please see below.

  • Bugfix: The “TablePress table” block in the WordPress Block Editor will properly show the table preview again, when using a non-block theme.
  • Bugfix: Prevent an error in the integration into the WordPress Export feature when using the WP-CLI command line tool.
  • Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes.
  • Cleaned up and simplified code, for easier future maintenance, to follow WordPress Coding Standards, and to offer helpful inline documentation.

TablePress 3.0.1 contains these changes:

  • Bugfix: The loading of CSS style files when using non-block themes is now working properly again.
  • Bugfix: The JavaScript file for the "Table Features for Site Visitors" is no longer loaded when it's not needed.
  • Bugfix: The table width is correct again, when using the "Responsive Tables" module's "Scroll" mode. (TablePress Pro and Max only.)
  • Improvement: Potentially corrupt table settings are detected more reliably during the update process.
  • Improved support for PHP 8.4.
  • Several external code libraries and build tools have been updated to benefit from enhancements and bug fixes.

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

Important: Note the list of changes that might require manual adjustments after updating TablePress on your site!

Heavily Improved Frontend Table Rendering

  • CSS style files are only loaded if they are needed, to drastically improve the loading speed!
  • You can how have table headers with more than one row and with connected cells!
  • Tables are more accessible for visitors with disabilities or that use assistive technologies and easier to use with keyboard navigation!
  • Improved search for site visitors, like support of ! for negation as well as accents and diacritics.
  • The sorting allows returning to the unsorted order.
  • Control elements for filtering and pagination are now responsive, for superior look on small screens.
  • A new default pagination style makes it easier to navigate in long tables.
  • Automatic right alignment for numbers/dates can be turned on.
  • An improved automatic detection of date formats can be activated.

New Premium Feature Modules

  • Table Layout
    • Easily customize the layout and position of features around your tables.
  • Advanced Pagination Settings
    • Customize the pagination settings of your tables.
  • Inverted Filtering
    • Turn the filtering into a search and hide tables if no search term is entered.

Many New Features and Enhancements for Existing Premium Features

  • Default Style Customizer
    • You can now change colors for premium features with ease!
  • Fixed Columns
    • Fixed columns have a clearer separation from scrolling columns!
  • Individual Column Filter
    • Filters will be shown in an extra header or footer row!
    • An option to configure which columns get a filter control was added!
  • Automatic Periodic Table Import:
    • A "Run now" button allows triggering imports outside of the configured schedule.
    • E-Mail error notifications: TablePress can now notify the site admin if an import fails!
  • Row Highlighting and Cell Highlighting
    • The highlight term can now be provided via a URL parameter!
  • Server-side Processing
    • Added caching support for POST requests
    • Added compatibility with the "Automatic Filtering" feature module and the "Input" field mode of the "Individual Column Filtering" feature module.

Changes that Might Require Adjustments (Backwards-compatibility Breaks)

  • Some outdated and retired TablePress Extensions will no longer work! Read more!
  • The new structure of the table controls might require adjustments in your “Custom CSS” code!
    • The CSS code for "Alternating Row Colors" has changed!
    • The CSS code for changing colors of actively sorted-on column header cells has changed.
  • The sorting arrow icons look slightly different now — but are loaded faster.
  • The default pagination type now shows numbers in addition to left/right arrow icons, which also don’t show the “Previous”/”Next” texts anymore!

Behind the scenes

  • TablePress 3.0 requires WordPress 6.2 and PHP 7.4.
  • 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.
  • Support for PHP 8.4.
  • Full compatibility with WordPress 6.7.

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-0/.

Don't miss a new TablePress release

NewReleases is sending notifications on new releases.