top of page
Writer's pictureSS DIGITAL SOLUTIONS

Version 2.3 released!

From everyone here at Easy Digital Downloads, we are thrilled to announce that version 2.3 has been released to the world!

2.3 includes several notable new features and a significant number of important improvements. Let’s have a look at the highlights.

Customer Management

The focus for 2.3 was on moving your important customer data to the forefront by introducing a brand new customer management interface.

With the improved customer management UI, accessing the ever important customer data is now clean, simple, and intuitive. Along with the improved interfaces, we have also introduced new APIs for developers that make it exceptionally simple to interact with customer data behind the scenes.

File Download URLs

The file download URL mechanism used by EDD has been significantly improved and is now more secure, more reliable, and more performant. We have introduced signed URLs that include secure tokens and expiration dates to ensure your files remain secure. This change significantly reduces the likelihood of malicious individuals being able to successfully tamper with download URLs.

By moving our download system over to signed URLs, we have also reduced the length and complexity of download URLs.

New format:

http://edd/index.php?eddfile=2231%3A514%3A0&ttl=1424167604&token=4d0a86fb8f8be40cf9927222076a5ced

Old format:

http://edd/index.php?download_key=7211cce2df06b572890934752a4c0896&email=pippin%40pippinsplugins.com&file=1&price_id=1&download_id=514&expire=MTQyNDE2NzcyOQ%3D%3D

Improved Stat Tracking

Statistics are important. In fact, they’re one of the most important aspects of your e-Commerce store. We have always strived to provide adequate reporting for sales and earnings stats, and for version 2.3, we have made a few significant improvements.

When adding or removing Download products on an existing payment record, the earnings and sales for the affected products are now properly updated when the payment record is saved. For example, if you add a new product to a payment, the sales and earnings of that payment will be incremented. Likewise, if you remove a product from a payment because you refunded part of the purchase, the sales and earnings of the product will be decremented.

We have also made significant improvements related to performance of reports in several areas:

  1. Tax reports are now much more efficient

  2. A race condition related to the update process for Download earnings / sales has been resolved

  3. Individual customer stats are now much more performant

  4. The Sales / Earnings widget on the Dashboard now loads via Ajax to improve the first-load performance

Other Improvements

  1. Download products can now be added to the cart with multiple price IDs at one time

  2. Better support for the Polylang plugin has been added

  3. PayPal Buy Now buttons no longer create pending payment records on each click

  4. A new {ip_address} email tag has been added

  5. Numerous new action hooks and filters have been added for developers

  6. Numerous translation files have been added and several new languages as well

  7. The display of items in the cart widget has been improved to properly show quantities

  8. A large number of minor PHP issues have been resolved

The complete list of files changed can be see on GitHub. The full list of bugs and improvements made can also be seen on GitHub.

Version 2.3 can be installed from your WordPress Updates page and/or downloaded directly from WordPress.org.

0 views0 comments

Recent Posts

See All
bottom of page