Changelogs – Easy Digital Downloads https://easydigitaldownloads.com Sell Digital Products With WordPress Thu, 31 Jul 2025 18:08:18 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.2 https://easydigitaldownloads.com/wp-content/uploads/2023/10/cropped-new-favicon-1-32x32.png Changelogs – Easy Digital Downloads https://easydigitaldownloads.com 32 32 Version 1.2.0 https://easydigitaldownloads.com/changelog/version-1-2-0-7/ Thu, 31 Jul 2025 18:08:14 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822384
  • Important: Minimum requirements have been updated to EDD 3.5.0, WordPress 6.2, and PHP 7.4.
  • New: Added the ability to enable automatic currency detection.
  • New: Added the ability to force users to auto-detected currencies.
  • New: Exchange Rates are now provided via EDD’s own API.
  • Downloads: Improved editing experience by registering a ‘Currencies’ section.
  • The post Version 1.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.0 https://easydigitaldownloads.com/changelog/version-1-1-0-10/ Wed, 30 Jul 2025 19:18:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822358
  • Settings: Updates the settings registration for improved compatibility with EDD’s emails system.
  • Templates: Updates the template paths for improved compatibility with the template system.
  • Dev: Updates the plugin loading, activation, and license handling.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
  • The post Version 1.1.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.0 https://easydigitaldownloads.com/changelog/version-2-1-0-3/ Tue, 29 Jul 2025 14:13:58 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822316
  • Compatibility: The authorize.net library has been updated for PHP compatibility.
  • Orders: Transactions which are declined at the gateway are marked as failing in EDD, with logging.
  • Settings: The settings screen has been updated for improved data handling.
  • Settings: The links for the support docs have been updated.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
  • The post Version 2.1.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.13.2.1 https://easydigitaldownloads.com/changelog/version-2-13-2-1/ Thu, 24 Jul 2025 19:03:29 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822226
  • Products: Fixes an issue for stores which updated to 2.13.0 from a version of Recurring prior to 2.12.x, where non-recurring variable products could incorrectly be evaluated as recurring.
  • The post Version 2.13.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.13.2 https://easydigitaldownloads.com/changelog/version-2-13-2/ Wed, 23 Jul 2025 13:49:02 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822192
  • Admin: Store owners can now update the subscription gateway details directly.
  • Reports: Improved accuracy of the subscription reports chart for long date ranges.
  • Reports: Enhanced performance calculations for MRR/ARR values.
  • Stripe: Updated the payment method update form for Payment Elements to restrict new methods to only cards.
  • Stripe: Streamlined the process for updating the payment method on a failing subscription.
  • Subscriptions: Improved handling of subscription reactivation via shortcode.
  • Dev: Excluded unnecessary package files from the build for optimized size.
  • The post Version 2.13.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.5.0 https://easydigitaldownloads.com/changelog/version-3-5-0-2/ Thu, 17 Jul 2025 00:29:06 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822029
  • NEW: Customize the message displayed on checkout when the cart is empty.
  • Admin: Improved styles when multiple admin notices are displayed on EDD Settings pages.
  • Admin: Improved the performance of detecting if the current admin page is an EDD Admin page.
  • Downloads: Improved the reliability of the files drop-down for variable price products.
  • Orders: Bypass the order refund window when an order refund is initialized from the gateway.
  • Dev: Improved the extensibility of the export classes.
  • Dev: Improved the extensibility of the Stats class.
  • Dev: Many classes that were namespaced were relocated to take advantage of auto-loading.
  • Dev: Registered tax rates were moved out of the adjustments database table into their own tax rates database table.
  • The post Version 3.5.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.4.2 https://easydigitaldownloads.com/changelog/version-1-4-2-10/ Wed, 16 Jul 2025 19:48:47 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822066
  • Dev: Order, license, and subscription data can now be filtered before sending to Zapier.
  • Orders: The product ID is now included in the order data sent to Zapier.
  • Integrations: Fixed an error that could occur when getting the subscription status.
  • The post Version 1.4.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.1.0 https://easydigitaldownloads.com/changelog/version-2-1-0-2/ Wed, 16 Jul 2025 19:35:55 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822063
  • Dev: The new minimum requirements are PHP 7.4, WordPress 6.0, and Easy Digital Downloads 3.3.0.
  • Dev: Libraries have been updated for PHP compatibility.
  • Dev: Added build scripts for better deployment processes.
  • Integrations: Updated libraries for compatibility with other plugins.
  • The post Version 2.1.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.5.0 https://easydigitaldownloads.com/changelog/version-3-5-0/ Tue, 15 Jul 2025 19:41:30 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822030
  • NEW: Added Built-in support for EU VAT collection, validation and reporting.
  • NEW: Added support for custom messages or redirect handling when the user visits the checkout with an empty cart.
  • NEW: Our popular Invoices extension is now built into Easy Digital Downloads (Pro).
  • Admin: Improved styles when multiple admin notices are displayed on EDD Settings pages.
  • Admin: Improved the performance of detecting if the current admin page is an EDD Admin page.
  • Admin: Updated business address settings for VAT support.
  • Downloads: Improve the reliability of the files drop-down for variable price products.
  • Orders: Bypass the order refund window when an order refund is initialized from the gateway.
  • Reports: Added EU VAT related exports.
  • Dev: Improved the extensibility of the export classes.
  • Dev: Improved the extensibility of the Stats class.
  • Dev: Many classes that were namespaced were relocated to take advantage of auto-loading.
  • Dev: Registered tax rates were moved out of the adjustments database table into their own tax rates database table.
  • The post Version 3.5.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.4.1 https://easydigitaldownloads.com/changelog/version-1-4-1-7/ Tue, 08 Jul 2025 19:48:15 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1821833
  • Integrations: Improved compatibility with Easy Digital Downloads – Recurring Payments.
  • Dev: Improved PHP 8.2 compatibility.
  • The post Version 1.4.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.13.1 https://easydigitaldownloads.com/changelog/version-2-13-1/ Wed, 25 Jun 2025 20:07:16 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1821525
  • Admin: Allow the Subscription list table to be sorted by expiration date.
  • Emails: Improved the subscription logic when sending reminders for months with different numbers of days.
  • Orders: Corrected an issue where EDD Refund modal totals could be higher than the actual order amount when taxes are included in prices.
  • Reports: Updated dashboard values to account for multi-currency settings.
  • Subscriptions: Added support for PayPal to the magic payment update links.
  • Subscriptions: Enabled expired subscriptions to be set to failing status.
  • Upgrades: Improved notes migration to ensure valid timestamps.
  • Dev: Resolved a fatal error when instantiating the subscriber class.
  • The post Version 2.13.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.0 https://easydigitaldownloads.com/changelog/version-1-2-0-6/ Tue, 24 Jun 2025 15:35:40 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1821452
  • Admin: Refactored the UI for adding and editing Slack notifications for improved performance.
  • Compatibility: Improved compatibility for _load_textdomain_just_in_time.
  • Dev: Resolved deprecated notices in the system.
  • Dev: Updated build scripts and dependency management practices.
  • Dev: Updated documentation and changelog links.
  • Dev: Resolved an undefined array key in notifications.
  • Dev: New minimum requirements are PHP 7.4, WordPress 5.8, and EDD 3.2.12.
  • The post Version 1.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.4.0 https://easydigitaldownloads.com/changelog/version-3-4-0/ Tue, 17 Jun 2025 23:13:31 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1821277
  • NEW! Add Square to supported gateways for one-time payments.
  • Downloads: Prevent bundle configurations from breaking the Prices metabox display.
  • Emails: Deprecated new user email message filter and moved the email send process to a scheduled cron event.
  • i18n: Update terminology to use “Postal/ZIP Code” consistently.
  • Reports: Fixed an issue where excluding taxes would result in $0 earnings being displayed.
  • Stripe: Allow subscription payment methods to be updated using Payment Elements.
  • Templates: Add $args parameter to edd_get_template_part.
  • The post Version 3.4.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.13.0 https://easydigitaldownloads.com/changelog/version-2-13-0/ Mon, 16 Jun 2025 08:31:45 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1821181
  • NEW: The minimum requirements have been updated to PHP 7.4, WordPress 5.8, and EDD 3.2.12.
  • NEW: Added a new ‘No-Login’ subscription update link for customers with Stripe Subscriptions.
  • NEW: Subscription renewal and failure emails can now include a ‘No-Login’ link to update the payment method for Stripe subscriptions.
  • NEW: Blocks – Add a new Subscriptions block for frontend management.
  • IMPORTANT: This update will run database updates in the background. Depending on the number of subscriptions these may take a while to complete, but your site will remain fully functional while they are running.
  • Admin: Fix incorrect pagination when filtering by download.
  • Admin: Scripts were throwing deprecation notices.
  • Admin: Update “Add New” text.
  • Compatibility: Textdomain is now loaded at the correct time.
  • Compatibility: Custom Prices – Update download metabox.
  • Compatibility: Invoices – Update invoices integration/filter.
  • Compatibility: Deprecation notices updated for admin scripts.
  • Compatibility: WP_CLI: Fix WP_CLI reference.
  • Compatibility: Software Licensing – Licenses table filter no longer unnecessarily gets the license object.
  • Downloads: Renewing a multiple items order can take the wrong Download name.
  • Downloads: Update recurring single price settings metabox.
  • Emails: Fixed an issue where subscription reminder emails could still send for upgraded subscriptions.
  • Emails: Fixed missing subscription admin notices.
  • Hooks: Post renew hook expiration date now handled correctly.
  • Hooks: Recurring email tag filters now trigger correctly.
  • Reports: Added an ‘Active Subscriptions’ tile.
  • Reports: Added ‘MRR’ and ‘ARR’ tiles to the Subscriptions report.
  • Reports: Revenue breakdown now more accurately tracks renewals without a license.
  • Reports: Update subscription exporter.
  • Reports: Improved the Dashboard widget to show more helpful MRR and ARR calculations.
  • Stripe: Cancelled subscription may not cancel in Stripe.
  • Stripe: Confusing handling of failed subscriptions improved.
  • Stripe: Fix for mismatch in gateway renewal date after price option upgrades.
  • Stripe: Re-attempt to account for out-of-sync server clocks when sending billing_cycle_anchor.
  • Stripe: Update Stripe scripts and fix subscription updates.
  • Stripe: Cancelling a failing subscription now closes out Stripe invoices.
  • Stripe: Improved the Stripe subscription update process.
  • Stripe: Stripe payment method updates now handle 3DS authentication correctly.
  • Stripe: Update Stripe subscription handling when failed.
  • Stripe: Orders with Stripe Link may not have EDD subscriptions activated.
  • Subscriptions: Reactivating a failed subscription may not charge customer.
  • Subscriptions: Allow subscription states to be filtered.
  • Subscriptions: Improve date display in the admin.
  • Subscriptions: Fix handling of incomplete reactivation.
  • Subscriptions: Move subscription notes to notes table.
  • Subscriptions: Store Gateway now supports mixed carts.
  • Subscriptions: Subscriptions list table now shows product name.
  • Subscriptions: The subscription’s lifetime value is now more accurate.
  • Subscriptions: Upgrade cancelled existing subscription before new order was complete.
  • Subscriptions: Start storing cancellation date as subscription meta.
  • Taxes: Fixed an issue where taxes were being calculated incorrectly for tax exclusive subscriptions.
  • Trials: Multi-term trial expiration date is now set correctly.
  • The post Version 2.13.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.6.3 https://easydigitaldownloads.com/changelog/version-3-6-3/ Wed, 28 May 2025 19:21:43 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1820660
  • Database: Resolved possible database errors and misconfiguration.
  • Documentation: Updated docs for Simple Shipping integration.
  • Integrations: Prevents Simple Shipping post meta from incorrectly overriding the EDD option.
  • Reports: Improved the Commissions Export to correctly export all items.
  • The post Version 3.6.3 first appeared on Easy Digital Downloads.

    ]]>
    3.3.9 https://easydigitaldownloads.com/changelog/3-3-9/ Tue, 27 May 2025 21:44:30 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1820640
  • Blocks: Add support for inner blocks to certain blocks.
  • Blocks: Add a hook to the registration block above the submit button.
  • Blocks: Update login block behavior for logged in users.
  • Checkout: Add edd_purchase_form_after_email hook to the Checkout block.
  • Dev: Deprecate and update comments filters.
  • Dev: Refactor gateway registration logic.
  • Dev: Update “Add New” admin button text for WordPress Core consistency.
  • Dev: Update wp-scripts version.
  • Dev: Register a loader/mini event manager.
  • Emails: Register phone tag for use in emails.
  • Utilities: Ensure get_date_string() supports seconds.
  • Shortcodes: Improve email change handling from the user profile shortcode.
  • Payments: Refactor tax rate addition process to use modal interface.
  • Payments: Update discount add/edit screens for improved UI.
  • Reports: Prevent fatal error when requesting non-existent order IDs through the Sales API.
  • Shortcodes: Improved error handling for edd_receipt shortcode.
  • Stripe: Allow error logging for gateway-related JS errors when using Payment Elements.
  • Stripe: Remove non-functional subscription handling from webhook events.
  • Stripe: Prevent checkout errors in Card Elements flow.
  • Users: Add “Lost password” option to the login form on the Checkout Block.
  • The post 3.3.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.8.1 https://easydigitaldownloads.com/changelog/version-3-3-8-1/ Tue, 22 Apr 2025 23:36:53 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1819793
  • Checkout: Compatibility updated for Checkout Fields Manager.
  • Dev: Empty legacy files have been replaced for plugins which may manually be loading them in error.
  • The post Version 3.3.8.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.11 https://easydigitaldownloads.com/changelog/version-1-1-11-2/ Fri, 18 Apr 2025 15:51:54 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1819667
  • Compatibility: Updated to fix a fatal error with newer versions of EDD.
  • The post Version 1.1.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.8 https://easydigitaldownloads.com/changelog/version-3-3-8/ Thu, 17 Apr 2025 20:16:04 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1819621
  • Customers: Fixed error when assigning an email address already associated with another customer to a WordPress user.
  • Compatibility: Added EDD’s Checkout URI to the list of excluded speculative URLs for WordPress 6.8.
  • Downloads: Fixed issue where download details metabox didn’t honor store currency.
  • Downloads: Price assignment for bundles now correctly displays without requiring a product update.
  • Downloads: Resolved issue where Chosen field did not initialize when Bundle is selected for the product type.
  • Downloads: Improved handling of download URLs to support the order item object.
  • Emails: Fixed a fatal error in sending purchase receipt after store reset.
  • PayPal: 100% discount codes now function properly with PayPal.
  • Reports: Improved batch export functionality.
  • Reports: Updated order export to allow different values and correct formatting.
  • Reports: Stats class now avoids ambiguous column queries.
  • Settings: Created product grid page automatically on fresh install.
  • Stripe: Added logging for Stripe confirmation process.
  • Stripe: Corrected issue where dispute ID stored was actually the payment ID.
  • Stripe: Improved the loading behavior of the Stripe Connect settings screen.
  • Stripe: Fixed issue where test mode warning wasn’t showing in the Stripe settings screen.
  • Stripe: Improved reliability when retrieving connected country in Stripe Connect.
  • Stripe: Update the object reference when completing a Stripe order.
  • Dev: Rolled back changes to the included EDD Updater to ensure compatibility by un-expected uses.
  • Dev: Deprecated functionality impacting namespaced class usage in EDD_Batch_Export.
  • The post Version 3.3.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.11 https://easydigitaldownloads.com/changelog/version-1-5-11-2/ Thu, 03 Apr 2025 23:44:50 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1819211
  • Checkout: Improved compatibility with custom straight to gateway links.
  • Compatibility: Enhanced support for Multi Currency when a default custom price is not set.
  • The post Version 1.5.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.4 https://easydigitaldownloads.com/changelog/version-1-1-4-10/ Mon, 31 Mar 2025 23:44:28 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1819095
  • Admin: Updated admin notices for improved compatibility with EDD.
  • Currency: Ensure consistency when converting an empty value.
  • The post Version 1.1.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.7 https://easydigitaldownloads.com/changelog/version-3-3-7/ Mon, 17 Mar 2025 21:26:26 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1818734
  • Blocks: Fixed undefined index error in checkout block preview.
  • Checkout: Improved existing email check for logged-in users during checkout.
  • Compatibility: Improved handling of upgrade pages.
  • Currency: Fixed Money_Formatter unformat method ensuring original_amount is not null before processing.
  • Customers: Improve performance of viewing customers in the admin.
  • Downloads: Improved file protection handling in some edge case configurations.
  • Downloads: Supports feature now listens on ‘change’ instead of ‘click’.
  • Downloads: Improved variable price handling.
  • Downloads: Improved download title validation before returning via AJAX.
  • Emails: Fixed email summary dates not adjusting for the local time zone.
  • Emails: Store admins can now search/filter emails and email logs.
  • Fees: Order adjustments with titles longer than 100 characters now correctly record fees.
  • HTML: EDD\HTML\Number input now allows a 0 minimum value.
  • i18n: Fixed multiple translation warnings in the new metabox implementation.
  • Orders: Orders – Deferred Actions now unschedule or gracefully fail on deleted orders.
  • PayPal: Ensure that straight to gateway is only enabled for supported PayPal gateways.
  • PayPal: Removed PayPal Commerce IE 11 Polyfills by default, now requiring opt-in.
  • Reports: Improved price assignment selection when adding new price variations.
  • Settings: Improved admin settings notices.
  • Settings: Improved styling for input fields.
  • Stripe: Fixed issue where Stripe variables were added to the DOM twice.
  • Taxes: Fix an issue preventing saving a global tax rate.
  • Dev: Counting with fields set fails in Berlin.
  • Dev: Generating orders via CLI no longer adds unnecessary order meta.
  • Dev: Fixed CLI order handling triggering new deprecation notices.
  • Dev: Unit tests updated to remove older versions.
  • Dev: Resending a receipt no longer throws a deprecation notice.
  • The post Version 3.3.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.8 https://easydigitaldownloads.com/changelog/version-1-2-8-3/ Wed, 29 Jan 2025 21:04:33 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1817380
  • Admin: Update checkboxes in admin and styles to be consistent with EDD Core.
  • Admin: Customer-specific settings won’t let you set the duration.
  • Admin: Update Commissions documentation link.
  • Downloads: Register an All Access section for EDD 3.3.6.
  • Orders: Move All Access Passes order details metabox to the order details sections.
  • Orders: Prevent a fatal error when selecting price options for a download with no files.
  • Passes: Update main All Access class to use orders instead of payments.
  • The post Version 1.2.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.6 https://easydigitaldownloads.com/changelog/version-2-2-6-6/ Tue, 28 Jan 2025 16:35:15 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1817355
  • Dev: Improves compatibility with EDD 3.x.
  • Emails: Improves scheduling “request a review” emails.
  • i18n: Improves translatable strings.
  • Integrations: FES vendors can now receive a notification when a customer reviews their product.
  • The post Version 2.2.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.10 https://easydigitaldownloads.com/changelog/version-1-5-10-2/ Tue, 21 Jan 2025 17:08:12 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1817242
  • Admin: Fixes an issue with updating bonus items for a product.
  • Admin: Updates the custom prices metabox fields for EDD’s updated downloads metabox.
  • Integrations: Improves compatibility with Multi Currency.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 5.8, and EDD 3.2.12.
  • The post Version 1.5.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.6.2 https://easydigitaldownloads.com/changelog/version-3-6-2/ Tue, 21 Jan 2025 16:56:44 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1817229
  • Admin: Fixes the commission details screen when viewing a commission for a missing download.
  • Admin: Updates the Commissions download meta for EDD’s new metabox.
  • Admin: Fixes a warning when manually adding a commission.
  • Settings: Fixes a potential error when checking an old setting for commissions on free orders.
  • The post Version 3.6.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.6.1 https://easydigitaldownloads.com/changelog/version-3-3-6-1/ Wed, 15 Jan 2025 20:28:17 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1817132
  • Fixes a formatting issue for stores using European style decimal separators.
  • The post Version 3.3.6.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.6 https://easydigitaldownloads.com/changelog/version-3-3-6/ Mon, 13 Jan 2025 19:20:07 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1817008
  • 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.
  • The post Version 3.3.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.3 https://easydigitaldownloads.com/changelog/version-1-1-3-14/ Thu, 09 Jan 2025 18:03:26 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1816875
  • Admin: Fixes a fatal error which can occur when no gateways at all are active.
  • Admin: Improves compatibility with the EDD download metabox.
  • The post Version 1.1.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.5.2 https://easydigitaldownloads.com/changelog/version-3-3-5-2/ Fri, 22 Nov 2024 09:15:24 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1815624
  • Checkout: Fixed a user’s first/last name not saving to their WordPress account when registering during checkout.
  • Checkout: Fixed purchase data being sent to some gateways which process credit cards from form data.
  • The post Version 3.3.5.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.5.1 https://easydigitaldownloads.com/changelog/version-2-12-5-1/ Fri, 22 Nov 2024 09:08:18 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1815622
  • Fix: Improved discount support for Easy Digital Downloads 3.3.5+
  • The post Version 2.12.5.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.5.1 https://easydigitaldownloads.com/changelog/version-3-3-5-1/ Thu, 14 Nov 2024 22:57:30 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1815382
  • Stripe: Fixed issues with displaying and saving Stripe settings.
  • The post Version 3.3.5.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.4.0 https://easydigitaldownloads.com/changelog/version-1-4-0-2/ Wed, 13 Nov 2024 20:40:01 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1815354
  • Important: This release requires the following versions:
    • PHP: 7.4
    • WordPress: 5.8
    • Easy Digital Downloads: 3.2.12
  • New: Store owners can now bulk generate and save invoices from the Orders list.
  • New: Export invoices in machine-readable XML format in Downloads > Reports > Export.
  • Fix: Updated settings display for compatibility.
  • Fix: Guest invoices have improved confirmation before viewing them.
  • Fix: Fees and Credits were not showing on Invoices.
  • Fix: The date on the invoice could be incorrect.
  • Developers: A new filter has been added for the PDF options.
  • The post Version 1.4.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.5 https://easydigitaldownloads.com/changelog/version-3-3-5/ Mon, 11 Nov 2024 20:13:22 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1815303
  • NEW! Added Support for more Stripe Payment Methods, including more wallets, mobile payment methods, and some bank redirects.
  • Stripe: Improved accessibility of the checkout form.
  • Stripe: Improved compatibility with Stripe for customized checkouts missing form attributes.
  • Stripe: Properly handle error messages when trying to create webhooks without HTTPS.
  • Stripe: Updated the Stripe PHP library.
  • PayPal: Fixed an issue preventing PayPal from fully connecting in test mode.
  • PayPal: Improved the messaging around the PayPal settings screen.
  • PayPal: Fixed an issue with the date_created on some PayPal Commerce orders.
  • WP-REST: Improved integration with the WP-REST API media endpoint.
  • Receipt: Improved hash validation when viewing a receipt as a guest.
  • Emails: Fixed a possible fatal error with the WP Mail SMTP plugin.
  • Emails: The Banned Email list filter is now accessible even when the list is empty.
  • Checkout: Improved handling of guest customers.
  • Checkout: Prevent an edge case where a warning could be thrown during checkout.
  • HTTP: Introduced a standard HTTP Request utility to make consistent HTTP requests.
  • Discounts: Prevent a JavaScript error when editing a discount.
  • Administration: Vertical navigation elements now support the Back/Forward browser navigation.
  • The post Version 3.3.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.7 https://easydigitaldownloads.com/changelog/version-1-2-7-4/ Wed, 23 Oct 2024 19:58:59 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1814819
  • Dev: new minimum requirements are PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.2.0.
  • Admin: All Access JavaScript handling in the admin has been updated to load only when needed.
  • Dates: Dates for All Access passes are now displayed in the store’s time zone and use the store’s preferred date and time formats.
  • Passes: In certain time zones, All Access passes could expire earlier than expected.
  • The post Version 1.2.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.6.1 https://easydigitaldownloads.com/changelog/version-3-6-1/ Thu, 03 Oct 2024 19:15:54 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1814329
  • Admin: Editing a commission could save the date incorrectly.
  • Database: Fixed a possible fatal error when retrieving commissions.
  • Reports: A commissions report could ignore a set date range and export all commissions.
  • The post Version 3.6.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.4.0 https://easydigitaldownloads.com/changelog/version-1-4-0/ Tue, 01 Oct 2024 17:52:19 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1814268
  • Compatibility: Important! New minimum requirements are PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.2.0.
  • Subscriptions: Renewal action now contains the updated subscription expiration date.
  • Subscriptions: Renewal action order data has been updated to be consistent with new order data.
  • Settings: Added link to add-on documentation in the Zapier settings page.
  • Orders: Currency information has been added to the action data.
  • Refunds: Creating a refund no longer sends a ‘new order’ action.
  • The post Version 1.4.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.2 https://easydigitaldownloads.com/changelog/version-1-1-2-15/ Tue, 01 Oct 2024 15:22:04 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1814258
  • Admin: Improves messaging around gateway and currency changes.
  • Stripe: Fixes an issue with the Legacy Card Elements payment request buttons.
  • The post Version 1.1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.4 https://easydigitaldownloads.com/changelog/version-3-3-4-2/ Thu, 19 Sep 2024 21:39:25 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1813971
  • NEW! Stripe: When connecting EDD to Stripe, the necessary webhooks are registered.
  • Cart: Enhanced cookie handling when emptying and re-adding items to cart.
  • Checkout: Resolved undefined variable issue when using block registration form.
  • Downloads: Improved response header handling to prevent invalid content-length headers.
  • Downloads: Resolved inconsistency in author availability for new vs existing downloads.
  • Emails: Improved email tag loading for more efficient processing.
  • Emails: Removed image insertion capability from password reset email editor.
  • Emails: Corrected filter name in new user email for proper functionality.
  • Emails: Fixed a fatal error in password reset due to missing parameters.
  • Emails: Fixed empty {password_link} email tag for first-time users.
  • File System: Consolidate filesystem interactions by normalizing file paths.
  • Orders: Improve order total calculations for orders with multiple adjustments.
  • Orders: Fixed an issue with resumed orders and date_created values.
  • Orders: Deleting an order now deletes the related transactions entry.
  • Orders: Implemented safeguard to prevent negative order totals.
  • Reports: Fixed PHP notices occurring in certain time zones.
  • Sessions: Added new filters for more flexible cookie management.
  • Sessions: Added built-in support for Pantheon cookie exclusions.
  • Sessions: Added built-in support for WP Engine cookie exclusions.
  • Stripe: Improve legacy card elements session compatibility.
  • Users: Added a tool to help fix corrupted capabilities that prevent access to EDD settings screens.
  • The post Version 3.3.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.16 https://easydigitaldownloads.com/changelog/version-2-3-16-2/ Tue, 20 Aug 2024 14:58:11 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1813142
  • Admin: The quick docs link on the Free Downloads settings screen links to the relevant docs.
  • Assets: For sites with manually created Free Downloads links outside of the content, there is now a setting to load the Free Downloads script on every page load.
  • The post Version 2.3.16 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.5 https://easydigitaldownloads.com/changelog/version-2-2-5-7/ Tue, 20 Aug 2024 14:29:59 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1813140
  • Integrations: updates the Frontend Submissions vendor feedback form and email handling.
  • Review Requests: adds back a missing period for the review requests.
  • The post Version 2.2.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.14 https://easydigitaldownloads.com/changelog/version-3-8-14/ Thu, 08 Aug 2024 19:08:42 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812872
  • Compatibility: Fixed an issue causing a fatal error with EDD 2.x
  • Licenses: Improved detection of if a license could be extended.
  • Licenses: The retroactive license processor could create licenses for renewal orders.
  • The post Version 3.8.14 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.3 https://easydigitaldownloads.com/changelog/version-3-3-3-3/ Tue, 06 Aug 2024 18:45:38 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812815
  • Reports: Refund tiles for fully refunded items could include partial refunds.
  • Sessions: Improve session handling during checkout when logging in a user at the same time.
  • Admin: Fixed a display issue when searching for EDD items in list views.
  • Emails: Prevent a PHP error related to the Email Summary settings.
  • Emails: Improved the Email Summaries reliability.
  • Blocks: Fixed an issue on the Checkout block for existing customers without a last name.
  • Downloads: Improved the handling of the cart widget markup when adding an item to the cart.
  • Downloads: Improved the detection and handling of local files when they are downloaded.
  • Settings: Refactored the process of saving settings for consistency.
  • The post Version 3.3.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.5 https://easydigitaldownloads.com/changelog/version-2-12-5/ Mon, 05 Aug 2024 19:53:18 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812749
  • Downloads: Fixes an issue where deleting a customer email address could block access to a file download for a customer with an active subscription.
  • Emails: Registers an admin renewal notification email for when renewal orders are received (requires EDD 3.3.0).
  • Emails: Updates the email tag handling.
  • Integrations: Updates the Software Licensing integration for logging when a license key is renewed.
  • Orders: If a renewal order cannot be recorded, the subscription is not renewed.
  • Settings: Updates the settings screen checkbox inputs.
  • Dev: Dynamic properties are allowed on the EDD_Subscription class.
  • The post Version 2.12.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.1 https://easydigitaldownloads.com/changelog/version-1-2-1-14/ Mon, 29 Jul 2024 19:27:19 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812491
  • Admin: Updates the wording around the admin deposit and withdrawal emails to be more clear.
  • Admin: Updates the settings screen checkboxes.
  • Emails: The customer deposit receipt email status can be edited.
  • Shortcodes: Fixes the deposit shortcode JavaScript handling for custom deposit amounts.
  • Shortcodes: Fixes missing CSS for customers who have the Wallet CSS disabled.
  • The post Version 1.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.13 https://easydigitaldownloads.com/changelog/version-3-8-13/ Thu, 25 Jul 2024 20:45:26 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812353
  • API: Prevents a PHP notice when checking a license without a URL.
  • Changelogs: Fixes an issue which could break URLs in changelogs.
  • Checkout: Fixes a JavaScript error on checkout for stores which do not allow license renewals.
  • Database: Fixes an issue which could prevent querying for licenses by a specific cart index.
  • Emails: Fixes an issue which prevented scheduled renewal notices from sending.
  • Emails: Ensure that sent renewal notices are still logged to the license data.
  • Licenses: Improves license creation performance.
  • Samples: Fixes PHP warnings for plugins which do not set version requirements. The updater class is now at version 1.9.4.
  • Renewals: Fixes an issue which allowed renewal text and links to show for licenses which could not be renewed.
  • Widget: The changelog widget could cause PHP notices in PHP 8.0.
  • The post Version 3.8.13 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.2 https://easydigitaldownloads.com/changelog/version-3-3-2-3/ Thu, 25 Jul 2024 14:09:30 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812317
  • Checkout: Improved session handling with Stripe payments.
  • Settings: Improved pass validation that could cause deactivation on certain server configurations.
  • Admin: Improve responsiveness of EDD admin menus.
  • Sessions: Set default session handling to database on new installs.
  • i18n: Ensure that some block strings are able to be translated.
  • The post Version 3.3.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.5 https://easydigitaldownloads.com/changelog/version-1-2-5-7/ Wed, 24 Jul 2024 14:59:58 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812274
  • Admin: Admin styles have been updated for a cleaner, more modern appearance.
  • Admin: The EDD quick links have been updated.
  • Admin: Messages were not showing on the customer screen in EDD 3.x.
  • Admin: Messages now display the time sent in the site/local timezone.
  • Compatibility: The plugin has been updated to be fully compatible with the latest Easy Digital Downloads versions.
  • Integrations: Fixes license renewal notice logging with Software Licensing.
  • Emails: Sending a message without an attachment would cause a deprecation notice in PHP 8.1.
  • Dev: The minimum version requirements are now PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.2.0.
  • The post Version 1.2.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.1 https://easydigitaldownloads.com/changelog/version-3-3-1-3/ Wed, 17 Jul 2024 19:30:38 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812164
  • Settings: Fixed a PHP warning related to a store’s region when managing settings.
  • Settings: Ensure that the selected currency option is a registered currency.
  • Orders: Fixed an issue resulting in searching for orders not always working.
  • Emails: Ensure that email subjects do not contain HTML tags.
  • Emails: The Admin Sale Notification wasn’t sending to multiple recipients.
  • Checkout: Improved checkout page detection compatibility for extensions.
  • Onboarding: Improved the onboarding wizard styles and content.
  • The post Version 3.3.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.2.1 https://easydigitaldownloads.com/changelog/version-1-1-2-1/ Fri, 12 Jul 2024 18:27:55 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812057
  • Fix: Correct an issue that could result in a missing class error.
  • The post Version 1.1.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.3.0 https://easydigitaldownloads.com/changelog/version-3-3-0/ Thu, 11 Jul 2024 18:24:42 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811997
  • Important: This release requires WordPress 6.0 or higher.
  • Emails: NEW Managing emails is now easier than ever with the new Email Editor. All emails are now visible and managed from Downloads > Emails.
  • Emails: NEW You can now easily toggle the status of most emails to enable or disable them.
  • Emails: NEW Email tags have been improved to be more widely available to extensions and are now context aware by email type and recipient.
  • Emails: NEW You can now send an email to the customer when an order is marked as refunded.
  • Emails: NEW Added email tags for the refund amount and refund ID.
  • Emails: NEW You can now see a log of emails sent to customers by EDD in Downloads > Emails > Logs.
  • Emails: NEW Added a new email tag for the order fees.
  • Emails: NEW Added the ability to email store owners about the Stripe “Early Fraud Warning” webhook.
  • Emails: NEW You can now easily restore the default email templates from the editor.
  • Emails: More emails are now able to be previewed and tested.
  • Emails: Added the ability to edit the New User, Password Reset, and User Verification emails.
  • Emails: Email settings have been moved to Downloads > Emails > Settings.
  • Sessions: NEW The session handling has been rewritten from the ground up to be more reliable and improve performance.
  • Sessions: The session storage method can now be changed via a setting in Downloads > Settings > Misc.
  • Sessions: Added a custom database table for session storage, when using the database storage method.
  • Sessions: Improved the performance and reliability of the session cleanup Cron event.
  • Sessions: Improved session handling to only start when necessary, allowing more pages to be cached for guests.
  • Extensions: The Disable Purchase Receipts extension is now marked as legacy and will be deactivated, as the functionality is now built into EDD.
  • Extensions: The Auto Register extension is now marked as legacy and will be deactivated, as the functionality is now built into EDD.
  • Stripe: Improved the handling when a Stripe customer cannot be found.
  • Stripe: Added a disconnect button to the Stripe settings if the Stripe account that is connected has been closed.
  • Stripe: Improved and implemented fallbacks to reduce failures when processing Stripe payments.
  • PayPal: Improved the onboarding process for PayPal to avoid a possible fatal error.
  • HTML: The Product Dropdown element has been improved for reliability, search, and performance.
  • Migration: Improved the reliability of the EDD 3.0+ migration routine.
  • Reports: When the percentage difference was calculated, it was possible for a positive change to show as a negative percentage.
  • Cart: In some cases, the Add to Cart button was not redirecting logged-in users to the checkout page.
  • Checkout: Improved the handling of the purchase form when showing the login form.
  • Checkout: Improved the handling of the address fields when using the Stripe Payment Element.
  • Checkout: Improved purchase validation during the checkout process.
  • Exports: The Orders Export could sometimes use the product ID as the User ID.
  • WPCron: We’ve refactored how EDD uses WPCron to improve performance and reliability.
  • Customers: Improved the validation when removing email addresses from a customer.
  • Admin: Many of our ‘checkbox’ settings have been updated to use the new ‘toggle’ setting type.
  • Admin: Improved the consistency of the EDD Admin Pages.
  • i18n: Updated the list of regions for the UK.
  • i18n: Added Regions for Benin.
  • i18n: We reviewed, updated, and improved a large number of translations with translator comments and context.
  • Performance: Improved integration with the Heartbeat API to reduce the number of requests.
  • Refunds: Improved the reliability and performance of generating a refund number.
  • The post Version 3.3.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.15 https://easydigitaldownloads.com/changelog/version-2-3-15-2/ Wed, 10 Jul 2024 18:58:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811971
  • Checkout: Logged in users could be redirected to an outdated confirmation page in error.
  • Checkout: Fixes an issue with free orders not having an email address set for logged in users.
  • Emails: Fixes the default email content for the verification email.
  • Scripts: Updates the script handling for variable products with a free option.
  • The post Version 2.3.15 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.6.0 https://easydigitaldownloads.com/changelog/version-3-6-0/ Tue, 09 Jul 2024 15:57:57 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811820
  • Important: The minimum version requirements for Commissions are now PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.2.12.
  • Checkout: Commissions are now generated (and relevant emails sent) shortly after an order is placed, to speed up the user checkout experience (deferred actions).
  • Emails: Updated to integrate with EDD email handling.
  • Emails: A new email has been registered to allow stores to send one email per order to all users receiving commissions, rather than one email per commission. Requires EDD 3.3.0.
  • Emails: Email tags have been added to show users their total lifetime commissions and current pending/unpaid commissions.
  • Multi Currency: Commissions now support multiple currencies when recording and in reports.
  • Admin: Commissions are now displayed on the order details screen.
  • Admin: The commissions screens have been updated.
  • Admin: When manually creating a commission, store owners can choose to not send commission email notifications.
  • Admin: When creating a manual order, store owners can choose to not record commissions.
  • Admin: The EDD flyout menu links directly to the Commissions docs from Commissions screens.
  • Admin: The commissions list table has been updated for consistency with other EDD tables.
  • Exports: Generating a payouts file could trigger an error in the AJAX response.
  • Exports: Improved performance, management, and protection of export files generated by Commissions.
  • Exports: Generating a payouts export has been updated to be more efficient.
  • Orders: Notes are no longer recorded when a new commission is recorded (and instead all commissions are available in the Order Details).
  • Reports: The Export Commissions report was missing in EDD 3.x.
  • Shortcodes: The commissions graph shortcode has been updated to not conflict with default WordPress queries.
  • Dev: The custom database table registrations have been updated.
  • Dev: The commissions custom post type is no longer registered.
  • Dev: The “Instant Pay Commissions” setting has been removed and is no longer available for new PayPal Adaptive Payments users.
  • Dev: The eddc_add_commission function has been registered to allow users to add a single commission.
  • The post Version 3.6.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.14 https://easydigitaldownloads.com/changelog/version-2-3-14-2/ Thu, 27 Jun 2024 19:03:11 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811661
  • Emails: Disabling the core EDD purchase confirmation could cause a fatal error after the order was completed, preventing the after order actions from running.
  • Download verification: if user verification is required, errors were not properly displayed on the Free Downloads form.
  • Settings: The extension settings have been updated for email management.
  • Dev: Asset handling has been improved by loading scripts and styles only when needed.
  • The post Version 2.3.14 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.0.2 https://easydigitaldownloads.com/changelog/version-3-0-2-2/ Mon, 24 Jun 2024 16:18:38 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811535
  • New: Updated to integrate with EDD email management.
  • Preapprovals: Completing a preapproved order has been updated for better EDD 3.x compatibility.
  • Dev: License handling and text domain registration have been updated.
  • Dev: The minimum Easy Digital Downloads version required is 3.2.0.
  • The post Version 3.0.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.4 https://easydigitaldownloads.com/changelog/version-2-12-4/ Thu, 20 Jun 2024 13:15:19 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811454
  • New: Updated to integrate with EDD email management.
  • Sessions: Improved integration with EDD user sessions for requiring user registration during checkout.
  • Admin: CSS which replicates EDD core CSS has been removed.
  • Subscriptions: Subscriptions which are expired, cancelled, or failing can no longer be set to failing from a webhook event.
  • The post Version 2.12.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.12 https://easydigitaldownloads.com/changelog/version-3-8-12/ Wed, 19 Jun 2024 15:07:02 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811425
  • New: Updated to integrate with EDD email management.
  • WordPress Plugins: The custom readme.txt file parser has been updated for improved PHP compatibility.
  • Database: Queries are ordered to match the database columns to be more efficient.
  • Discounts: Checkout and discount validation when discounts are disabled for renewals has been improved.
  • Blocks: The markup and style have been updated for license keys on the EDD Receipt block.
  • Samples: The update_plugins transient data now includes only what’s needed for updates, for improved compatibility with the WordPress Core update system.
  • Dev: PHP and JavaScript has been updated for newer version compatibility.
  • Dev: The can_extend and can_renew methods should now be used with the license class object directly.
  • The post Version 3.8.12 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.0 https://easydigitaldownloads.com/changelog/version-1-2-0-5/ Wed, 19 Jun 2024 12:26:50 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811423
  • New: Custom blocks have been registered for showing a user their wallet balance and transaction history!
  • New: A custom block has been registered for the Wallet deposit form.
  • Emails: Improved email integration with Easy Digital Downloads.
  • Emails: A new {wallet_balance} email tag has been registered.
  • Checkout: Incentive handling has been updated for better compatibility with other extensions.
  • Checkout: If applying or removing a discount changes whether the customer can use their wallet to complete a purchase, the checkout screen will reload.
  • Admin: Editing a customer’s wallet has been improved.
  • Admin: Admins will now see a warning before deleting a user with a wallet balance.
  • Dev: Improved JavaScript and PHP 8 compatibility.
  • Dev: The new minimum requirements are PHP 7.1, WordPress 5.4, and Easy Digital Downloads 3.1.5.
  • The post Version 1.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.2 https://easydigitaldownloads.com/changelog/version-1-1-2-14/ Wed, 19 Jun 2024 12:15:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811421
  • Fixes an issue with Frontend Submissions and sending custom files to a customer.
  • The post Version 1.1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.1 https://easydigitaldownloads.com/changelog/version-2-2-1-9/ Mon, 17 Jun 2024 16:44:20 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811384
  • Fix: Checkout field help text now properly supports special characters and limited HTML markup.
  • Dev: Updated for PHP 8 compatibility.
  • Dev: The new minimum requirements are PHP 7.1, WordPress 5.4, and EDD 3.1.5.
  • The post Version 2.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.13 https://easydigitaldownloads.com/changelog/version-2-3-13-3/ Sat, 15 Jun 2024 16:35:21 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811309
  • Fixed: The free download verification email tag did not always return the correct link.
  • The post Version 2.3.13 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.4.1 https://easydigitaldownloads.com/changelog/version-2-2-4-1/ Fri, 14 Jun 2024 16:25:51 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811308
  • Updates the block assets and dependencies.
  • The post Version 2.2.4.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.4 https://easydigitaldownloads.com/changelog/version-2-2-4-7/ Thu, 13 Jun 2024 16:37:36 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811257
  • New: Updated to integrate with EDD email management.
  • Admin: Settings have been updated for EDD 3.x compatibility.
  • Shortcodes: When Frontend Submissions and Software Licensing are both active, the columns in the legacy purchase history shortcode could be out of order.
  • Privacy: A variable could be undefined when processing a user privacy request.
  • Emails: Users who are renewing a licensed product will no longer receive review notifications.
  • Dev: Updated for PHP 8 compatibility.
  • Dev: The minimum requirements for Reviews are now PHP 7.1, WordPress 5.4, and Easy Digital Downloads 3.1.5.
  • The post Version 2.2.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.6 https://easydigitaldownloads.com/changelog/version-1-5-6-2/ Tue, 11 Jun 2024 14:12:19 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811187
  • Admin: The settings screen has been updated to group settings better and show the status of each gateway.
  • Checkout: Calculating fees is more efficient and reliable with multiple gateways.
  • Checkout: The JavaScript has been updated for better compatibility with taxes and multiple cart layouts.
  • Dev: Updated for PHP compatibility.
  • Dev: The updated minimum requirements are PHP 7.2, WordPress 5.4, and Easy Digital Downloads 3.1.5.
  • The post Version 1.5.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.2 https://easydigitaldownloads.com/changelog/version-2-8-2-4/ Tue, 11 Jun 2024 13:14:54 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811168
  • New: Updated to work with EDD email management.
  • Admin: Remove unneeded CSS styles.
  • Reports: Improved graphing support for the main vendors report.
  • Forms: Improve form validation.
  • Dev: Updated for PHP 8 compatibility.
  • The post Version 2.8.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.12 https://easydigitaldownloads.com/changelog/version-2-3-12-4/ Thu, 06 Jun 2024 17:44:32 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811099
  • Emails: Improved email integration with Easy Digital Downloads
  • Compatibility: Improved JavaScript compatibility.
  • The post Version 2.3.12 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.3 https://easydigitaldownloads.com/changelog/version-1-2-3-6/ Thu, 06 Jun 2024 17:00:05 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811097
  • Fixes an issue preventing users from being able to delete items from their wish list.
  • The post Version 1.2.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.1 https://easydigitaldownloads.com/changelog/version-2-0-1-10/ Thu, 30 May 2024 20:30:46 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810938
  • Fix: Subscription renewals could result in sending a Per Product Emails receipt.
  • Fix: Ensure that the auto-loaded files are loading correctly.
  • The post Version 2.0.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.4.3 https://easydigitaldownloads.com/changelog/version-2-4-3-4/ Thu, 23 May 2024 17:23:45 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810696
  • Updated and improved integration for EDD emails.
  • The post Version 2.4.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.2 https://easydigitaldownloads.com/changelog/version-1-2-2-8/ Thu, 23 May 2024 17:07:10 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810695
  • New: Updated Wish List Admin pages to match EDD Admin pages.
  • Improvement: Added multiple improvements to the validation of managing Wish Lists for guests and logged-in users.
  • The post Version 1.2.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.3.5 https://easydigitaldownloads.com/changelog/version-1-3-5-6/ Thu, 23 May 2024 14:34:44 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810680
  • New: Updated to better integrate with EDD Email Management.
  • Dev: The way the plugin loads has been updated for improved compatibility with EDD and other extensions.
  • Dev: The minimum requirements are PHP 7.1, WordPress 5.4, and Easy Digital Downloads 3.1.5.
  • The post Version 1.3.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.3.6 https://easydigitaldownloads.com/changelog/version-1-3-6-5/ Thu, 16 May 2024 14:32:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810463
  • Fix: Invoices now show quantities when needed.
  • Fix: Stores which support multiple currencies now show the correct currency for all invoice items.
  • Fix: A refunded order now shows the correct refund date on the invoice.
  • Admin: Invoice settings have been updated for compatibility with EDD 3.x.
  • i18n: Translation loading has been updated.
  • Dev: The minimum plugin requirements are now PHP 7.1, WordPress 5.4, and Easy Digital Downloads 3.1.5.
  • The post Version 1.3.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.3 https://easydigitaldownloads.com/changelog/version-1-1-3-9/ Wed, 15 May 2024 19:30:26 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810432
  • Improvement: The conditional email editor has been updated to be more consistent with EDD core styles.
  • Fix: In EDD 3.x, conditional emails were not being sent for manually created orders.
  • Fix: Conditional emails for abandoned carts were not being sent.
  • Dev: Improved PHP compatibility.
  • Dev: The new minimum requirements are PHP 7.4, WordPress 5.8, and Easy Digital Downloads 3.1.5.
  • The post Version 1.1.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.1 https://easydigitaldownloads.com/changelog/version-1-1-1-16/ Tue, 14 May 2024 21:05:59 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810356
  • New: Minimum version requirements – PHP 7.1, WordPress 5.4, and Easy Digital Downloads 3.1.5.
  • New: Improved email management integration.
  • The post Version 1.1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.0 https://easydigitaldownloads.com/changelog/version-2-0-0-3/ Tue, 14 May 2024 18:18:29 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810304
  • Important: This release supports the upcoming changes to the 2Checkout API. You will be prompted to add new credentials to support the new API.
  • New: 2Checkout now includes a currency check to determine whether the store can use the gateway.
  • New: Refunds can now be processed directly from within EDD.
  • New: Integrates with EDD’s gateway configuration/setup API.
  • New: Plugin is now translation ready to support multiple languages.
  • Improved: Updated calls to the API to be compatible with more hosting environments.
  • Improved: Gateways on the Checkout page in 2Checkout have been renamed for better clarity.
  • Improved: The required fields for the purchase form in 2Checkout have been updated for better compliance.
  • Improved: Styling of the onsite form in 2Checkout has been enhanced for a better user experience.
  • Improved: Licensing management updated for better compliance and control.
  • Fix: Signup fees for PayJs are now correctly implemented in 2Checkout.
  • Fix: Undefined notice when issuing a refund in 2Checkout has been resolved.
  • Dev: Improved webhook listener to be easier to read and maintain.
  • Dev: Updated to be fully compatible with EDD 3.0+.
  • Dev: Improved licensing and dependency management.
  • The post Version 2.0.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.0 https://easydigitaldownloads.com/changelog/version-2-0-0-2/ Mon, 13 May 2024 23:47:35 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810258
  • Updated for compatibility with deferred actions in EDD 3.2.0+.
  • Admin: Improvements for the list table, sending test emails, and admin notices.
  • Admin: The email editor now uses the EDD product selector.
  • Dev: PHP 8.1 compatibility.
  • Dev: Minimum requirements are now PHP 7.4, WordPress 5.8, and EDD 3.2.0.
  • The post Version 2.0.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.1 https://easydigitaldownloads.com/changelog/version-1-2-1-9/ Mon, 29 Apr 2024 19:19:50 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1809684
  • Improvement: Guest wish list creation now defaults to false.
  • Change: Guest users may no longer delete their wish lists.
  • Fix: Validation around deleting a wish list has been improved.
  • The post Version 1.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.12 https://easydigitaldownloads.com/changelog/version-3-2-12/ Mon, 29 Apr 2024 18:26:18 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1809680
  • 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.
  • The post Version 3.2.12 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.3 https://easydigitaldownloads.com/changelog/version-2-12-3/ Thu, 11 Apr 2024 19:16:58 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1808921
  • Checkout: the initial subscription amount could be incorrect with a Discounts Pro discount.
  • Admin: In certain cases, Recurring could cause a deprecation notice in the EDD dashboard widget.
  • Dev: Helper functions have been added for getting a subscription and subscriber from the database.
  • Dev: The subscriptions table indexes have been updated to improve performance.
  • Translations: All localized strings/comments have been updated for easier translation.
  • The post Version 2.12.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.11 https://easydigitaldownloads.com/changelog/version-2-3-11-4/ Wed, 10 Apr 2024 18:58:50 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1808910
  • Checkout: EDD core terms and privacy policies are used when enabled for free downloads.
  • Checkout: The extension checkout templates have been updated to be more consistent and to work with manual download links.
  • Download Archives: The free downloads button did not work on product archives such as the shortcode or block.
  • Custom Download Files: Adding a custom archive file to a download has been updated to be more clear.
  • Custom Download Files: An incorrect value here could cause a fatal error when attempting to download a file.
  • Administration: The download editor settings have been updated for consistency with EDD 3.x and to remove some conflicts with other extensions.
  • Administration: The free downloads settings screen has been updated for EDD 3.x compatibility.
  • Integrations: Setting an email marketing integration to be checked by default did not check the signup by default.
  • Dev: The new minimum requirements are PHP 7.1, WordPress 5.4, and EDD 3.1.5.
  • The post Version 2.3.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.3 https://easydigitaldownloads.com/changelog/version-1-5-3-3/ Mon, 01 Apr 2024 18:13:42 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1808544
  • Administration: The discounts list table could show a duplicate % symbol for some discounts.
  • Dev: A PHP warning has been fixed when the original price is displayed for a product.
  • The post Version 1.5.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.11 https://easydigitaldownloads.com/changelog/version-3-2-11/ Fri, 29 Mar 2024 18:51:47 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1808452
  • Orders: When searching orders, a Product ID was being erroneously added to the filter arguments when it shouldn’t have been.
  • The post Version 3.2.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.10 https://easydigitaldownloads.com/changelog/version-3-2-10/ Thu, 28 Mar 2024 20:44:19 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1808429
  • 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 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 its 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.
  • The post Version 3.2.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.0 https://easydigitaldownloads.com/changelog/version-1-2-0-3/ Tue, 19 Mar 2024 19:24:05 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1807995
  • Important: Now requires EDD 3.2.0+, WordPress 5.8+, and PHP 7.4+.
  • Compatibility: Improved PHP 8.0+ compatibility.
  • Stripe: Fixed support for Success Redirects with Stripe.
  • Redirects: Menu renamed to ‘Success Redirects’.
  • Administration: Updated the UI to match new EDD Styles.
  • Administration: Improved the adding and editing experience.
  • The post Version 1.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.6 https://easydigitaldownloads.com/changelog/version-1-2-6-4/ Mon, 18 Mar 2024 20:28:08 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1807924
  • Fix: When editing an all access product which also has files of its own, the files could not be edited.
  • Fix: Improved compatibility with cache when download limits are set.
  • Dev: Updated for PHP 8.1 compatibility.
  • The post Version 1.2.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.2 https://easydigitaldownloads.com/changelog/version-2-12-2/ Wed, 28 Feb 2024 20:31:27 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1807040
  • Checkout: Repeat trial messaging could show incorrectly.
  • Renewals: For stores with inclusive taxes, renewal order subtotals could show incorrectly, affecting refunds.
  • Renewals: Stores collecting addresses with orders could have incomplete address data for renewal orders.
  • The post Version 2.12.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.9 https://easydigitaldownloads.com/changelog/version-3-2-9/ Tue, 27 Feb 2024 17:36:18 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1806954
  • 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.
  • The post Version 3.2.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.3.1 https://easydigitaldownloads.com/changelog/version-1-3-1-7/ Tue, 20 Feb 2024 21:46:42 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1806762
  • Fix: Setting a global start/end date for purchase limits was not evaluated correctly.
  • Fix: Sites with manual offset time zones could show a PHP notice.
  • The post Version 1.3.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.1 https://easydigitaldownloads.com/changelog/version-2-12-1/ Fri, 16 Feb 2024 19:07:02 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1806444
  • Fix: Purchasing a subscription for some stores with taxes enabled was not calculating subscription amounts correctly.
  • Fix: Renewal orders were not being assigned sequential order numbers when that was enabled.
  • Admin: Documentation links have been updated to go directly to relevant docs.
  • Dev: Saving a variable price download with recurring enabled has been updated for PHP compatibility.
  • The post Version 2.12.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.8 https://easydigitaldownloads.com/changelog/version-3-2-8/ Fri, 16 Feb 2024 17:25:10 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1806414 Pro Lite & Pro

    The post Version 3.2.8 first appeared on Easy Digital Downloads.

    ]]>
    Pro
    • Checkout: The visitor location detection now handles just country and region, to avoid inconsistent results for postal code.
    • Checkout: The visitor location detection can be configured to be used for All Users, Logged-Out Users, or Disabled.

    Lite & Pro

    • Stripe: Resolved an issue that could cause card payments to fail when providing a Bank statement description with the statement_descriptor parameter.
    • Stripe: IMPORTANT! The Statement Description settings in the Stripe gateway settings are no longer editable. The description is now automatically pulled from the Stripe account settings.
    • Stripe: Buy Now buttons could throw a PHP deprecation notice.
    • API: Added an option to enable logging public API queries (API Requests without a key & token) for the EDD API.
    • Downloads: Improved the reliability of the download file access checks.
    • Downloads: Searching downloads via the dropdown could return incorrect results.
    • PayPal: Improved the reliability of the PayPal Merchant Account Connection process.
    • Taxes: Improved the reliability of the tax calculations for orders with multiple items.
    • Checkout: The Legend for checkout form elements could display incorrectly in Safari.
    • HTML: Introduced a new Toggle Checkbox Class.
    • Reports: A fatal error could occur if you supplied an invalid Download ID to the reports URL.
    • System: Prevent a fatal error and improve the gathering of site system information.
    • Compatibility: Improved checkout compatibility with Wordfence.

    The post Version 3.2.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.12.0 https://easydigitaldownloads.com/changelog/version-2-12-0/ Tue, 06 Feb 2024 20:20:57 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1806148
  • Reports: New! Introducing the Revenue Breakdown report, giving insights into gross revenue for new, renewal, and upgrades (with Software Licensing).
  • Compatibility: Improved PHP 8.0/8.1/8.2 support.
  • Checkout: Improved multi-currency support.
  • Dashboard: Added a filter to the subscription count arguments in the Dashboard Widget.
  • Downloads: Improved the reliability of being able to download files if the “Limit File Downloads” setting was enabled.
  • EDD 3.0: Improved migration when upgrading from EDD 2.x to EDD 3.x.
  • Emails: Improved email tags with Subscription ID merge tag.
  • Emails: Improved settings screens for Subscription renewal and expiration reminder emails.
  • Performance: Improved the performance of getting the lifetime value of a subscription.
  • Software Licensing: Fixed a situation where getting the license of a subscription could sometimes return a child license for bundles.
  • Stripe: Completed subscriptions could end up in the ‘cancelled’ status instead of remaining in ‘completed’ for subscriptions that only bill a certain number of times.
  • Stripe: Improved messaging when cart contains conflicting items.
  • Subscriptions: Improved CSS Styling for Admin Subscription management views.
  • Subscriptions: Improved support for custom columns in the Subscriptions list table.
  • Subscriptions: Improved the cancellation link logic to not allow cancelling a subscription when in a state that could cause issues if cancelled.
  • Subscriptions: Improved support for custom sections when managing subscriptions from the admin.
  • Dev: Recurring now requires PHP 7.2, WordPress 5.4, and EDD 3.1.5.
  • The post Version 2.12.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.7 https://easydigitaldownloads.com/changelog/version-3-2-7/ Thu, 01 Feb 2024 17:47:37 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1805923
  • 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.
  • The post Version 3.2.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.3.1 https://easydigitaldownloads.com/changelog/version-1-3-1-6/ Tue, 30 Jan 2024 16:28:23 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1805788
  • Bitbucket: Authentication has been updated to use app passwords. Existing installations should update their authentication to this more secure option.
  • Bitbucket: Pagination has been added for repositories with many tags.
  • Dev: The extension has been updated for PHP 8.1 compatibility.
  • Dev: The new minimum required versions are PHP 7.1, WordPress 5.4, and EDD 3.1.4.
  • The post Version 1.3.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.2 https://easydigitaldownloads.com/changelog/version-1-5-2-3/ Tue, 16 Jan 2024 20:45:03 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1805210
  • Administration: The discounts list table in the admin has been improved to provide more helpful information at a glance.
  • Selecting “All Price Options” for a variably priced product now applies a discount to all prices.
  • Fixed: Some discounts did not apply correctly to the cart when a variable price product was purchased.
  • Translations: A string has been updated to be translation ready.
  • The post Version 1.5.2 first appeared on Easy Digital Downloads.

    ]]>
    Release 2.4.1 https://easydigitaldownloads.com/changelog/release-2-4-1/ Tue, 16 Jan 2024 20:37:36 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1805209
  • An invalid custom endpoint could cause a fatal error on the settings screen.
  • The post Release 2.4.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.10 https://easydigitaldownloads.com/changelog/version-1-1-10-3/ Mon, 08 Jan 2024 20:10:43 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1804948
  • Compatibility: Minimum requirements updated – PHP 5.6+ WordPress 4.9+, EDD 2.11.4+
  • Compatibility: Added PHP 8.2 support.
  • Compatibility: Improved compatibility with EDD 3.0+ when displaying Cross-Sells and Upsells on the front-end.
  • Reports: Improved efficiency of the export tool.
  • Performance: Improved cross-sell/upsell stats calculation performance.
  • Tools: Cross-sell and Upsell stats are recalculated when using the EDD “Recount Stats” tool.
  • The post Version 1.1.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.0 https://easydigitaldownloads.com/changelog/version-1-2-0/ Mon, 08 Jan 2024 19:56:27 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1804944
  • Compatibility: Minimum requirements updated – PHP 7.1+ WordPress 5.4+, EDD 3.1.1+.
  • Compatibility: Added PHP 8.2 support.
  • Performance: Viewing a wish list is significantly faster due to improved database querying.
  • Sharing: Sending a wish list by email works again.
  • Setup: Installing/activating Wish Lists has been improved to prevent multiple checks and the creation of duplicated pages.
  • The post Version 1.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.1 https://easydigitaldownloads.com/changelog/version-1-5-1-5/ Wed, 27 Dec 2023 22:50:12 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1804543
  • Minimum Requirements Updated: PHP 7.1, WordPress 5.4, and EDD 3.1.1.
  • Performance: Improved the performance of displaying discount prices on the front-end by up to 4x.
  • Checkout: Improved discount eligibility checks for guest customers who do not have a user account.
  • Compatibility: Improved PHP 8.0+ compatibility.
  • Accessibility: The discount editor screens have been updated for improved accessibility.
  • Reports: Discounts Pro fees are accounted for in the Product Sales export (requires EDD 3.2.6).
  • The post Version 1.5.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.3.0 https://easydigitaldownloads.com/changelog/version-1-3-0-2/ Fri, 15 Dec 2023 13:21:48 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1804187
  • Compatibility: Minimum version requirements have been updated to: PHP 7.1, WordPress 5.4, and EDD 3.1.1.
  • Admin: Styles have been updated to be consistent with modern WordPress admin UI.
  • Checkout: Improved purchase count calculations for accuracy and performance.
  • The post Version 1.3.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.6 https://easydigitaldownloads.com/changelog/version-3-2-6-2/ Mon, 11 Dec 2023 18:22:35 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1803936
  • 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.
  • The post Version 3.2.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.4.0 https://easydigitaldownloads.com/changelog/version-2-4-0-3/ Mon, 11 Dec 2023 17:00:15 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1803937
  • The Amazon SDK library has been updated to version 3.285.4, which drops support for older PHP versions and adds support for PHP 8.
  • The Amazon library has been isolated to prevent conflicts with other S3 plugins.
  • The settings screen and S3 upload forms have been updated to show S3 buckets and respect the default bucket.
  • Minimum required versions have been updated to PHP 7.4, WordPress 5.0, and EDD 3.0.
  • Developers can use the edd_amazon_s3_endpoint filter to support additional S3-compatible storage providers.
  • The post Version 2.4.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.11 https://easydigitaldownloads.com/changelog/version-3-8-11/ Thu, 30 Nov 2023 20:30:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1803474
  • Licensing: Added staging activation support for InstaWP, Cloudways, Kinsta, GoDaddy, Flywheel, Bluehost, HostGator + more.
  • Licensing: Refunding a renewal may not reset the license expiration date.
  • Renewals/Upgrades: Improved cart item description when manually renewing or upgrading a license.
  • Tools: Better messaging for users without access to the Retroactive Licensing Processor.
  • Administration: Some update routines were checking the wrong user capability and falsely preventing running update routines.
  • The post Version 3.8.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.1 https://easydigitaldownloads.com/changelog/version-1-1-1-8/ Thu, 30 Nov 2023 20:29:01 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1803475
  • Settings: The new currency form could have incorrectly disabled inputs.
  • Fix: Improved session handling for logged in users with no orders.
  • Compatibility: PHP 8.1 compatibility.
  • The post Version 1.1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.4.2 https://easydigitaldownloads.com/changelog/version-2-4-2-5/ Tue, 28 Nov 2023 17:49:23 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1803295
  • Checkout: The shipping form now uses native form validation.
  • Email: The email tags did not always work in a purchase receipt email.
  • Compatibility: PHP 8 compatibility.
  • The post Version 2.4.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.5 https://easydigitaldownloads.com/changelog/version-3-2-5-3/ Thu, 09 Nov 2023 23:57:36 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1802305
  • Compatibility: Improved compatibility with servers not configured with mbstring.
  • PayPal: Improved detection of PayPal order session handling and processing.
  • The post Version 3.2.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.4 https://easydigitaldownloads.com/changelog/version-3-2-4/ Mon, 06 Nov 2023 20:13:24 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1802164
  • Compatibility: Adds support for PHP 8.2.
  • PayPal: Improve error handling of PayPal API responses.
  • REST API: Download terms now have the featured images in the JSON response.
  • Checkout: Improved the checkout block login and registration handling.
  • Checkout: The legacy shortcode properly handles required fields.
  • Emails: Improved sample data for the purchase confirmation preview.
  • Refunds: Improved refund status handling and validation.
  • Downloads: Bulk editing no longer clears prices.
  • Downloads: Improved the ability to filter the ‘supports buy now’ for a download.
  • Downloads: Reliability of the file download limits was improved.
  • Store: Encourage store owners to set a country to help prepare for upcoming features.
  • Privacy: Enhanced the integration with the WordPress Privacy tools.
  • Reports: Improved chart sizing to prevent overlap and overflow.
  • Dates: Added a polyfill for servers without `mbstring`.
  • Support: Made links to support and documentation more accessible.
  • Taxes: Corrected an issue with subscription updates when taxes are enabled.
  • Registration: Fixed an issue with Recaptcha on the registration form.
  • The post Version 3.2.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.10 https://easydigitaldownloads.com/changelog/version-3-8-10/ Thu, 02 Nov 2023 16:50:19 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1801939
  • New: Updates to ensure PHP 8.1 and 8.2 compatibility.
  • Fix: Partially refunded orders could restrict a license from being manually renewed.
  • Fix: There was a potential fatal error on older PHP versions.
  • Fix: The {unsubscribe_url} tag for license expiration emails was generating the wrong HTML in previews.
  • Improvement: Renamed the ‘Disable URL Checking’ setting for clarity.
  • Improvement: Updates compatibility messaging for upcoming Software Licensing requirements.
  • Dev: The edd_license custom post type is no longer being registered.
  • Dev: Fixed a typo in the doc block for the check_license call in the sample plugin.
  • The post Version 3.8.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.5.9 https://easydigitaldownloads.com/changelog/version-1-5-9/ Wed, 04 Oct 2023 19:12:51 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1800154
  • Fix: The “Name your price” field now uses semantic and accessible markup.
  • Fix: The check for whether a download is free is more reliable.
  • Dev: The plugin has been refactored to better manage dependencies such as minimum WordPress, PHP, and EDD versions.
  • The post Version 1.5.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.3 https://easydigitaldownloads.com/changelog/version-3-2-3-2/ Mon, 02 Oct 2023 20:09:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1799966
  • Blocks: The user registration forms and lost password feature have been updated to allow customization via hooks.
  • Stripe: Refunded payments initiated within the Stripe Dashboard now create a refund order in EDD.
  • Cart: Improved product validation when adding an item to the cart.
  • Emails: Admin payment & order notifications have been updated to allow further customization.
  • Block Editor: Improved compatibility with themes and page builders.
  • Payments: Ensure that tax rates are accurately stored when using legacy payment creation processes.
  • Customers: Improved the performance and accuracy of checking if a user has previously made purchases.
  • The post Version 3.2.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.5 https://easydigitaldownloads.com/changelog/version-1-2-5-3/ Mon, 02 Oct 2023 18:41:55 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1799967
  • Fix: Resolves compatibility with EDD 3.2.3.
  • Dev: New minimum versions: WordPress 5.8; PHP 7.4; EDD 3.2.3
  • The post Version 1.2.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.5 https://easydigitaldownloads.com/changelog/version-2-0-5-3/ Fri, 29 Sep 2023 17:22:34 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1799428
  • Fix: The last name is now required on checkout to align with Authorize.net’s requirements.
  • Fix: International characters are now converted to supported characters for customer information, as required by Authorize.net.
  • Fix: Product names and order summaries longer than 49 characters are now truncated to avoid errors during checkout.
  • The post Version 2.0.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.2 https://easydigitaldownloads.com/changelog/version-3-2-2-2/ Thu, 21 Sep 2023 19:06:02 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1799380
  • PayPal: The IPN Backup for PayPal was fixed to prevent a fatal error.
  • PayPal: Improved the Buy Now with PayPal payments to bypass Checkout only when Buy Now is fully supported.
  • PayPal: Improved the reliability of the PayPal IPN listener.
  • Stripe: Improved the Buy Now with Stripe payments to bypass Checkout only when Buy Now is fully supported by the product.
  • Stripe: The State/Region ensures that it is updated when the Country field is changed.
  • Emails: Further improved the reliability of payment emails and admin payment notifications.
  • Customers: Migrating the customer data from EDD 2.x to EDD 3.x is now more reliable.
  • Customers: Existing guest customers can now use the EDD Registration form to create a user.
  • Customers: Improved the customer email address detection and reliability.
  • Payments: Updated the customer recent payments list to use the correct date format.
  • Blocks: Improved the reliability of checkout when EDD Blocks or Gutenberg are disabled.
  • The post Version 3.2.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.9 https://easydigitaldownloads.com/changelog/version-3-8-9/ Wed, 20 Sep 2023 21:28:39 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1799325
  • Improved: Revoking of licenses now supports the ‘On Hold’ status added in EDD 3.2.0 and no longer disables a license if an order is partially refunded.
  • Improved: Improved license renewal cost calculations for licenses sold on a single-priced download, which is later changed to a variable-priced product.
  • The post Version 3.8.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.1 https://easydigitaldownloads.com/changelog/version-3-2-1-2/ Tue, 12 Sep 2023 02:00:28 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1798859
  • 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.
  • The post Version 3.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.0.1 https://easydigitaldownloads.com/changelog/3-0-1/ Mon, 11 Sep 2023 17:55:15 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1798829
  • Fix: Ensure that the pre-approval feature functionality is available when needed to process capturing a pre-authorized payment.
  • The post Version 3.0.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.4 https://easydigitaldownloads.com/changelog/version-2-0-4-3/ Fri, 08 Sep 2023 23:54:38 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1798687
  • Important: Now requires PHP 7.2 or greater, EDD 2.11 or greater, and WordPress 4.9 or greater.
  • New: Authorize.net has been updated to support the EDD Gateway settings API.
  • New: The billing address information (if provided) is added to the Pre-Authorization charges when purchasing subscriptions.
  • Fix: The order date in EDD 3.0+ was incorrect for subscription orders.
  • Fix: Pre-authorization charges for subscriptions were not properly checking the error status before continuing to create ARB Subscriptions.
  • Fix: Declined transactions could still complete in some cases in EDD.
  • The post Version 2.0.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.2.0 https://easydigitaldownloads.com/changelog/version-3-2-0/ Thu, 07 Sep 2023 22:31:22 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1798519 Pro Lite & Pro

    The post Version 3.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Pro
    • New: Added the ability to generate unique discount codes when creating new discounts.

    Lite & Pro

    • Important: This release requires PHP 7.4 or higher and WordPress 5.8 or higher.
    • Important: Amazon Pay has been formally deprecated and is no longer available for new installs. Existing stores using Amazon Pay are encouraged to explore other options.
    • New: PHP 8.1 is now fully supported.
    • New: Discount codes can now be applied to specific price variations.
    • New: A discount code can now be set to include or exclude specific download categories.
    • New: Store owners can now archive discount codes, to make managing their promotions simpler.
    • New: The discount list now has improved visibility for the status and usage of discounts.
    • New: A new ‘Service’ product type was added to the Product Type dropdown, to allow for non-downloadable products.
    • New: Disputed payments in PayPal and Stripe set the order to a new ‘On Hold’ status, and restrict access to downloads.
    • New: When a payment is disputed with PayPal or Stripe, a link to the dispute is added to the view order details in the admin along with order notes.
    • New: The date that the completed order actions were run is now stored as part of the order itself, not as metadata, and will be displayed more clearly on the order details screens. Existing meta will be migrated in the background; notifications will be updated to keep store owners advised of progress.
    • Improvement: Purchase receipts are now sent using deferred actions, to improve the performance of the payment processing.
    • Improvement: The bundle product metabox has been improved for performance on sites with many products.
    • Improvement: The query for non-bundled products has been updated to be more performant, specifically when editing a download product.
    • Improvement: Improved performance of checkout and customer lookups by conditionally running legacy hooks and filters that contained payment objects.
    • Improvement: Site Health and telemetry now check the health of the REST API via a test endpoint.
    • Improvement: The application fee for Stripe payments is removed for pass holders who have access to the Stripe Pro extension even if they do not have Stripe Pro installed.
    • Improvement: Easy Digital Downloads’ block styles have been updated for non block themes to load only when the block is rendered.
    • Improvement: The EDD Products block now allows products to be filtered by author.
    • Fix: Update Stripe’s non-licensed application fee to 3%.
    • Fix: Stripe Payment Elements no longer supported a theme of ‘none’, and ‘stripe’ has been defaulted.
    • Fix: Added hardening around viewing the adjustments list table.
    • Fix: To avoid conflicts with other plugins, critical vendor libraries have been moved to the EDD namespace.
    • Fix: Regional support for Stripe now checks the Stripe account country before checking the store country.
    • Fix: PayPal Commerce orders where not always being completed when using the confirmation page.
    • Fix: The Stripe Payment Element now uses the browser’s locale for localization.
    • Fix: Using the Import tool could produce a fatal error.
    • Fix: Discount codes resulting in a 100% discount could restrict the cart from allowing the user to complete the purchase.
    • Fix: Saved carts were not correctly saving for some users.
    • Fix: When saving a cart with Stripe as the active gateway, the message stating the cart was saved was removed prematurely.
    • Fix: Recalculating a customer’s stats was not always being scheduled correctly.
    • Fix: Malformed add to cart URLs could result in a PHP warning being thrown.
    • Fix: Flat discount can result in an incorrect rounding total depending on the cart conditions.
    • Fix: Viewing the order details of a migrated order that had its discount deleted looked incomplete.
    • Fix: It was possible for sites with incompatible MySQL versions to not see the appropriate warnings.
    • Fix: Attempting to activate a pass with an empty license key could appear to be stuck.
    • Fix: The Stripe JavaScript has been improved to be more efficient, remove only error messages, and only run when the Stripe gateway is selected.
    • Fix: Stripe could attempt to update a property that is not supported by the Stripe API.
    • Fix: New PayPal Commerce subscriptions might not be correctly marked as complete.
    • Fix: EDD Blocks placeholder styles could interfere with WordPress Core placeholders.
    • Fix: Additional, not officially supported fee data is now stored as order adjustment metadata.
    • Dev: Many filters and hooks that passed EDD_Payment objects now have a complimentary hook or filter that uses EDD\Orders\Order objects.
    • Dev: Easy Digital Downloads is no longer registering the edd_payment and edd_discount post types.
    • Dev: Easy Digital Downloads – Core now holds the Stripe base code, and Stripe Pro 3.0.0 only contains pro features.
    • Dev: Code for old, unsupported versions of PHP has been removed.
    • Dev: A new edd_after_order_actions hook has been introduced to manage all events which should happen when an order is created. This uses the order object for improved performance and any usage of edd_after_payment_actions should be updated accordingly.
    • i18n: 141 Additions, 199 Removals/Location Changes, 17 Differences (counts are approximate).

    The post Version 3.2.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.0.0 https://easydigitaldownloads.com/changelog/version-3-0-0/ Thu, 07 Sep 2023 20:53:10 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1798521
  • Important: Requires Easy Digital Downloads 3.1.4 or greater, PHP 7.1 or greater, and WordPress 5.4 or greater.
  • New: Updated to use the Easy Digital Downloads Extension Registry for consistency.
  • New: Reduces code redundancy by removing Stripe core functionality that is already included in Easy Digital Downloads Core.
  • New: Application fees are now based on license status. You need to activate and maintain a valid license key to remove application fees from purchases.
  • The post Version 3.0.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.5 https://easydigitaldownloads.com/changelog/version-1-2-5-2/ Wed, 09 Aug 2023 19:03:16 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1796877
  • New: When the license for an All Access product is disabled, the pass is disabled.
  • Improvement: Enabling All Access on a product is now handled by the product type.
  • Improvement: Shortcodes for variable products now cover all price IDs by default, unless specifically set.
  • Fix: It was possible for a pass with the total price variations set to 0 to still prevent users from accessing specific variations.
  • Fix: The download limit was not always set for a pass.
  • Fix: The pass expiration date for subscriptions with a free trial did not correctly sync with the subscription when the initial trial was complete.
  • Fix – Commissions: All Access did not correctly calculate how a commission should be split when that setting was selected for a product.
  • Dev: Licensing has been updated to use EDD’s extension registry.
  • Dev: The extension no longer uses get_page_by_title, which was deprecated in WordPress 6.2.
  • Dev: The minimum versions have been updated to PHP 7.1, WordPress 5.4, and EDD 3.0.
  • The post Version 1.2.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.11.1 https://easydigitaldownloads.com/changelog/version-2-11-11-1/ Mon, 07 Aug 2023 21:08:23 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1796883
  • Fix: Revert cancelled subscriptions past their expiration date from having their status updated to ‘expired’ to avoid possible looping of status updates.
  • The post Version 2.11.11.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.11 https://easydigitaldownloads.com/changelog/version-2-11-11/ Wed, 26 Jul 2023 19:43:52 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1796130
  • Fix: One time discounts did not correctly update the cart total.
  • Fix: Stripe actions could run for subscriptions for other gateways.
  • Dev: After payment actions are updated to use new functionality scheduled for EDD 3.2.
  • The post Version 2.11.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.5 https://easydigitaldownloads.com/changelog/version-3-1-5-2/ Fri, 21 Jul 2023 21:46:04 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795867
  • Fix: India Regions were not being properly loaded.
  • Fix: Fixed compatibility with PHP 7.1 when adding a new discount.
  • Dev: Tax settings tab was overriding the base class method for getting the ID.
  • The post Version 3.1.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.10.1 https://easydigitaldownloads.com/changelog/version-2-11-10-1/ Fri, 21 Jul 2023 12:02:49 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795824
  • Automatic license renewals could incorrectly cancel subscriptions.
  • The post Version 2.11.10.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.4 https://easydigitaldownloads.com/changelog/version-3-1-4-2/ Wed, 19 Jul 2023 20:36:59 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795661
  • Improvement: The checkout cart markup is now aware if the cart is using the shortcode or the block.
  • Improvement: A filter has been added to the structured data for products to allow extensions to add additional offers.
  • Improvement: The email marker (tagging) experience has been updated to be more accessible and easier to use.
  • Improvement: EDD’s admin JavaScript has been updated to prevent deprecation notices.
  • Improvement: It is now possible to update the sequential start number as long as it does not conflict with existing orders.
  • Improvement: The current file name is now stored with the file download log.
  • Improvement: The emails on the order details screen have been updated to always include the customer’s primary address, even if it wasn’t used on an order.
  • Fix: When the “last month” had fewer days than “month to date”, reporting could incorrectly cross months.
  • Fix: The edd_link_helper function could sometimes have an empty UTM medium attribute.
  • Fix: Checkbox inputs for privacy/terms are now marked required with the HTML5 attribute.
  • Fix: The Recapture onbording process could inconsistently fail to install or connect.
  • Fix – Stripe: Recurring products with free trials were immediately creating an invoice with Payment Elements.
  • Fix – Stripe: When using Payment Elements, clicking the purchase button did not show the loading animation.
  • Fix – Stripe: Stripe data will be included in the Site Health debug information with EDD 3.1.4.
  • Fix – Stripe: The list of countries which do not allow application fees has been updated.
  • i18n: All countries and states are now translation ready.
  • i18n: We have started the process of updating strings to add comments for translators where recommended.
  • Dev: Hooks have been added to the license update/delete methods.
  • Dev: EDD’s pointer registration has been updated so that extensions can hook into it.
  • Dev: EDD now has a status badge utility class to allow order status badges to be more universally used.
  • Dev: The edd_set_upgrade_complete function is now in a file that’s loaded outside of the admin, so it can be used in cron upgrades.
  • Dev: The EDD debugging information under Site Health can now be filtered so that extensions can add key data.
  • Dev: Extensions which use the EDD extension registry will attempt to validate the pro pass license before the individual extension license.
  • Dev: The EDD debug log description has been updated to link to a support doc explaining the edd_debug_log function.
  • Dev: The edd_get_utc_date_string helper function has been created to simplify getting a formatted UTC date.
  • Dev: The EDD settings have been refactored for readability.
  • The post Version 3.1.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.10 https://easydigitaldownloads.com/changelog/version-2-11-10/ Wed, 19 Jul 2023 16:01:24 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795410
  • Important: Recurring Payments now requires a minimum of WordPress 4.9 and Easy Digital Downloads 3.0.
  • Improvement: PayPal Commerce subscriptions have be updated to correctly cancel the subscription after two failed payment attempts. Existing subscriptions will be updated accordingly.
  • Improvement: Recurring reports in EDD 3.0+ have been updated to accurately group orders based on the store time zone.
  • Improvement: Cancelled subscriptions past their expiration date will now be marked as expired. Developers using the edd_subscription_expired hook will want to check their code.
  • Fix: If edd_get_receipt_page_uri is available, the transactions shortcode did not link to the correct receipt.
  • Fix: Existing users who were not already customers were prevented from purchasing in some scenarios.
  • Fix: Refunding a subscription would send a cancellation email.
  • Fix: Expiration notices were still emailed when a subscription was refunded.
  • Fix: The Content Restriction integration could allow users to all variations rather than those expressly set.
  • Fix: Recurring discounts now work with free trials.
  • Fix: Stripe cancellation errors no longer show markup in subscription notes.
  • Fix: A failing subscription that is cancelled in Stripe was not correctly cancelled in EDD.
  • Fix: Cancelling a subscription in Stripe did not update the subscription in EDD.
  • Fix: Querying subscriptions with a null price ID did not return subscriptions for single-price products.
  • Fix: If a free trial was in the cart and a discount was added, the cart total was incorrect.
  • Fix: Upgrading or renewing a licensed product could cancel the existing subscription prior to the new subscription being created.
  • Fix: Some users were incorrectly denied access when limiting downloads to active subscribers.
  • Dev: get_page_by_title was deprecated in WordPress 6.2; Recurring now uses WP_Query directly.
  • Dev: The plugin installation and upgrade process has been improved to reduce the load on a website.
  • Dev: edd_recurring_add_payment_pre_args has been added for developers who need to modify payment details before adding renewals to the database.
  • Dev: The database query methods have been updated to ensure consistency between getting and counting subscriptions.
  • The post Version 2.11.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.6 https://easydigitaldownloads.com/changelog/version-2-9-6/ Wed, 05 Jul 2023 18:48:35 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794853
  • Fix: Recurring products with free trials were immediately creating an invoice with Payment Elements.
  • Fix: When using Payment Elements, clicking the purchase button did not show the loading animation.
  • Fix: The list of countries which do not allow application fees has been updated.
  • i18n: Comments have been updated for translators.
  • Improvement: Stripe data will be included in the Site Health debug information with EDD 3.1.4.
  • The post Version 2.9.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.4.1 https://easydigitaldownloads.com/changelog/version-2-4-1-3/ Thu, 29 Jun 2023 15:59:23 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794380
  • Fix: FES vendors could have a fatal error when viewing a customer order with a shipped product.
  • The post Version 2.4.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.3 https://easydigitaldownloads.com/changelog/version-3-1-3-2/ Wed, 28 Jun 2023 22:11:58 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794356
  • Improvement: Licensing messages for third party extensions no longer link to the main EDD site.
  • Improvement: The default number of tax rates to query has been increased.
  • Fix: Using a custom straight_to_gateway link did not add a product to the cart.
  • Fix: Products which are marked as having variable prices, but which don’t have any prices, could cause a PHP notice or error.
  • Fix: Duplicate purchase receipt emails could be sent when editing an order.
  • Fix: The product sales export was not respecting the end date when set.
  • Fix: The product sales export was showing incorrect amounts for orders with multiple items, or partially refunded orders.
  • Fix: For stores which collect sales tax, tax exempt fees sometimes had tax applied.
  • Fix: edd_store_discount now accepts times for start/expiration dates.
  • Fix: Users who are not also customers were unable to update their profile using the EDD profile editor.
  • Fix: The pass ID for pro licenses could be incorrect in some cases.
  • Fix: If EDD settings were removed, the telemetry data could cause a PHP notice.
  • Fix: Prevent a JavaScript error that could occur if the cart widget was present on the checkout page when taxes are enabled.
  • Dev: Third party developers who use EDD’s licensing screen can now customize licensing messages.
  • The post Version 3.1.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.8 https://easydigitaldownloads.com/changelog/version-3-8-8/ Wed, 28 Jun 2023 19:08:55 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794181
  • New: Added support for IDN domains with license API.
  • New: License upgrade URLs now support sending in the license_key in addition to the license_id.
  • Improvement: We’ve improved the performance when getting licenses of a user by ID.
  • Improvement: Unneeded legacy license meta for stores that migrated from custom post types to custom tables. This is being handled in a background process. You will be notified when the process starts and completes via the EDD notifications (or admin notices if you are EDD versions lower than 3.1.1)
  • Improvement: Added optimized indexes to the licenses table and optimized queries for licenses.
  • Fix: Some licenses could not be upgraded if the most recent order was refunded.
  • Fix: The checkout block did not properly display license renewal line items.
  • Fix: Removed uses of the get_page_by_title function as it was deprecated in WP 6.2.
  • Fix: Renewal Notice editors did not have a proper section title in the Settings area.
  • Fix: Getting a license’s activation limit was inconsistent.
  • Fix: EDD 3.x – License renewal report was inaccurate when combined with Recurring Payments.
  • Fix: When a license is revoked, the user is unsubscribed from renewal emails.
  • Fix: Lifetime licenses could sometimes get set to expired.
  • Fix: Software licensing reports did not account for renewal orders in the tiles.
  • Fix: The quick actions for Software Licensing emails did not return the user to the proper settings page.
  • The post Version 3.8.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.1 https://easydigitaldownloads.com/changelog/version-2-8-1/ Tue, 27 Jun 2023 20:53:07 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794010
  • Improvement: Vendor caching has been improved to ensure that cached values are cleared whenever a vendor object changes.
  • Fix: Custom data was not saved for existing users who submitted vendor applications.
  • Fix: In some cases, vendors were unable to upload files to their products.
  • Dev: The build scripts have been updated.
  • The post Version 2.8.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.8 https://easydigitaldownloads.com/changelog/version-1-1-8-2/ Thu, 15 Jun 2023 20:56:31 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1793310
  • New: In EDD 3.x, new refunds for deposits will link to the refund order.
  • Fix: Wallet deposits can now be refunded in EDD 3.x.
  • The post Version 1.1.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.2 https://easydigitaldownloads.com/changelog/easy-digital-downloads-3-1-2/ Wed, 07 Jun 2023 16:40:00 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779443
  • New: The EDD “System Info” has been retired and instead our data is registered with WordPress Core’s Site Health.
  • Improvement: We’ve drastically reduced the possibility of a collision when using Sequential Order Numbers.
  • Improvement: We’ve changed the ‘Default’ item in the Product Type dropdown to ‘Single Product’ to avoid confusion.
  • Improvement: Gateways can now inform EDD if they are properly set up, and prevent enabling them if they are not configured.
  • Improvement: The PayPal Commerce onboarding process has been revamped for speed and reliability.
  • Improvement: The EDD 3.x migration process has been updated to defer all customer and product calculations until the migration is complete, with improved messaging.
  • Improvement – Stripe: We’ve added a filter to allow users to remove the ‘Terms’ text that shows below card fields.
  • Improvement – Stripe: When a user disconnects from Stripe Connect, Stripe is unchecked as an ‘active’ gateway.
  • Improvement – Blocks: When no downloads are created, download related blocks were not correctly showing the button to add a new download.
  • Improvement – Blocks: EDD’s blocks were not respecting custom Download labels.
  • Fix: Pass license keys did not always hold their activation status on multisite installs.
  • Fix: In some edge cases, it was possible to produce a fatal error in PHP 8.0 when adding items to the cart.
  • Fix: Improved capability checks and nonce detection on some actions.
  • Fix: Item fees could fail validation in some cases, resulting in missed fees.
  • Fix: The Payments Query class was incorrectly passing the id__not_in as id__in.
  • Fix: The AJAX cart content response was not using the new method of getting cart item names.
  • Fix: A more user friendly error message is shown to non-privileged users if no gateways are enabled.
  • Fix: The Login URL in user registration emails was not correct when the purchase was made with Stripe.
  • Fix: The calculated fees could differ from the fees that are displayed in the cart contents.
  • Fix: When importing downloads, in some cases, the images were not identified as local files.
  • Fix: The Download Tag taxonomy admin area was not being identified as an EDD Admin area.
  • Fix: There was a possibility of an undefined variable when requesting a password reset.
  • Fix – Stripe: The Recurring Payments update form could load incorrectly if split fields was enabled prior to swtiching to Payment Elements.
  • Fix – Stripe: Multiple improvements to the Stripe form load states when cart recalculations are being run.
  • Fix – Stripe: In some cases, the purchase form was not re-enabled after fixing HTML5 validation errors.
  • Fix – Stripe: Customers updating the payment method for a failing subscription could see an error message when the failed invoice was voided, even though the subscription was updated successfully.
  • Fix – Blocks: The reCAPTCHA key field is now a Password field type.
  • Fix – Blocks: The User Downloads blocks could show duplicate items.
  • Fix – Blocks: Extensions which added data to the cart could display without styling.
  • Dev: The functions to get the lowest & highest price options have been abstracted, improved, and now have unit tests.
  • Dev: Upgrade routines prior to 3.0 have been deprecated.
  • Dev: A new CLI command, recalculate_customer_values has been registered to recalculate sales and earnings for all customers.
  • Dev – Stripe: It is now possible to force ‘Card Fields’ to be available on new installs, by switching on EDD’s Debug Mode.
  • The post Version 3.1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.5.1 https://easydigitaldownloads.com/changelog/version-2-9-5-1-2/ Mon, 05 Jun 2023 22:54:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794044
  • Fix: In some cases, the purchase form was not re-enabled after fixing HTML5 validation errors.
  • Fix: Customers updating the payment method for a failing subscription could see an error message when the failed invoice was voided, even though the subscription was updated successfully.
  • The post Version 2.9.5.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.4.0 https://easydigitaldownloads.com/changelog/version-2-4-0/ Tue, 30 May 2023 07:23:00 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779445
  • New: Email tags have been registered for the shipping address and shipping amount.
  • New: Frontend Submissions vendors can now manage shipping and tracking for their orders.
  • Improvement: The overall admin experience has been updated to make it easier to manage shipping for orders.
  • Improvement: When possible, the shipping address has been moved closer to the personal information fields on checkout.
  • Improvement: Simple Shipping is now compatible with the EDD Checkout block.
  • Improvement: Performance has been improved for exporting unshipped orders.
  • Fix: For stores with taxes enabled, Simple Shipping could sometimes remove taxes from the order.
  • Fix: In certain situations, shipping fees could be incorrectly treated as duplicates.
  • Fix: Frontend Submissions vendors could not always see the order shipping address.
  • Fix: Email tags now work in the subject for tracking emails.
  • Dev: As much as possible, functions have been updated to use the new EDD order objects and data to improve performance.
  • Dev: Minimum requirements have been updated: PHP 7.1; WordPress 5.4, and Easy Digital Downloads 3.1.1.
  • Dev: Packages and build scripts have been updated.
  • The post Version 2.4.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.5 https://easydigitaldownloads.com/changelog/version-2-9-5-2/ Thu, 25 May 2023 23:08:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794045
  • Fix: In some cases, the Stripe Payment Elements form was not re-enabled after amounts were updated.
  • The post Version 2.9.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.4 https://easydigitaldownloads.com/changelog/version-2-9-4-2/ Wed, 24 May 2023 23:09:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794046
  • Improvement: When Stripe is disconnected, it’s removed from the active gateways to prevent a broken checkout experience.
  • Improvement: Animations and transitions have been improved on checkout for a smoother experience.
  • Fix: Some sites using Payment Elements and Recurring could have incomplete forms for updating subscription payment methods.
  • Dev: A filter has been added to allow users to disable the card terms.
  • Dev: For sites which do not have access to the legacy Card Elements, a toggle has been added to allow the ability to enable access. EDD debugging must be enabled to show this toggle.
  • The post Version 2.9.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.0 https://easydigitaldownloads.com/changelog/version-2-8-0/ Wed, 03 May 2023 07:29:25 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779448
  • Improvement: The vendor dashboard orders screen now queries order objects directly.
  • Improvement: The admin customers export for an individual vendor has been updated for improved performance with large numbers of orders/customers.
  • Improvement: Script and asset loading has been refactored to load only the necessary scripts for the current view.
  • Fix: The email tags could have an undefined variable.
  • Fix: Sites using Multi Currency show the vendor product form in the store’s base currency.
  • Fix: When deleting a vendor, the “Vendor Revoked” email will now be sent to the vendor if it’s enabled.
  • Fix: The “Reject” action was not available for products.
  • Fix: The form build help text now correctly supports HTML tags.
  • Fix: Querying for FES vendors in the block editor could cause a PHP notice.
  • Fix: The dashboard product list did not work correctly with multiple pages.
  • Fix: The “Add Media” option did not always work with the description field.
  • Fix: The {fullname} email tag could display only the first name, depending on the user’s profile.
  • Fix: The vendor bio did not support paragraphs.
  • Fix: Trashing a download using bulk actions did not properly send the “Submission Denied” email to the vendor.
  • Fix: The datepicker was not styled.
  • Templates: The frontend-orders template has been updated to use the order object instead of the ID to improve database performance. Users with customized templates should review and update.
  • Dev: Support for adding custom fields for the FES form builder prior to FES 2.3 has been removed.
  • Dev: Licensing and dependency management has been updated.
  • Dev: Querying for a vendor now supports WordPress caching to improve performance.
  • Dev: The checkbox field has been updated for PHP 8 compatibility.
  • Dev: Session management has been refined to run only when FES needs it.
  • Dev: The minimum WordPress version is now 5.4; the minimum PHP version is 7.1; the minimum EDD version is 3.1.0.2.
  • The post Version 2.8.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.1.4.2 https://easydigitaldownloads.com/changelog/version-3-1-1-4-2/ Mon, 01 May 2023 07:46:04 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779457
  • Security: Improved validation for edd hooks.
  • The post Version 3.1.1.4.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.3 https://easydigitaldownloads.com/changelog/version-2-9-3/ Fri, 28 Apr 2023 07:31:53 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779449
  • Improvement: Updated Payment Element for compatibility for more regional requirements.
  • Improvement: Added Site Health information, for easier debugging.
  • Dev: Improved the method to retrieve an account’s connected status.
  • The post Version 2.9.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.3 https://easydigitaldownloads.com/changelog/version-2-2-3/ Tue, 25 Apr 2023 07:37:34 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779450
  • Fix: The review request email has been updated for EDD 3.0 compatibility.
  • Fix: The review widget markup was incomplete.
  • Fix: Missing schema data has been added.
  • Fix: The microdata is not output in EDD 3.0 since it has been deprecated.
  • Fix: The display_aggregate_rating method did not have the expected output.
  • Fix: Sites with pagination enabled for comments could have incorrect links to individual reviews.
  • Dev: The payments query has been updated for EDD 3.0 compatibility.
  • Dev: The minimum WordPress version is now 5.4.
  • The post Version 2.2.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.1.4.1 https://easydigitaldownloads.com/changelog/version-3-1-1-4-1/ Fri, 21 Apr 2023 07:44:52 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779456
  • Fix – Blocks: Harden blocks loader to verify files exist before requiring them.
  • The post Version 3.1.1.4.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.1.4 https://easydigitaldownloads.com/changelog/version-3-1-1-4/ Thu, 20 Apr 2023 07:43:59 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779455
  • New – Multi Currency: Added a new Currency Switcher Block. (Pro-Only)
  • Improvement: Removed a possible unsupported PHP configuration from the email summaries.
  • Improvement: The edd_get_users_purchases function has been updated to account for customer email address changes.
  • Improvement: Reports have been updated to more accurately account for timezones and date ranges.
  • Improvement: The onboarding wizard loading was not allowing a close and exit after the first step.
  • Improvement: License key handling for 3rd party extensions has been accounted for.
  • Improvement: When using sequential order numbers, searching has been updated to account for order number.
  • Improvement – Stripe: The Payment Element has been improved to handle failed 3DS challenges.
  • Improvement – Stripe: Failed payment attempts are now more reliably accounted for.
  • Improvement – Stripe: The Payment Element billing fields can now be filtered.
  • Improvement – Stripe: The Payment Element now supports mandates, improving multi-regional payments.
  • Improvement – Stripe: The ‘Card Name’ field is re-introduced for regions that require it.
  • Improvement – Blocks: Better support for custom fields with the Checkout Block.
  • Improvement – Blocks: Developers can now register custom columns for the User Downloads block.
  • Improvement – Blocks: The Buy Now button can now have its behavior defined as Add to Cart or Buy Now.
  • Fix: The Duplicate feature for Downloads could conflict with the WooCommerce duplicate feature. (Pro-Only)
  • Fix: Discounts with high value amounts were not saving correctly.
  • Fix: Bulk Editing prices was not working with WordPress 6.1+.
  • Fix: Exporting product sales was not always respecting the date range filters.
  • Fix: Exports with date queries were not always accounting for timezones accurately.
  • Fix – Blocks: Cart section headings were not always displayed when reloading the section via AJAX.
  • Dev: New custom hooks in database row transitions have been added.
  • The post Version 3.1.1.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.2.2 https://easydigitaldownloads.com/changelog/version-2-9-2-2/ Mon, 17 Apr 2023 07:39:46 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779451
  • Improvement: Mandates are now supported, improving compatibility with banking regulations.
  • Improvement: When required, the ‘Card Name’ field will be selectively shown.
  • Improvement: Better handling of failed 3DS confirmations.
  • Improvement: Failure rate detection improved with the Payment Element.
  • The post Version 2.9.2.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.10 https://easydigitaldownloads.com/changelog/version-1-1-10/ Thu, 06 Apr 2023 07:40:33 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779452
  • Fix: The modal script was not properly enqueued when attempting to delete a wish list.
  • The post Version 1.1.10 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1 https://easydigitaldownloads.com/changelog/version-1-1/ Tue, 04 Apr 2023 07:41:13 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779453
  • New: Multi Currency now supports free Open Exchange Rate API keys for non-USD-based stores!
  • New: Updated the currency management interface for usability.
  • New: When adding a new currency, exchange rates are automatically updated if possible.
  • New: When changing an existing rate from Manual to Auto, exchange rates are updated if possible.
  • Fix: Improved compatibility with EDD 3.0+ migration.
  • Fix: In some cases, setting a current exchange rate to update automatically was impossible.
  • Fix: The session currency was sometimes shown as the default currency in the admin area.
  • Dev: Requires PHP 7.1 and WordPress 5.4
  • The post Version 1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.1.3 https://easydigitaldownloads.com/changelog/version-3-1-1-3/ Thu, 23 Mar 2023 07:42:47 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779454
  • Improvement: The orders list table in the admin now sorts orders by date as the default.
  • Improvement: Removed unnecessary options in the onboarding wizard.
  • Improvement – Stripe: Store owners can now control which payment methods to accept within their Stripe account.
  • Improvement – Stripe: We’ve added a better explanation for the Restrict Stripe Assets setting.
  • Change: Translations are now always managed by WordPress.org.
  • Fix: Existing tables might not have been updated correctly.
  • Fix: Attempting to update the default email address from the profile editor could fail in some circumstances.
  • The post Version 3.1.1.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.2.1 https://easydigitaldownloads.com/changelog/version-2-9-2-1/ Tue, 21 Mar 2023 07:48:20 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779459
  • Improvement: Store owners can now control which payment methods to accept within their Stripe Account.
  • Improvement: We’ve added a better explanation for the Restrict Stripe Assets setting.
  • The post Version 2.9.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.2 https://easydigitaldownloads.com/changelog/version-2-9-2/ Fri, 17 Mar 2023 07:50:10 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779463
  • Fix: Improve custom Payment Element rules to merge with existing.
  • Fix: Single price products purchased through “Buy Now” no longer have a price ID assigned in the order items table.
  • Dev: Unneeded source files are no longer included in the release.
  • The post Version 2.9.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.1.2 https://easydigitaldownloads.com/changelog/version-3-1-1-2/ Fri, 17 Mar 2023 07:49:35 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779462
  • Improvement: The order details screen in the admin has been updated to use the Currency class to be consistent with customer receipts.
  • Improvement: Determining whether a plugin is a core extension for telemetry data has been improved.
  • Fix: Enabling/disabling the sequential order numbers setting no longer prompts an upgrade notice, since that setting does not affect past orders.
  • Fix: When exiting the onboarding wizard, the double overlay has been removed.
  • Fix: The typos in the pro eligibility pointer notice have been corrected.
  • Fix: The user verification email could cause a fatal error with some translations.
  • Fix – Stripe: Improve custom Payment Element rules to merge with existing.
  • Fix – Stripe: Single price products purchased through “Buy Now” no longer have a price ID assigned in the order items table.
  • Dev: Using get_page_by_title has been deprecated in WordPress 6.2; our importer has been updated accordingly.
  • Dev – Stripe: Unneeded source files are no longer included in the release.
  • The post Version 3.1.1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.1.2/3 https://easydigitaldownloads.com/changelog/version-2-9-1-2-3/ Wed, 15 Mar 2023 23:21:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794054
  • Fix: PHP 7.1 Compatibility.
  • The post Version 2.9.1.2/3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.1 https://easydigitaldownloads.com/changelog/version-2-9-1/ Tue, 14 Mar 2023 23:22:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794056
  • Improvement: Improved error handling and user interaction.
  • Fix: Improve Apple Pay compatibility.
  • The post Version 2.9.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.1.1 https://easydigitaldownloads.com/changelog/version-2-9-1-1-2/ Tue, 14 Mar 2023 23:21:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794055
  • Fix: Ensure that Stripe only tries to verify the domain for Apple Pay when Stripe is connected.
  • Improvement: Avoid a race condition when updating where a function might not be available for a moment.
  • The post Version 2.9.1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.1 https://easydigitaldownloads.com/changelog/version-3-1-1/ Tue, 14 Mar 2023 07:51:51 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779465
  • New (Pro): Users can now install and activate extensions from the WordPress admin.
  • New (Pro): Geolocation has been added to checkout.
  • New (Pro): Downloads can be duplicated without an extension.
  • New – Blocks (Pro): Users can add a search form to the new User Downloads block.
  • New: New installations will be directed to an onboarding wizard to help set up key features and get new stores up and running more quickly.
  • New: Users with an active pass can manage extensions with one license key and easily upgrade to Easy Digital Downloads (Pro).
  • New – Stripe: Our Stripe integration now uses the Universal Payment Elements and Link support. Legacy users are encouraged to opt in.
  • New – Blocks: A new EDD User Downloads block has been registered to show users the files they can download.
  • Improvement: Trashed orders can now be deleted in bulk.
  • Improvement: EDD’s metaboxes have been moved up in priority when editing a download.
  • Improvement: Reports styling has been updated to account for different graph types.
  • Improvement: The Product Sales export tool has been added back to the Reports > Export screen.
  • Improvement: EDD telemetry tracking has been completely rewritten to anonymize data collection.
  • Improvement: The extensions licensing screen has been updated to improve messaging and the license management experience.
  • Improvement: Querying for a customer by email address has been improved to include all email addresses.
  • Improvement: The PayPal Commerce connection error messaging has been updated to give users more information to help troubleshoot before contacting support.
  • Improvement: Improved performance when using order related functions which have been updated to accept the order object directly.
  • Improvement: EDD admin screens now show only EDD notices.
  • Improvement – Blocks: New installs will automatically use the checkout block instead of the legacy shortcode.
  • Improvement – Blocks: The Login Page and Login Redirect Page settings have been reordered.
  • Improvement – Blocks: When adding the EDD Buy Button to a download, the current download is set as the default.
  • Improvement – Blocks: Additional security has been added to the checkout, login, and register blocks.
  • Fix: Report charts could group orders by date incorrectly when dates spanned a change in Daylight Savings.
  • Fix: In some cases, the customer database table was not getting the updates needed.
  • Fix: An additional security check has been added to the system info file download form.
  • Fix: The ajax spinner could be duplicated on the checkout screen for stores which collect taxes.
  • Fix: Stores with quantities enabled could experience unexpected behavior on checkout.
  • Fix – Stripe: Support links have been updated.
  • Fix – Blocks: Some themes/plugins caused the checkout forms script to not be enqueued.
  • Dev: The new minimum WordPress version is 5.4.
  • Dev: The new minimum PHP version is 7.1.
  • Dev: The `edd_sanitize_amount` function has been updated for PHP8 compatibility.
  • Dev: Notifications are now registered as an EDD component.
  • Dev: Notifications can now be registered locally.
  • Dev: Additional debugging has been added if a legacy payment cannot be migrated due to invalid payment metadata.
  • Dev: The discounts HTML is now always filterable, even if there are no discounts applied.
  • Dev: Code for the legacy WordPress media loader has been removed.
  • The post Version 3.1.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9 https://easydigitaldownloads.com/changelog/version-2-9/ Thu, 02 Mar 2023 00:23:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794068
  • Important: This version of the Stripe Pro Gateway requires:
    • Easy Digital Downloads 3.1 or greater
    • WordPress 5.4 or greater
    • PHP 7.1 or greater
  • New: Introducing the new Payment Elements for faster, more secure, and more reliable payment processing.
  • New: Apple Pay and Google Pay are integrated directly with Buy Now and Checkout.
  • New: Adds Link by Stripe for more secure saved cards.
  • New: More improved detection of theme styles to make Stripe feel part of your site.
  • Fix: Improved the payment processing to be more reliable with Payment Elements.
  • Fix: Billing details are now sent via the Payment Elements for more reliable customer information in Stripe.
  • Fix: Documentation links have been updated to avoid any 404s and redirects.
  • Note: Have you customized your checkout? Be sure to follow this guide to switch to the new Payment Elements.
  • Note: Users upgrading from previous versions will remain on the Legacy Card Elements during this transition and can change to Payment Elements with the ‘Elements Mode’ setting within Downloads > Settings > Payments > Stripe.
  • The post Version 2.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.9.0 https://easydigitaldownloads.com/changelog/version-2-9-0/ Wed, 01 Mar 2023 08:53:34 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779467
  • Important: This version of the Stripe Pro Gateway requires:
    • Easy Digital Downloads 3.1 or greater
    • WordPress 5.4 or greater
    • PHP 7.1 or greater
  • New: Introducing the new Payment Elements for faster, more secure, and more reliable payment processing.
  • New: Apple Pay and Google Pay are integrated directly with Buy Now and Checkout.
  • New: Adds Link by Stripe for more secure saved cards.
  • New: More improved detection of theme styles to make Stripe feel part of your site.
  • Fix: Improved the payment processing to be more reliable with Payment Elements.
  • Fix: Billing details are now sent via the Payment Elements for more reliable customer information in Stripe.
  • Fix: Documentation links have been updated to avoid any 404s and redirects.
  • Note: Have you customized your checkout? Be sure to follow this guide to switch to the new Payment Elements.
  • Note: Users upgrading from previous versions will remain on the Legacy Card Elements during this transition and can change to Payment Elements with the ‘Elements Mode’ setting within Downloads > Settings > Payments > Stripe.
  • The post Version 2.9.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.9 https://easydigitaldownloads.com/changelog/version-1-1-9/ Thu, 09 Feb 2023 09:03:22 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779470
  • Fixed: The necessary scripts may not have loaded when viewing a wish list template.
  • The post Version 1.1.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.9 https://easydigitaldownloads.com/changelog/version-2-11-9/ Thu, 09 Feb 2023 09:02:43 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779469
  • New: Recurring now registers subscription specific capabilities to allow for better role management and access to subscriptions.
  • Improvement: Allow dates to be defined when adding a new renewal order.
  • Improvement: Software Licensing discount calculations have been revised to be correct and work with cart discounts.
  • Fix: Currencies were not always properly displayed in the order details on sites with multiple currencies.
  • Fix: Renewal orders were not always linked to the correct email after a customer updated their email address.
  • Fix: The subscription order status has been added to the list of deliverable order items statuses.
  • Fix: An error could occur on the order details screen if orders were considered part of a subscription but a subscription did not exist.
  • Fix: The license renewal link on the subscription details screen did not display correctly.
  • Dev: An unneeded legacy filter for PDF Invoices has been removed.
  • The post Version 2.11.9 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.0.6 https://easydigitaldownloads.com/changelog/version-3-1-0-6/ Thu, 09 Feb 2023 09:01:54 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779468
  • Improvement: The PayPal Backup IPN now sends the payment date when handling a renewal from Recurring Payments.
  • Improvement: Further improve the AJAX download search.
  • Fix: Improved reliability with the PayPal API.
  • Fix: Some plugins could conflict with the login URL filter to customize the login page.
  • Fix: It is now possible to deselect a page in the settings after it’s been set.
  • Fix: All documentation links have been updated to use the new locations.
  • Fix: Some passwords could not be validated when using the login form on the checkout page.
  • Fix: The orders export did not allow only orders with a specific status to be exported.
  • The post Version 3.1.0.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.7 https://easydigitaldownloads.com/changelog/version-1-1-7/ Wed, 01 Feb 2023 09:04:04 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779471
  • New: Store owners can now set a minimum custom deposit amount.
  • Fix: Emails for admin deposits/withdrawals might have referenced incorrect data.
  • Fix: It was possible to deposit a custom amount even if custom amounts were disabled.
  • Fix: Decimal amounts can now be deposited/withdrawn from the admin.
  • Dev: Updated for EDD 3.0 compatibility.
  • Dev: The minimum PHP version is now 5.6.
  • Dev: The minimum WordPress version is 4.9.
  • The post Version 1.1.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.0.5 https://easydigitaldownloads.com/changelog/version-3-1-0-5/ Wed, 25 Jan 2023 09:04:56 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779472
  • Improvement: New customer report tiles now only count customers with purchases.
  • Improvement: The email address field at checkout now adheres to the database schema and limits to 100 characters.
  • Improvement: Further improve the AJAX download search to be more accurate.
  • Fix: Earnings exports report now accounts for partially refunded orders.
  • Fix: Added validation to prevent duplicate order addresses from being inserted.
  • Fix: When saving a non-variable product, an empty post meta value was being saved.
  • Improvement – Blocks: Updating the wording for the Disable Redownload setting if the block is available.
  • Fix – Blocks: Added sanitization to the ‘additional classes’ block setting before rendering the block.
  • The post Version 3.1.0.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.1.0.4 https://easydigitaldownloads.com/changelog/version-3-1-0-4/ Fri, 06 Jan 2023 09:05:44 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779473
  • 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.
  • The post Version 3.1.0.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.4.3 https://easydigitaldownloads.com/changelog/version-1-2-4-3/ Wed, 28 Dec 2022 09:07:24 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779475
  • Fix: Resolved the pass expiration code exiting early.
  • Fix: An valid start time that isn’t a date/time string could cause a fatal error.
  • The post Version 1.2.4.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.13.1 https://easydigitaldownloads.com/changelog/version-2-8-13-1/ Wed, 28 Dec 2022 09:06:37 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779474
  • Fix: Send customer first and last name if present when creating Stripe customer.
  • Fix: Avoid using deprecated agree to terms scripts in EDD 3.0+.
  • Dev: Improved handling of Stripe connection process.
  • The post Version 2.8.13.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.5.3.1 https://easydigitaldownloads.com/changelog/version-3-5-3-1/ Mon, 26 Dec 2022 09:08:54 +0000 https://edd-site.test/?post_type=edd_changelog&p=1779477
  • Fix: Corrects an issue where commissions were incorrectly calculated when discounts pro was being used.
  • The post Version 3.5.3.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.8 https://easydigitaldownloads.com/changelog/version-1-1-8-5/ Wed, 30 Nov 2022 20:37:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1805054
  • Improved: Updated to improve compatibility with caching.
  • Improved: Updated the Facebook button to be a Share instead of a Like.
  • Fix: Wish List buttons only worked on single product views.
  • Fix: Deprecation notice was being thrown on PHP 8.
  • Fix: Corrected alignment issues with the Tweet button.
  • Fix: It was possible for a theme to override Wish List modal CSS, preventing the ability to add an item to a Wish List.
  • Fix: Removed Google+ from the social networks.
  • Dev: Updating the license activation for more stability and compatibility with EDD Core.
  • The post Version 1.1.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.5.3 https://easydigitaldownloads.com/changelog/version-3-5-3-2/ Wed, 23 Nov 2022 14:39:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811821
  • New – EDD 3.0+: Reports have been updated to support new EDD 3.0 report views and tiles.
  • New – EDD 3.0+: Commission reports can now be filtered by commission status.
  • Improvement: Payout file generation performance has been improved.
  • Fix: Generating payout files in two different tabs/windows could result in incorrect file generation and amounts.
  • Fix: Generating a payout file did not communicate if progress was being made.
  • Fix: Deleting a commission from the list table was not properly deleting the commission record.
  • Fix – EDD 3.0+: Refunding an order with a commission was not always marking the commission as revoked.
  • Dev: The commissions database class now supports querying by the price_id column.
  • Dev: The final deliverable package now excludes development packages.
  • The post Version 3.5.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.4.2 https://easydigitaldownloads.com/changelog/version-1-2-4-2/ Thu, 17 Nov 2022 23:21:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792893
  • Improvement: Retrieving the customer pass object has been updated to be more efficient.
  • Fix: Included price variations did not always appear to have saved correctly.
  • Dev: Unnecessary files have been removed from the final build package.
  • Dev: A new filter edd_all_access_use_persistent_cache has been added. The default value is false, for the time being.
  • The post Version 1.2.4.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.8.1 https://easydigitaldownloads.com/changelog/version-2-11-8-1/ Fri, 11 Nov 2022 20:47:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795414
  • Improvement: It is now possible to manually add a subscription with a $0 initial amount.
  • Fix: The Stripe express checkout could cause PHP notices when Recurring loaded.
  • Fix: The discount check could error in EDD 2.x.
  • Fix: The updated admin script might not have loaded due to caching.
  • Fix: The Stripe gateway could cause a fatal error with one time trials.
  • Dev: Unnecessary files have been removed from the vendors directory.
  • The post Version 2.11.8.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.8 https://easydigitaldownloads.com/changelog/version-2-11-8/ Wed, 09 Nov 2022 20:49:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795415
  • New: Subscriptions can now be exported to a CSV file.
  • New: The subscriptions table now has a filter bar to filter by product or subscription status.
  • New: The subscription_details email tag has been registered for purchase receipt emails.
  • New: subscription_details, subscription_period, and subscription_term email tags have been registered for the renewal and expiration emails.
  • New: One time discounts can be enabled on an individual discount basis.
  • Improvement: The admin subscription forms have been completely rewritten to be more accessible, responsive, and intuitive.
  • Improvement: The subscriptions tables have been updated to be more consistent with WordPress and EDD.
  • Improvement: Subscriptions now have their own tab when viewing customer details.
  • Fix: In EDD 3.0, updating the customer for an order did not update the related subscription.
  • Fix: The Content Restriction integration could have had an undefined variable.
  • Fix: In certain cases, the order items migration appeared to never stop, even though it was done.
  • Fix: It is now possible to purchase a product with a free trial using PayPal Commerce.
  • Fix: When erasing a customer’s data, active subscriptions are now cancelled automatically.
  • Dev: The minimum PHP version is now 5.6; the minimum EDD version is 2.9.
  • Dev: How the plugin loads has been updated.
  • The post Version 2.11.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.12 https://easydigitaldownloads.com/changelog/version-2-3-12-2/ Wed, 09 Nov 2022 17:09:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794383 This is a minor release to fix compatibility with EDD 3.0/3.1, improve EDD core blocks support, FES, PHP 8.1 and improve shipping calculation rates.

    The post Version 2.3.12 first appeared on Easy Digital Downloads.

    ]]>
    This is a minor release to fix compatibility with EDD 3.0/3.1, improve EDD core blocks support, FES, PHP 8.1 and improve shipping calculation rates.

    • New: In EDD 3, the orders table can now be filtered based on orders with shipping and/or shipping status.
    • New: Extension is now fully integrated and compatible with EDD core blocks.
    • Improvement: Shipping tracking details have been added to the order receipt.
    • Fix: When cart is recovered, shipping was not always correctly calculated.
    • Fix: When placing an order and canceling the purchase flow, user was redirected back to the checkout page and shipping could be incorrectly calculated.
    • Fix: The correct shipping rate was not always calculated for FES vendor products.
    • Fix: When using FES 2.7, the Shipping field did not appear as an available field.
    • Dev: PHP 8.1 compatibility.
    • Dev: The FES integration requires a minimum FES version of 2.3.

    The post Version 2.3.12 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.4.1 https://easydigitaldownloads.com/changelog/version-1-2-4-1/ Mon, 07 Nov 2022 23:24:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792894
  • Fix: Optimized and improved renewal payment discovery to make Pass renewals more reliable.
  • Fix: Discounts that required ‘Any Pass’ was not saving the discount properly, and may not properly validate discount codes.
  • The post Version 1.2.4.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.4 https://easydigitaldownloads.com/changelog/version-1-2-4/ Mon, 24 Oct 2022 22:24:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792896
  • Improvement: Remove unneeded files from the final build.
  • Fix: For customers with active subscriptions for a pass, show a message instead of the “Renew Now” button.
  • Fix: Prevent the default EDD price options form from showing after All Access price options have already output.
  • Fix: Passes purchased with a subscription were not correctly expiring and being replaced with upcoming passes.
  • Fix: Downloads with multiple files were not always delivering the correct file.
  • The post Version 1.2.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.7 https://easydigitaldownloads.com/changelog/version-3-8-7/ Thu, 20 Oct 2022 18:48:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794350
  • Improvement: Output has been updated for better compatibility with the order history and receipt blocks.
  • Fix: Licenses in bundles did not always display correctly.
  • Fix: Licenses could not always be upgraded more than one time.
  • Fix: The price option on the receipt was missing a space.
  • Dev: The main get_license method has been updated to return false if a license object could not be retrieved.
  • The post Version 3.8.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.3.5 https://easydigitaldownloads.com/changelog/version-1-3-5-5/ Wed, 12 Oct 2022 20:00:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810436
  • New: Invoices is now compatible with the EDD Order History, EDD Receipt, and EDD Confirmation blocks.
  • Fix: Some currency values on the invoice would display in the store default currency when an alternate currency was used.
  • Modified template: invoice-table.php.
  • The post Version 1.3.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.3 https://easydigitaldownloads.com/changelog/version-1-2-3/ Thu, 06 Oct 2022 22:28:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792897
  • Fix: Manually creating an order in EDD 3.0 did not automatically generate the customer’s pass.
  • Fix: Enabling the “allow redownload” setting could prevent the initial download being logged for a customer.
  • Fix: Trashing an order in EDD 3.0 did not remove the pass from the customer’s account, although the pass could not be used.
  • The post Version 1.2.3 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.13 https://easydigitaldownloads.com/changelog/version-2-8-13-2/ Thu, 29 Sep 2022 23:25:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794070
  • Improvement: Optimized validation during checkout.
  • Improvement: Optimized cleanup of logging.
  • Improvement: Added better checkout session handling.
  • Dev: Added card icon support to the gateway registration.
  • The post Version 2.8.13 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.13 https://easydigitaldownloads.com/changelog/version-2-8-13/ Thu, 29 Sep 2022 21:44:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792871
  • Improvement: Optimized validation during checkout.
  • Improvement: Optimized cleanup of logging.
  • Improvement: Added better checkout session handling.
  • Dev: Added card icon support to the gateway registration.
  • The post Version 2.8.13 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.4.7 https://easydigitaldownloads.com/changelog/version-1-4-7-2/ Thu, 22 Sep 2022 17:46:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794607
  • New: PayPal refunds can be initiated within EDD 3.0.
  • Fix: Transaction ID URLs did not correctly link to the PayPal transaction.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • The post Version 1.4.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.8.12 https://easydigitaldownloads.com/changelog/version-2-8-12/ Tue, 06 Sep 2022 21:45:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792872
  • Improvement: Session validation throughout Stripe actions has been updated to improve reliability.
  • Improvement: Error messages have been updated to help customers with failed purchases know what action to take.
  • Fix: Customers were not always automatically logged in with Auto Register’s successful purchase setting.
  • Fix: When changing the store mode, the Stripe admin notice displayed incorrectly.
  • Dev: Minimum required EDD version is now 2.11.
  • Dev: The minimum WordPress version is now enforced in the plugin header and requirements function.
  • The post Version 2.8.12 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.10.2 https://easydigitaldownloads.com/changelog/version-2-3-10-2-2/ Thu, 01 Sep 2022 13:05:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1807588
  • Improvement: Updates how logged in users are managed when downloading a free product.
  • The post Version 2.3.10.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2.0.1 https://easydigitaldownloads.com/changelog/version-2-2-0-1/ Wed, 31 Aug 2022 12:49:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811336
  • Fix: reCAPTCHA v3 validation could prevent checkout with offsite gateways.
  • The post Version 2.2.0.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.2 https://easydigitaldownloads.com/changelog/version-2-2-23/ Thu, 25 Aug 2022 12:58:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1811337
  • New: Checkout fields can be displayed using conditional logic.
  • New: The reCAPTCHA field now supports reCAPTCHA v3 for frictionless validation.
  • Improvement: The checkout form file upload now uses the native file input.
  • Improvement: Required fields use HTML5 attributes to ensure they are marked required.
  • Improvement: Form fields markup has been updated for validity and accessibility.
  • Improvement: The checkout form editor is now correctly registered as a submenu item under Downloads.
  • Improvement: Form styles have been updated for improved layout and mobile responsiveness.
  • Improvement: The form builder has been updated for improved accessibility and more modern styling.
  • Fix: In EDD 3.0, updating an order in the admin did not update custom checkout fields.
  • Fix: Media uploader resources were being loaded even when not needed.
  • Fix: In some cases, the date picker was not usable.
  • Fix: Compatibility scripts were preventing tooltips (such as native HTML5 validation) from displaying correctly.
  • Dev: Getting an attachment ID from a URL now uses the core WordPress function.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • Dev: Improved PHP 8 compatibility.
  • The post Version 2.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.3.10.1 https://easydigitaldownloads.com/changelog/version-2-3-10-1/ Wed, 17 Aug 2022 13:08:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1807589
  • Fix: In certain situations, a fatal error could happen with some newsletter extensions.
  • Dev: Update how licensing is instantiated.
  • The post Version 2.3.10.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.4 https://easydigitaldownloads.com/changelog/version-1-2-4-5/ Tue, 02 Aug 2022 18:34:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1799968
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • Minimum versions have been updated: WordPress 4.9; PHP 5.6; EDD 2.11.
  • The post Version 1.2.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.8 https://easydigitaldownloads.com/changelog/version-1-1-8-7/ Wed, 27 Jul 2022 23:33:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1810283
  • Improvement: The extension setting is now at Downloads > Settings > Emails > Purchase Receipts.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is booted and checks for requirements.
  • The post Version 1.1.8 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.2 https://easydigitaldownloads.com/changelog/version-1-2-2/ Wed, 27 Jul 2022 22:30:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792899
  • New: a setting has been added to allow customers to redownload files without counting against the download limit. This feature requires EDD 3.0.
  • Fix: Customer specific settings were not overriding the default pass settings.
  • Fix: The category selector has been updated for PHP8 compatibility.
  • Fix: The category selector has been updated for PHP8 compatibility.
  • Fix: On sites with many All Access enabled products, some could be excluded from the list of AA products.
  • Fix: If a product is incorrectly configured to include specific price IDs without specifying any, an All Access pass would not work correctly.
  • Fix: A fatal error could occur in outdated PHP versions.
  • The post Version 1.2.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.7.2 https://easydigitaldownloads.com/changelog/version-2-7-2/ Fri, 22 Jul 2022 20:49:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794007
  • New: A vendor email tag was added for FES emails.
  • Update: Sending the new vendor submission email from the admin now uses the new emails class.
  • Update: Language around ‘Revoking’ a Vendor was adjusted to be ‘Delete’ and the workflow has been improved.
  • Fix: Unable to select vendors when editing a download in the block editor.
  • Fix: FES should not run escape functions when getting the product title.
  • Fix: Vendor search was not working.
  • Fix: A PHP notice was showing on the Vendor > Orders Page.
  • Fix: EDD 3.0 – A fatal error could show when viewing the vendor reports page in admin.
  • Fix: EDD 3.0 – The settings header was not showing correctly.
  • Fix: Fields not marked as public could show on the download.
  • Fix: There was an undefined notice when saving the Terms & Conditions field.
  • Fix: There was a fatal error when adding a checkbox field in PHP 8.
  • Fix: Multiple pricing field validation was only running if the field was required.
  • Fix: The “Enable Image Insertion” checkbox could not be unchecked in the form builder for the excerpt field.
  • Dev: A new filter was added to support more post statuses.
  • The post Version 2.7.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.4 https://easydigitaldownloads.com/changelog/version-1-2-4-8/ Thu, 14 Jul 2022 12:57:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1812265
  • Improvement: Improved customer/vendor details header styling to match EDD 3.0.
  • Fix: A fatal error could happen on the vendor details messages tab in EDD 3.0.
  • The post Version 1.2.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.5 https://easydigitaldownloads.com/changelog/version-2-0-5-6/ Mon, 11 Jul 2022 19:30:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822056
  • Fix: Update API initialization so that files can be accessed via another API (eg Software Licensing).
  • The post Version 2.0.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.0 https://easydigitaldownloads.com/changelog/version-1-0-4/ Fri, 01 Jul 2022 22:08:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792885
  • Initial Release
  • The post Version 1.0 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2.1 https://easydigitaldownloads.com/changelog/version-1-2-1/ Fri, 24 Jun 2022 23:25:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792944
  • Improvement: Products included in an All Access pass which have no files of their own now show a message instead of the download button.
  • Fix: The site’s list of All Access products is now stored as an option instead of a transient.
  • The post Version 1.2.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.6 https://easydigitaldownloads.com/changelog/version-3-8-6/ Fri, 17 Jun 2022 18:47:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794349
  • Fix: Improved performance related to license retrieval and activation counts.
  • Dev: Remote Version and License Check methods can now return an array instead of only outputting JSON.
  • Dev: The arguments used to create a license can now be filtered.
  • EDD 3.0: License upgrades were not supporting the partially refunded status.
  • Samples
    • Sample Plugin
      • ‘Tested Up To’ value for WordPress Plugins now mirrors WordPress Core behavior.
      • EDD_SL_Plugin_Updater class is now 1.9.2.
  • The post Version 3.8.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.2 https://easydigitaldownloads.com/changelog/version-1-2/ Mon, 13 Jun 2022 23:30:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792945
  • New: The edd_aa_download_limit shortcode has been registered to allow store owners to easily show customers how many downloads they have remaining, when downloads are limited.
  • Improvement: The logic for checking whether a pass can access a download has been extracted into a class for improved logic and readability.
  • Improvement: A new function, edd_all_access_valid_order_statuses, has been registered.
  • Improvement: The All Access customer details header has been updated to match EDD core.
  • Fix: If the site’s list of All Access products was deleted, the list is automatically regenerated.
  • Fix: Passes now grant access to downloads in child categories when the parent category is enabled.
  • Fix: If a pass’ status was invalid, it could throw a fatal error when viewing the customer details in the admin.
  • Fix: Commissions styles/scripts are conditionally enqueued.
  • Fix: Accessing a single price All Access product via ajax could throw a PHP notice.
  • Fix: A PHP notice could occur if a payment object could not be retrieved for a pass.
  • Fix: Only show upcoming access periods if the dates can be calculated.
  • Refactor: The AllAccessProduct class has been introduced to consistently retrieve product data.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
  • Dev: Minimum PHP version is 5.6.
  • Dev: A new function has been registered for retrieving the customer metadata for All Access passes.
  • Dev: EDD 3.0 – Partially refunded orders are included in valid order statuses.
  • Dev: EDD 3.0 – Unit tests have been updated for EDD 3.0 compatibility.
  • Dev: EDD 3.0 – Order dates have been updated to be consistent with EDD 3.0.
  • The post Version 1.2 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.0.4 https://easydigitaldownloads.com/changelog/version-2-0-4-6/ Mon, 06 Jun 2022 19:31:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1822057
  • Change: The extension has been renamed to “EDD – Dropbox”.
  • Fix: The Dropbox connection now requires an optional refresh token to maintain the application’s authorization with short-lived access tokens. Existing users will need to re-authorize their Dropbox connection.
  • Fix: The extension could cause an undefined index error.
  • Dev: Improved compatibility with PHP 8.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
  • Dev: Update how licensing is instantiated.
  • Dev: Minimum EDD version is 2.9.
  • The post Version 2.0.4 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.11.7 https://easydigitaldownloads.com/changelog/version-2-11-7/ Tue, 31 May 2022 19:52:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1795416
  • Improvement: The payment method update form now uses the Stripe action hook to load the credit card form instead of calling it directly.
  • Change: The EDD Subscriber role will not be registered for new installs.
  • Change: Renewal orders will now be assigned a unique payment key.
  • Fix: The EDD Subscriber role capability was not correctly registered.
  • Fix: Manually creating a subscription for a single price product could throw a PHP notice.
  • Fix: If a renewal transaction failed in PayPal Commerce, it was not marked as failed in EDD.
  • Fix: Manually creating a subscription did not set the correct payment mode when test mode was enabled.
  • Dev: The subscriptions count method used an ambiguous column reference for the primary key.
  • Improvement: EDD 3.0 – subscription information will be moved to the order details tabs.
  • Fix: EDD 3.0 – the Stripe gateway now checks for the `complete` order status when checking if a subscription can be reactivated.
  • Fix: EDD 3.0 – Renewal orders were setting an incorrect price ID for single price products.
  • Fix: EDD 3.0 – Renewal orders no longer run ledger functions to update download/customer statistics.
  • Fix: EDD 3.0 – The edd_subscription order status has been added to the arrays of complete, refundable, net, and gross order statuses.
  • Fix: EDD 3.0 – Manually added subscription orders did not set the correct order item status.
  • Dev: EDD 3.0 – Order items in will be migrated to have the correct status. This affects existing 3.0 installs only.
  • Dev: EDD 3.0 – Unit tests have been updated for EDD 3.0 compatibility.
  • The post Version 2.11.7 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.6 https://easydigitaldownloads.com/changelog/version-1-1-6-2/ Tue, 19 Apr 2022 20:40:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1793295
  • Improvement: Move email settings into Emails tab.
  • Improvement: Performance is significantly improved when items are in a user’s cart.
  • Fix: Guests could make wallet deposits.
  • Fix: Wallet dates now use the site’s timezone.
  • Fix: Conditionally load extension assets.
  • Fix: Some translatable strings were incorrect.
  • Fix: Customer tabs were rendered incorrectly in EDD 3.0.
  • Dev: Update licensing to use EDD’s extension registry.
  • Dev: Refactor how the plugin is loaded and checks system requirements.
  • The post Version 1.1.6 first appeared on Easy Digital Downloads.

    ]]>
    Version 1.1.11 https://easydigitaldownloads.com/changelog/version-1-1-11/ Wed, 23 Mar 2022 23:31:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1792946
  • Dev: Software Licensing integration is compatible with EDD 3.0.
  • Improvement: Performance has been improved when validating passes.
  • Improvement: The Commissions integration has been improved.
  • Improvement: The edd_all_access_get_customer_pass_objects helper function has been introduced to return the most up to date pass objects for a customer.
  • Improvement: When instantiating the EDD_All_Access_Pass class, the expiration date is now checked automatically.
  • Fix: Passes which should sync with Recurring Payments now use the subscription expiration instead of replicating calculations.
  • Fix: Post meta tooltip text now displays correctly.
  • The post Version 1.1.11 first appeared on Easy Digital Downloads.

    ]]>
    Version 3.8.5 https://easydigitaldownloads.com/changelog/version-3-8-5/ Thu, 17 Mar 2022 18:47:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794348
  • Change: Renewal notices settings are now under the main email settings tab.
  • Update: The bundled German translation files have been updated.
  • Improvement: Placeholder URL schemes are now https.
  • Improvement: The renewal discount can now be filtered more precisely.
  • Fix: Changing the price option of the main bundle product is now properly reflected on child licenses.
  • The post Version 3.8.5 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.7.1 https://easydigitaldownloads.com/changelog/version-2-7-1/ Wed, 09 Mar 2022 21:50:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794008
  • Fix: Corrected a mismatched legend element in the form builder.
  • Fix: Fixed PHP compatibility issue with versions lower than 7.3.
  • Fix: Fixed multiple undefined variable references in the field classes.
  • Dev: Removed the .github folder from the build assets.
  • The post Version 2.7.1 first appeared on Easy Digital Downloads.

    ]]>
    Version 2.7.0 https://easydigitaldownloads.com/changelog/version-2-7-0/ Tue, 08 Mar 2022 21:51:00 +0000 https://easydigitaldownloads.com/?post_type=edd_changelog&p=1794009
  • New: FES emails have an entirely new editor experience–look under Downloads > Settings > Emails > FES.
  • Improvement: The FES form builder UI has been simplified and modernized.
  • Improvement: The FES form builder fields are more accessible.
  • Improvement: The FES admin menu has been merged under the Easy Digital Downloads menu.
  • Improvement: The FES multiple pricing field now uses the same default variable pricing IDs as EDD core.
  • Improvement: Button styles on the vendor dashboard have been made more consistent.
  • Improvement: The description for the meta key field in the form builder has been improved.
  • Improvement: Vendors who have WordPress roles which should grant them access to the Dashboard can now do so.
  • Improvement: The username field has been removed from the vendor profile in the admin, since it cannot be changed.
  • Change: The FES vendor dashboard icons now use an icon font (Dashicons).
  • Change: FES tools are now under Downloads > Tools.
  • Change: The vendor current year sales/earnings report has been updated to use more efficient database queries and a more modern graphing tool.
  • Fix: The section break field no longer outputs empty HTML elements.
  • Fix: Fields marked as required now use HTML5 markup.
  • Fix: When viewing vendor reports, an undefined variable was referenced.
  • Fix: The vendor products in the admin are now paginated, instead of all showing.
  • Fix: Vendor commission pagination in the admin now works correctly.
  • Fix: Updating a vendor without automatic approval enabled threw a PHP notice.
  • Dev: The fes_get_sales_by_date and fes_get_earnings_by_date functions have been updated for EDD 3.0 compatibility.
  • Dev: Helper functions for getting the current user ID and checking whether a field is readonly have been created.
  • Dev: The FES integrations property is now declared explicitly.
  • Dev: Update how licensing is instantiated.
  • Dev: Refactor how the plugin is loaded and checks for requirements.
  • The post Version 2.7.0 first appeared on Easy Digital Downloads.

    ]]>