Skip to content

Version 3.1.0.2 - October 27, 2022

Compare
Choose a tag to compare
@cklosowski cklosowski released this 27 Oct 19:37
· 166 commits to main since this release

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