If you’re a developer looking for technical details, read the release post on the Develop WooCommerce blog here.
It’s a new year and we have a new version of WooCommerce for you. The last version of WooCommerce focused on the onboarding experience to help store owners get up and running quickly.
This latest version focuses on getting the store itself to run quickly, and is aptly named Dashing Dolphin.
Let’s take a closer look at WooCommerce 2.5.
Putting the «dash» in Dashing Dolphin
We made several changes under the hood that improve the speed of your store.
First, we improved how WooCommerce knows who is on the site and what they have in the cart, known as a session handler. In the past, this was done with the wp_options table. This is fine for smaller stores, but it can be a bit slow for stores with thousands of concurrent users and so we overhauled the way we store temporary data. We’re now storing less temporary data in the database, which speeds up every page load.
Several pages in the backend were improved, such as the tax settings screen. For store owners that collect taxes in a lot of regions, this screen will both save and load much faster.
We improved the layout of the email settings page as well. It’s now easier to navigate and edit your emails to customers (for example, transactional emails).
With so many changes since the last update, we wanted to make sure they’re at 100%. So we’ve been running 2.5 ourselves on WooThemes.com, and it’s much faster. We’re confident it will help everyone else as well. 🙂
It’s good to REST after all that dashing!
With this release, we’ve improved our REST API yet again.
The REST API allows your WooCommerce store to talk with other services and share more information than before. You can now modify or read data around product tags, product categories, shipping classes and taxes.
To learn more about the REST API for WooCommerce, check out the full documentation here.
Good dolphins get presents
We couldn’t put out a release without at least one new feature in it, so we added a tool for developers. We added support for WP-CLI, which lets you control your site via the command line.
So if you want to update your WooCommerce site and jam out like Hugh Jackman in Swordfish… now you can.
Found a bug? Need some help?
If you encounter any unusual behavior while upgrading to Dashing Dolphin, our Ninjas are standing by as always to lend a hand. We’ve brought on quite a few new support team members over the last few weeks, as promised, and we’re keeping an eye out today for any 2.5-related tickets.
Here’s how to get in touch with us about 2.5, depending on what you need:
- Think you’ve found a bug with 2.5 or a conflict with another plugin? Report it to us via our GitHub issue tracker.
- Having trouble with the upgrade? Visit our support page to open a ticket.
- Just want to chat about something related to 2.5, or have a great idea for the next version? Start the discussion on the public WooCommerce forums on WordPress.org.
Please note that we are not able to diagnose or solve potential issues via blog comments. The fastest way to get in touch with us is via one of the methods listed above. But we are always happy to read your feedback on WooCommerce in the comments!
Upgrade to 2.5
That’s it for what’s new in WooCommerce 2.5. When you’re ready to update, do so from your WordPress Dashboard.
Remember: Always make a backup of your store and update your WooCommerce extensions prior to updating WooCommerce itself. You can also read our update guide to ensure a smooth transition from previous versions.
What do you think of Dashing Dolphin? Let us know in the comments!