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!

Video of my talk at WordCamp Chicago 2013

This summer, I had the chance to attend and speak at an awesome WordCamp Chicago 2013. In my session I spoke about some mistakes that I had made while developing the WP-Table Reloaded plugin and how it was replaced by TablePress. It ended up being a rather personal talk with some history and background on the plugins, so I guess that the title “Tales of a Plugin Developer (Or: Don’t repeat my mistakes, please!)” was justified :-)

Thanks to the great organizers, the video of my talk is now available on WordPress.TV. I also uploaded my presentation slides and embedded both the video and the slides below. Read more

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!

Release announcement: TablePress 1.1.1

Just two days after releasing TablePress 1.1, the new version 1.1.1 is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.

Additionally to all the changes in TablePress 1.1, this update fixes a small problem with CSS handling that broke some of the TablePress Extensions.

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.1

It’s my great pleasure to announce the availability of a shiny new release of TablePress. Version 1.1 marks a big milestone and 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 130,000 times and is currently ranking in the Top 20 of the highest rated plugins. Thank you very much!

The most interesting changes in TablePress 1.1 include:

  • Experimental import for Excel files (.xls and .xlsx)
  • More math functions in formulas (including if-conditionals, statistical functions, …)
  • Better “Custom CSS” saving for higher performance
  • Bugfix: Encoding problem during HTML import
  • Bugfix: Roles are now deleted during uninstallation
  • Bugfix: Search for tables was broken, if Shortcode had been changed
  • Plugin Unit Tests for automated code testing
  • Added several new translations (Brazilian Portuguese, Czech, Dutch, Finnish, Hebrew, Icelandic, Italian, Japanese, Latvian, Russian, and Turkish)
  • Many more internal improvements of code and usability
  • Updated external libraries

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

It’s my great pleasure to announce the availability of a shiny new release of TablePress. Version 1.0 marks a big milestone and 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 50,000 times (WOW!) and is currently ranking in the Top 30 of the highest rated plugins. Thank you very much!

TablePress 1.0 is now “feature complete” with the first batch of features that I wanted to integrate. The release now also contains all features from its predecessor WP-Table Reloaded and is now better than that old plugin in all areas and across-the-board. It contains a few bug fixes and many enhancements and new features, and I therefore highly recommended to update, if you have been using a previous version of TablePress before. If you have been reluctant to migrate from WP-Table Reloaded so far, now is the perfect time to do it.

The most interesting changes in TablePress 1.0 include:

  • Possibility to uninstall TablePress and delete all data automatically
  • Better import of DataTables settings from WP-Table Reloaded
  • “Append” as another import option, addionally to “Add” and “Replace”
  • Better RTL language support on frontend
  • Compatibility of Custom CSS files with WP Multisite installations
  • Added Polish translation and updated existing ones

Additionally, some bugs were fixed and minor enhancements to the code and to the user interface have been added. More information can be found in the Changelog. Also, TablePress is now available in seven languages (Chinese, English, French, German, Polish, Slovak, and Spanish). Thanks to the translators!

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 0.9-RC

I’m happy to announce the immediate availability of a new release of TablePress. Version 0.9-RC is now available for download in the WordPress Plugin Directory and as an automatic update in your WordPress Dashboard.

It is mainly a bugfix and maintenance release, which fixes many small and annoying problems, but also adds a few new features and enhancements. It is therefore strongly recommended to install this update, if you have been using a previous version of TablePress before. Note that TablePress 0.9-RC requires at least WordPress 3.5.

A major change can be seen in the Demo table: The sorting and pagination arrow icons are now loaded from the great Font Awesome icon font. This not only guarantees high quality icons, also on HiDPI/Retina screens, but it also makes the icons more customizable and faster to load. (This feature is not supported by the very old Internet Explorer 7, but compatibility can be restored with this Extension.)

Additionally, TablePress is now available in six languages (Chinese, English, French, German, Slovak, and Spanish). Thanks to the translators!

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