Skip to content

Releases: awesomemotive/easy-digital-downloads

3.1.1.3

21 Apr 14:30
8f2c130
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.1.2...3.1.1.3

3.1.1.2

21 Apr 09:06
252c8d7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.1.1...3.1.1.2

3.1.1.1

21 Apr 08:11
0ce7478
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.1...3.1.1.1

3.1.1

21 Apr 07:19
1933deb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1.0.5...3.1.1

Version 3.1.0.5 - January 25, 2024

25 Jan 21:47
3c5c8d2
Compare
Choose a tag to compare

Core Changelog

Type Description
Fix Update earnings report for net activity, partially refunded orders
Fix 3.1.0.X build is creating incorrect translation references.
Fix Orders can have multiple duplicate addresses saved
Fix Earnings export can double count statii
Fix Downloads retrieved via AJAX are added to the select in reverse order
Fix Add a validation for email address length for checkout.
Fix Don’t count customers without a purchase as New Customers
Fix Products without [variable pricing] enabled have empty post meta saved

Blocks Changelog

Changelog:

  • Improvement: The "Disable Redownload" description now refers correctly to the order history.
  • Improvement: Checkout form email inputs are now limited to 100 characters for consistency with the EDD database limits.
  • Fix: Block HTML class handling has been updated.
Type Description
Fix Sanitize block HTML classes
Fix Improve checkout forms to align with DB Table Structure
Fix Change Disable Redownload description from "purchase history" to "order history"

3.1.0.4 - January 5, 2023

17 Jan 16:49
968c712
Compare
Choose a tag to compare

Changelog

3.1.0.4, JANUARY 5, 2023

  • Improvement: The cart performance has been improved by disabling tax rate lookups when a customer address is supplied, but taxes are disabled.
  • Improvement: Reports now factor in order item adjustments like negative fees.
  • Improvement: The Downloads list table now loads faster on sites with a large number of download categories.
  • Improvement: The Sales REST API Endpoint was updated to respect the new order statuses in EDD 3.0.
  • Improvement: Improve semantic markup by not allowing two of the same ID attribute for redirect to checkout buttons.
  • Improvement: Discount code lookup performance has been improved when looking up a discount by the discount code.
  • Fix: Looking up payments with a Download ID that was a string or integer would return incorrect or no orders.
  • Fix: Reduced the number of HTTP calls that the notifications API can make per day.
  • Fix: Avoid the “Request-URI Too Long” error when performing multiple actions in a row on list tables.
  • Fix: Negative fee amounts are now properly considered when determining an item’s final price in the cart.
  • Fix: PayPal: Arabic characters in download names could cause an unexpected error during checkout.
  • Fix: PayPal: The backup IPN is not loaded if the PayPal integration is not connected.
  • Fix: PayPal: The payment_date field was assumed to be present when processing the backup IPN.
  • Fix: The edd_get_payment_amount function could improperly return an empty string instead of a float value.
  • Fix: Add to cart buttons were not using the token values to improve caching compatibility.
  • Fix: When many items were purchased at once, some order item download links were not working due to an improper status.
  • Fix: Hardened the search query for the AJAX endpoint for searching for downloads by title.

What's Changed

Full Changelog: 3.1.0.3...3.1.0.4

Version 3.1.0.3 - November 23, 2022

25 Nov 18:17
Compare
Choose a tag to compare

https://github.com/awesomemotive/easy-digital-downloads/milestone/236?closed=1

Issue # Description
#9570 PayPal Buy now functionality no longer works for guests
#9569 Exporting Orders also includes items in the Trash
#9558 PayPal: Add fallback support for IPN
#9556 Purchase History and Download history page shows Trashed items
#9553 File Downloads report graph is formatting numbers as float and currency
#9550 Many old legacy hooks running from very old EDD versions.
#9548 Searching by download id on the Orders page does not work
#9547 Convert UTC dates to store timezone equivalent
#9546 Fix parameters for deprecated_function_run in unit tests
#9542 $download->can_purchase condition should be revised
#9541 Switching gateways when resuming a payment, assigns incorrect value to gateway column.
#9531 Custom discount metadata may not be migrated to new discount object
#9530 PHP Notice when viewing Customers graph
#9452 Downloading files fails, get 404 messages after upgrading from to 3.0.4
#9443 edd_get_item_discount_amount assumes discount options have price IDs
#9414 Logging in from the {receipt_link} page simply refreshes the login form

EDD Blocks 2.0.2
https://github.com/awesomemotive/edd-blocks/milestone/9?closed=1

Issue # Description
#131 Update receipt redirect when showing the login form
#125 Checkout block fails when no first name explicitly set in user account
#123 Do not show 'Trash' orders in order history
#121 Requiring Login fatal errors with specific form options

What's Changed

Full Changelog: 3.1.0.2...3.1.0.3

Version 3.1.0.2 - October 27, 2022

27 Oct 19:37
Compare
Choose a tag to compare

https://github.com/awesomemotive/easy-digital-downloads/milestone/235?closed=1

Changelog

  • New - Blocks: The registration block now supports the WordPress password strength script.
  • Improvement: The products API now includes the product permalink.
  • Improvement: The user registration process and messaging has been updated to more closely match WordPress Core.
  • Improvement: Searching in the product dropdown is now restricted to titles only.
  • Improvement: The no-js/js class switcher has been prefixed and made more specific.
  • Improvement: Editing a bundled product has been updated to be more performant.
  • Improvement - Blocks: Fees in the cart/checkout blocks have been updated to more closely match cart items and other amounts.
  • Improvement - Blocks: Update block definitions so that icons show on the repository.
  • Improvement - Blocks: The order history block filter has been updated to not override filtered values.
  • Improvement - Blocks: A filter has been added to the Terms block to allow users to filter the query.
  • Fix: The 3.0 migration for customer addresses could create duplicate addresses.
  • Fix: A redundant database update for customer addresses was removed from the 3.0 migration.
  • Fix: The main checkout function now checks directly for the checkout block rather than relying on a filter.
  • Fix: The Tools screen could time out on a site with a large number of products.
  • Fix: The options for bundled products now show the general product in addition to each price option.
  • Fix: For some time zones, reports could show incorrect dates for a range such as "last quarter".
  • Fix: The block editor was not showing the correct list of authors for a download.
  • Fix: Some settings for the legacy cart widget could not be disabled once saved.
  • Fix: Customer names with unexpected characters could be improperly interpreted by spreadsheet apps.
  • Fix - Blocks: The checkout helper function was incorrectly returning true.
  • Fix - Blocks: The cart block is now disabled in the block editor.
  • Fix - Blocks: The purchase link filter could incorrectly override previous adjustments to the button class.
  • Dev: The CLI order migration has been updated to allow partial order migrations.
Issue # Description
#9533 Cart widget settings cannot be disabled once saved
#9532 Fix empty check for REST user query
#9523 Update CLI order migration to allow custom ID parameters
#9522 Editing a bundled product takes 15-30 seconds to open product editor
#9512 Prefix no-js class, add extra edd-has-js rule
#9508 Look into updating edd_ajax_download_search to search titles only
#9506 Update user registration messaging
#9502 "Last quarter" showing wrong dates in the reporting
#9499 Product selector does not show "all price options" choices for variable products
#9498 Tools > General & Logs can cause a site with a lot of products to fatal error.
#9496 edd_is_checkout function does not check for checkout block
#9489 Block Editor is restricted to only assigning downloads to single user.
#9488 Reconsider the usage of guid in the get_product_data API response.
#9480 Review customer address migration for EDD 3.0

What's Changed

Full Changelog: 3.1.0.1.1...3.1.0.2

Version 3.1.0.1.1 - October 21, 2022

22 Oct 00:50
dba0860
Compare
Choose a tag to compare

Changelog

  • This release contains a 'hot fix' attempt to resolve PayPal's API issues for 403 and 400 responses in web hook verifications.

What's Changed

Full Changelog: 3.1.0.1...3.1.0.1.1

3.1.0.1 - October 8, 2022

10 Oct 16:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.1...3.1.0.1