WP eCommerce 3.8.14-RC is here!

We’re elated to announce the release candidate for WP eCommerce 3.8.14!

This is one of our biggest releases to date, and to celebrate, we made you a little video ūüôā

Notice the bags under my eyes? ūüôā ¬†It’s been a very long few months and a massive team effort (More on the team in the release post) with thousands of man-hours going into this release.

For the exhaustive list of changes made this release, feel free to review our commit log or our closed issues on GitHub.  An abbreviated changelog will be included with the final release.

That said, there are at least 4 major changes and a few minor changes that we’d love for you to test. ¬†ALWAYS backup your database and files before testing the newest release. ¬† Here’s what we’d love heavy testing on:

  • External Shipping and Payment APIs.
  • Customer Meta API
  • Checkout Workflow
  • Product Add/Edit UI

Major Changes

These are areas that we’ve given¬†complete overhauls. ¬†If you’re using a shipping module like FedEx or UPS – be sure to test that they work as expected! ¬†We’ve added some really great APIs and classes for developer to utilize for accessing countries and regions, and we’re using them ourselves in core. ¬†Everything seems to be working great (and with significantly improved performance!) – but do please test. ¬†Related areas to test would be on any custom payment gateways (including PayPal, Stripe, Authorize.net and others).

If you’re a developer who has interfaced with our customer meta API (Functions like wpsc_get_customer_meta()), we’ve completely overhauled that architecture. ¬†For those who noticed a massive influx of “anonymous users” in their 3.8.13 install, this release fixes that by moving the entire customer architecture away from WP Users. ¬†It works beautifully and we think you’ll love it – but do test!

An area that we’re particularly proud of is the¬†massive¬†improvements made to our checkout workflow UI. ¬†We’ve closed out countless bugs in this specific area, improved performance and created a more awesome user experience here. ¬†Be sure to test this, especially if you have a heavily customized theme.

Finally, we’ve made great strides in our product editing/adding user interface. ¬†We’ve streamlined, cut back, and made the most important data more visible than ever before. ¬†We love it – but we’d love to hear your thoughts on it!

Minor Changes

We’ve added dozens (if not hundreds) of new filters and actions in this release, and fixed¬†over 200 bugs.¬†To call the effort “Herculean” would be an understatement. ¬†There are a few important behavioral changes that we (and many of our beta testers) consider improvements, but they are definitely changes to be aware of:

  • We’ve modified some of the behavior in how taxes and coupons work together, and in turn, how total cart prices are calculated. ¬†For more context, read up on GitHub.
  • We’ve improved the security of our IPN response handling for PayPal Standard. ¬†If you use PayPal Standard, be sure to test this.
  • Our UPS and USPS modules, as mentioned above, have been¬†significantly improved. ¬†If you use these, test them extensively.
  • We’ve improved bbPress + WPeC compatibility.
  • Our prior releases had “dynamic” javascript and CSS files, both in the admin and front-end. ¬†These were often-times significant performance bottlenecks (on some sites, taking up to 10 seconds to load!). ¬†We’ve removed these and attempted to maintain backwards compatibility along with fulfilling the original intent of those dynamic files. ¬†This should prove to be a great performance improvement, but again – if you relied heavily on these, please test!

A final, repetitive note:¬†Please, please, please make a backup before testing – but, just as important – please test ūüôā

You can download our master branch via the WPEC Beta Tester plugin, or you can download it here, straight from GitHub

2 responses... add one

Congratulations on the RC! Everything is looking great with my initial testing!

Quick question… I want to test the RC for a client website running Gold Cart but it seems I can’t activate Gold Cart in the local staging/test server while it’s active on the production server… surely there must be a way to configure this??

Leave a Reply to Pippin Williamson Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.