Skip to content

Releases: awesomemotive/easy-digital-downloads

3.2.12

29 Apr 18:35
252a23a
Compare
Choose a tag to compare

Changelog

  • Compatibility: Fixed a conflict between Setup Wizard and the Multi-Currency extension.
  • Stripe: Improved the handling of refunding charges via the Stripe Dashboard.
  • Exports: Improved performance, management, and protection of export files generated by EDD.
  • Emails: Improved the validation before installing the Recapture integration.

What's Changed

Full Changelog: 3.2.11...3.2.12

3.2.11

29 Mar 18:59
a788978
Compare
Choose a tag to compare

Changelog

  • Orders: When searching orders, a Product ID was being erroneously added to the filter arguments when it shouldn't have been.

3.2.10

28 Mar 21:02
4a09774
Compare
Choose a tag to compare

Changelog

  • Downloads: Improved performance when creating and managing download directories.
  • Discounts: Start and End dates are properly handling the timezone.
  • Discounts: Improved the accuracy of the check for if a store has active discounts.
  • Discounts: A background upgrade process will be run to ensure all discounts have a valid start and end dates.
  • Dev: Debug log is now being managed within EDD's upload directory.
  • Payments: Improved the detection and handling of purchase sessions when displaying the Receipt and Confirmation pages.
  • Performance: Optimized the amount of data stored in the options table related to changelogs.
  • HTML: The Product Dropdown could be forced to include items that were not products.
  • HTML: The Product Dropdown has had it's placeholder value improved.
  • HTML: The Product Dropdown could have an unexpected empty option in the list of options.
  • HTML: The Textarea HTML field could add empty content to the value.
  • Checkout: The Privacy Policy checkbox may not always show when expected.
  • Blocks: Improved loading of Easy Digital Download blocks.
  • Blocks: Improved the handling of Easy Digital Download blocks when using a classic theme.
  • Orders: Manually creating orders in the admin could fail to save the order due to a capability check.
  • Migration: Improved the reliability of the EDD 3.0+ migration routine for possibly corrupt serialized data.
  • Migration: Improved PHP 8.0+ compatibility for the EDD 3.0+ migration routine.

Full Changelog: 3.2.9...3.2.10

3.2.9

27 Feb 17:50
e9c9f0a
Compare
Choose a tag to compare

Changelog

  • Stripe: Resending the purchase receipt could fail if including the Stripe statement descriptor in the email template.
  • Settings: Improve the reliability of determining the timezone settings in WordPress.
  • Reports: When using custom dates for reporting, some timezone settings could make the dates show incorrectly.
  • Emails: Adjusted when the deprecation notices will be shown for the legacy email hooks.

3.2.7

01 Feb 17:47
c848d0b
Compare
Choose a tag to compare

Changelog

Admin: Improved validation of saving some settings.
API: Improved API Key management for admins, including showing the last time a key was used.
Customers: Prevent updating a customer to have no email address.
Downloads: Improved the consistency of the results of setting and getting a price option name.
Downloads: Searching the downloads dropdown was not working correctly for international characters.
Downloads: Improved download access validation.
Fees: Improved the reliability of the fees and tax calculations.
Orders: The Order Status Badge API now includes the order as a parameter on filters.
Reports: Download Taxonomy reports have been improved for large data sets.
Reports: Some timezones and date calculations were getting incorrect date ranges.
Stripe: Improved mixed cart messaging.

3.2.6

11 Dec 18:20
Compare
Choose a tag to compare
  • Checkout: Improved checkout block field handling for guest customers.
  • Checkout: Login fields on checkout were incorrectly trying to process the checkout when hitting the 'Enter' key.
  • Admin: Better compatibility when loading EDD footer and documentation links for non-store admin pages.
  • Admin: Custom EDD admin pages could throw an error if incorrectly filtered.
  • Downloads: Improved handling of detecting download variable prices.
  • Downloads: Custom product dropdown could incorrectly exclude the download being edited.
  • Reports: The store dashboard widget revenue and sales stats sometimes parsed dates with an incorrect offset.
  • Reports: Pie charts for revenue currency values were not correctly applying the currency symbol.
  • Reports: Improve Export Product Sales accuracy.
  • Compatibility: Further improve PHP 8.0+ support.
  • Shortcodes: Some shortcode attributes were hardened before being output.
  • Orders: Better handling of refunding orders.
  • Stripe: Better error messages when some cart contents are not compatible with the Stripe gateway.
  • Discounts: Ensure store discounts recorded for orders are unique.

What's Changed

Full Changelog: 3.2.5...3.2.6

3.2.5

10 Nov 00:12
715373d
Compare
Choose a tag to compare
Merge pull request #9695 from awesomemotive/release/3.2.5

Release 3.2.5

3.2.4

06 Nov 21:35
675bd93
Compare
Choose a tag to compare
Merge pull request #9694 from awesomemotive/release/3.2.4

Adding EDD 3.2.4 changes

3.2.2

21 Sep 20:10
50ec8e1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.2.1...3.2.2

3.2.1

12 Sep 01:54
4896dc4
Compare
Choose a tag to compare

Changelog

  • Stripe: We've improved the error handling and informational messaging related to the Stripe Payments
    integration.
  • PayPal: When new features are added to the PayPal integration, a background process attempts to
    register new payment endpoints automatically.
  • API: Accessing the file download logs via the EDD API now supports querying by both customer ID and
    customer email address.

What's Changed

Full Changelog: 3.2.0...3.2.1