Release announcement: TablePress 1.8.1

I’m happy to announce that a new release of TablePress is now available. TablePress 1.8.1 can now be downloaded from the WordPress Plugin Directory and will show up as an automatic update in the WordPress Dashboard for existing users shortly.

TablePress 1.8.1 is a stability, security, and maintenance release with these changes:

  • Enhancement: Make HTML import more robust and faster.
  • Enhancement: The HTML import can now import merged cells in a row.
  • Enhancement: Harden the XLSX import against potential security issues (thanks to Yuji Tounai).
  • Enhancement: Allow easier changes to import data for developers, by adding a filter hook.
  • Enhancement: The layout of the TablePress admin screens will look better on small screens.
  • Enhancement: Update list of allowed CSS properties in “Custom CSS”.
  • Enhancement: Reduce size of default CSS, by removing old hacks for Internet Explorer.
  • Updated external libraries (CodeMirror, DataTables, SimpleXLSX, CSSTidy, Build tools).

If TablePress is helpful for you, please rate it in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.8

I’m happy to announce that a new release of TablePress is now available. TablePress 1.8 can now be downloaded from the WordPress Plugin Directory and will show up as an automatic update in the WordPress Dashboard for existing users shortly.

Over a year passed without the need to ship a bugfix release, which shows how stable and well-tested the TablePress codebase is. This would not be possible without the now more than 500,000 active users. A big “Thank you!” to all users and supporters of TablePress, especially those that helped with a donation! Your contributions are highly appreciated and allow me to continue giving support for the plugin! Thank you very much!

Here is a summary of the changes in TablePress 1.8:

  • Full compatibility with WordPress 4.7
  • Updated external libraries (CodeMirror, DataTables, Build tools).
  • Enhancement: Better spacing between the label and input field for the search in tables.
  • Enhancement: Update list of allowed CSS properties in “Custom CSS”.
  • Enhancement: Make it easier for other plugins to clear the TablePress output cache.
  • Enhancement: Simplification of some strings/text, to make translations easier.
  • Bugfix: Better sanitization of HTML code in the Preview (thanks to Gerard Arall).
  • Some internal changes and fixes for better stability, cleaner code, translations, and documentation.
  • TablePress 1.8 requires WordPress 4.7!

Updates to some TablePress Extensions will also be available shortly. Please take a look through the list of Extensions and check if there’s maybe an update available. As some of them do not have support for auto-updates, you might then have to download and update them manually.

If TablePress is helpful for you, please rate it in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.7

Earlier this week, WordPress 4.4 was released with many great new things. As an early Christmas present, I’m happy to announce that a new release of TablePress is now available as well. TablePress 1.7 can now be downloaded from the WordPress Plugin Directory and will show up as an automatic update in the WordPress Dashboard for existing users shortly.

I’d like to say “Thank you!” to all testers, users, and supporters of TablePress, especially those that supported the plugin with a donation or good rating in the WordPress Plugin Directory! Your support is highly appreciated! Thank you very much!

Here is a summary of the changes in TablePress 1.7:

  • Full compatibility with WordPress 4.4
  • Bugfix: Properly align tabs and heading in the main navigation bar at the top.
  • Bugfix: Restore layout on small screens (responsiveness) for the “All Tables” screen.
  • Bugfix: Restore layout of the overlay when inserting tables into posts/pages.
  • Bugfix: Make input fields on the “Edit” screen resizable in both directions again.
  • Bugfix: Restore sorting arrows on the “Edit” screen.
  • Bugfix: Some strings were unclear, had typos, or used wrong HTML entities.
  • Bugfix: Prevent certain “Custom Commands” from being rewritten to a new syntax in the wrong way.
  • Bugfix: Make sure that the table preview is properly translated to other languages.
  • Enhancement: Make the “Custom CSS” textarea vertically resizable.
  • Enhancement: Support more CSS3 properties when cleaning “Custom CSS” code.
  • Enhancement: Increase reliability when internally converting tables to their storage format (JSON).
  • Enhancement: Use correct HTML markup for better accessibility on the admin screens.
  • Enhancement: Only load required parts of jQuery, for faster page loads in some environments.
  • Updated external libraries (CodeMirror, DataTables, Build tools).
  • Translations: Switched from .po/.mo files to WordPress Plugin Language Packs.
  • Some internal changes and fixes for better stability, cleaner code, and documentation.
  • TablePress 1.7 requires WordPress 4.3!

Updates to some TablePress Extensions will also be available soon. Please take a look through the list of Extensions and check if there’s maybe an update available. As most of them are not part of the WordPress Plugin Directory, you can then update them manually.

If the new TablePress version is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.6.1

TablePress 1.6.1 is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.

This update fixes a problem with the JavaScript features on the frontend, like sorting, search, etc., that can appear after updating to WordPress 4.3. (For those interested in technical details: The included DataTables JS library was updated to the latest version, to ensure compatibility with the updated version of the jQuery library that now comes with WordPress.)

If this update is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.6

A couple days ago, WordPress 4.2 was released with many new features, enhancements, and bugfixes. To complement that, I’m happy to announce that a new release of TablePress is now available as well. TablePress 1.6 can now be downloaded from the WordPress Plugin Directory and will show up as an automatic update in the WordPress Dashboard for exisiting users shortly.

I’d like to say “Thank you!” to all testers, users, and supporters of TablePress, especially those that supported the plugin with a donation or good rating in the WordPress Plugin Directory! Your support is highly appreciated! Thank you very much!

Here is a summary of the changes in TablePress 1.6:

  • Full compatibility with WordPress 4.2
  • Bugfix: Fixed integration of the “Insert Link” dialog.
  • Bugfix: Divisions by zero were not caught properly in formulas in cells.
  • Bugfix: Numbers were sometimes not imported correctly in the Excel importer.
  • Enhancement: Importing files encoded as UTF-16 should work better now.
  • Enhancement: Support dismissible notices in the admin screens.
  • Enhancement: Support better tabbing on the “Edit” screen.
  • Enhancement: Add page cache clearing for the WP Fastest Cache plugin.
  • Enhancement: Add a plugin filter hook that allows modifying the exported data by plugins.
  • Enhancement: Support more CSS3 properties when cleaning “Custom CSS” code.
  • Updated external libraries (CodeMirror, DataTables, Build tools).
  • Added Korean translation.
  • Updated several translations (Chinese (Taiwan), English, German).
  • Many internal changes and fixes for better stability, cleaner code, and documentation.
  • TablePress 1.6 requires WordPress 4.2!

Updates to some TablePress Extensions will also be available soon. Please take a look through the list of Extensions and check if there’s maybe an update available. As they are not part of the WordPress Plugin Directory, you can then update them manually.

If the new TablePress version is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.5.1

Just over half a year has passed since TablePress 1.4 was released. That doesn’t mean that the plugin was not actively developed during those six months, of course! With great pleasure, I’d like to announce that TablePress 1.5.1 is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.
After a brief period of beta testing, I’d like to say Thank you! to all testers, users and supporters of TablePress, especially those that supported the plugin with a donation or good rating in the WordPress Plugin Directory! Your support is highly appreciated! Thank you very much!

The changes in TablePress 1.5 and 1.5.1 should be very interesting to many users, and they include:

  • Full compatibility with WordPress 4.0
  • Feature: Support for the new Media Manager when inserting images
  • Feature: Support for the integrated WP importer/exporter
  • Bugfix: The “Insert Link” dialog in the “Advanced Editor” works now.
  • Bugfix: The HTML export creates valid HTML files now.
  • Enhancement: Tables are now stored with extra information about the format, so that other plugins are less likely to break it.
  • Extended unit tests for the plugin and some external libraries.
  • Updated external libraries (CodeMirror, DataTables, Build tools).
  • Added Ukrainian translation.
  • Updated several translations (English, German).
  • Added and updated more language files for the DataTables library.
  • TablePress 1.5 requires WordPress 4.0!

On top of TablePress 1.5, these changes were added in TablePress 1.5.1:

  • Bugfix: Some properties in Custom CSS code were erroneously removed.
  • Updated the Spanish translation.

Of those changes, the update of the DataTables JavaScript library is probably the most interesting change “under the hood”. As some of the internal functions of that library were altered, TablePress will apply some automatic adjustments and modifications during the plugin update. For example, “Custom Commands” that a user might have added to a table will be updated to a new format automatically.
Due to this, it might also be necessary to update your TablePress Extensions (if you use any). Please take a look through the list of Extensions and check if there’s maybe an update available. As they are not part of the WordPress Plugin Directory, you can then update them manually.

If the new TablePress version is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Upcoming: TablePress 1.5

Please note: This post has been superseded by the TablePress 1.5 release announcement. Thanks to all beta testers who helped making this a great release!

Almost half a year has passed since TablePress 1.4 was released. That doesn’t mean that the plugin was not actively developed during those six months, of course! With great pleasure, I’d like to announce that TablePress 1.5 is just around the corner. The new version will ship with some nice new features, enhancements, and bug fixes.
It is due in about a week or so, but to get there, I need your help: To make sure that the new features work for everybody and that the other changes don’t break anything, I’d like to get as much feedback on the new version as possible.

Changes in the upcoming release of TablePress 1.5 include:

  • Full compatibility with WordPress 4.0
  • Feature: Support for the new Media Manager when inserting images
  • Feature: Support for the integrated WP importer/exporter
  • Bugfix: The “Insert Link” dialog in the “Advanced Editor” works now.
  • Bugfix: The HTML export creates valid HTML files now.
  • Enhancement: Tables are now stored with extra information about the format, so that other plugins are less likely to break it.
  • Extended unit tests for the plugin and some external libraries.
  • Updated external libraries (CodeMirror, DataTables, Build tools).
  • Added Ukrainian translation.
  • Updated several translations (English, German).
  • Added and updated more language files for the DataTables library.
  • TablePress 1.5 requires WordPress 4.0!

Of those changes, the update of the DataTables JavaScript library is probably the change that needs the most testing. As some of the internal functions of that library were altered, TablePress will apply some automatic adjustments and modifications during the plugin update. For example, “Custom Commands” that a user might have added to a table will be updated to a new format automatically.

To test this and the other changes, I’d like to invite you to download TablePress 1.5-beta and test it on a development or staging site. (Unless you are adventurous, please don’t yet install it on a production server, before it’s not completely polished.) I’d also like to invite all translators to update the translation files for their language. There are only a few string changes, but some translations have not been updated in a while. Also, if someone wants to jump in and translate TablePress to a new language, this is a great time!

If you think you’ve found a bug, if something is not working as expected, or if the new version breaks something on your site, please don’t hesitate to notify me: Either email me (wordpressno-spam@mailtobias.baethge.com>), ping @TablePress on Twitter, or post in the WordPress support forums.

Thank you very much for your continued support! Let’s make TablePress 1.5 the best release yet!

Release announcement: TablePress 1.4

WordPress 3.9 has been released with exciting new features. Fittingly, the compatibility release TablePress 1.4 is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.

TablePress and its predecessor WP-Table Reloaded have been downloaded more than 1,000,000 times now and TablePress is currently ranking in the Top 15 of the highest rated plugins. Thank you to all users and supporters of TablePress, especially those that supported the plugin with a donation or good rating in the WordPress Plugin Directory! Your support is highly appreciated! Thank you very much!

TablePress 1.4 is a stability and compatibility release for WordPress 3.9 with some nice enhancements. It also includes fixes for some minor issues and bugs.

Changes in this release are:

  • Compatibility with WordPress 3.9
  • Bugfix: Determine the correct Worksheet ID during XLSX import
  • Bugfix: Displaying empty Shortcodes was broken
  • Enhancement: Improve JSON import to also allow import of JSON objects
  • Enhancement: Use more sophisticated error handling and debugging
  • Enhancement: Reduce memory usage when loading tables
  • Added inline documentation to all plugin filter and action hooks
  • Updated external libraries
  • Internal improvements to coding standards, inline documentation, and build tools
  • Added Serbian translation
  • Updated several translations (Chinese (Simplified), Croation, German, Spanish)

If this update is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.3

WordPress 3.8 has been released and brings a new styling for the admin Dashboard. Fittingly, the compatibility release TablePress 1.3 is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.

TablePress has been downloaded almost 250,000 times and is currently ranking in the Top 15 of the highest rated plugins. Thank you to all users and supporters of TablePress, especially those that supported the plugin with a donation or good rating in the WordPress Plugin Directory! Thank you very much!

TablePress 1.3 is a stability and compatibility release. It has been adapted to the new styling of the WordPress Dashboard that WordPress 3.8 brings, and it includes a few fixes and enhancements for minor issues. Note that TablePress 1.3 requires at least WordPress 3.8.

Changes in this release are:

  • Compatibility with WordPress 3.8 and the new admin styling
  • Bugfix: Import of JSON files did not take row/column visibility into account
  • Bugfix: File names of exported files were sometimes broken
  • Bugfix: Translations for some strings were not loaded properly
  • Enhancement: Don’t search for tables outside of the main search query
  • Enhancement: Broken tables are now skipped
  • Updated external libraries
  • Added Chinese (Taiwan) translation
  • Internal improvements to coding standards, inline documentation, and build tools
  • TablePress 1.3 requires WordPress 3.8!

If this update is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Release announcement: TablePress 1.2

It’s my pleasure to announce the availability of a new release of TablePress. Version 1.2 is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.

Before we get to the details, I’d like to take the time and thank all users and supporters of TablePress, especially those that supported the plugin with a donation or good rating in the WordPress Plugin Directory. TablePress has already been downloaded over 190,000 times and is currently ranking in the Top 15 of the highest rated plugins. Thank you very much!

TablePress 1.2 is mainly a stability and compatibility release, which fixes several small and annoying problems, and adds compatibility to WordPress 3.7. It is therefore strongly recommended to install this update. Note that TablePress 1.2 requires at least WordPress 3.6.

The most interesting changes include:

  • Compatibility with WordPress 3.7
  • Bugfix: WordPress search did not find tables in some cases
  • Bugfix: Cells were sometimes erroneously interpreted as formulas
  • Bugfix: HTML export did not encode entities properly
  • Bugfix: Wrong variable name in table render code
  • Enhancement: Add logarithm to math functions for formulas
  • Enhancement: Better internal code documentation and variable type checks
  • Enhancement: Add parameter to Shortcode that allows showing debug information
  • Updated external libraries
  • Updated several translations (Brazilian Portuguese, Czech, French, German, Latvian)
  • Many more internal code improvements
  • TablePress now requires WordPress 3.6!

If this update is helpful for you, please rate TablePress in the WordPress Plugin Directory and consider supporting further TablePress development with a donation. Thank you!

Top