Skip to content

3.3.6.1

Latest
Compare
Choose a tag to compare
@cklosowski cklosowski released this 21 Jan 17:35
74f6123

Changelog

3.3.6.1

  • Fixes a formatting issue for stores using European style decimal separators.

3.3.6

  • Important: This release requires WordPress 6.2 or higher.
  • Admin: Prevent UI shifting in the EDD admin pages.
  • Blocks: Improved the UI of the Checkout block registration settings.
  • Checkout: Improved reliability of guest checkout process.
  • Checkout: Improved the detection of existing customer email addresses.
  • Customers: Switched to using Order objects instead of EDD_Payment objects.
  • Dev: Added the edd_empty_cart_message to the Checkout block.
  • Dev: Fixed an issue that could cause hooking into edd_purchase_form_user_info_fields to result in a fatal error.
  • Dev: Introduced the edd_order_receipt_before hook to the receipt block.
  • Discounts: Fixed an issue that would prevent min/max values on discounts from being changed to empty values.
  • Discounts: Improved the logic of discount code validation to ensure that required products are allowed even if in a prevented category.
  • Downloads: Added the ability to copy the block, shortcode, or add to cart links to the clipboard from the Download Edit screen.
  • Downloads: Improved the registration and rendering of metaboxes.
  • Downloads: Improved the variable pricing UI for the Download Edit screen.
  • Downloads: Refreshed and combined Download metaboxes for improved download management.
  • Emails: Fixed an issue that could result in the password reset email from the Auto Register extension not being sent.
  • HTML: All HTML element classes now run get_data_elements to ensure that the data elements are available.
  • HTML: Improved search results for Chosen select fields.
  • HTML: Introduced the Number input field.
  • i18n: Fixed an issue resulting in an undefined variable notice in translations.
  • Logs: Updated the date column of the Logs to reflect the store timezone (instead of UTC) and improved the formatting.
  • Orders: Corrected an issue resulting in the order total being incorrect when combining fees and taxes.
  • Pages: Fixed an issue that resulted in ‘noindex nofollow’ tags being added when no checkout page is set.
  • PayPal: Ensure that the merchant status check accounts for all exceptions.
  • Reports: Added support for filtering by order status on the Payment Gateways reports.
  • Reports: Current Period reports no longer show ‘Hour by Hour’ when less than two days of the period have passed.
  • Reports: Improved the tooltip handling for reports to be more consistent.
  • Reports: Separated many charts into individual charts to improve usability and flexibility.
  • Reports: The Payment Gateways list table report now filters reports by the selected gateways, instead of linking to a list of orders for the gateway.
  • Sessions: Prevent an undefined variable notice.
  • Stripe: Added support for TWINT, and Revolut Pay.
  • Stripe: Always get mandates for India-based customers/stores.
  • Stripe: Fixed an issue that could cause a gateway error if the Payment Method Configuration cannot be retrieved.
  • Stripe: Improved compatibility with Zero Decimal Currencies.
  • Stripe: Improved performance by switching to using Order objects instead of EDD_Payment objects.

What's Changed

Full Changelog: 3.3.5.2...3.3.6.1