Easy Digital Downloads Changelog
View releases and changelogs for EDD and addons.
Version 2.11.1 — August 30, 2021
- Improved: Better compatibility with caching pages when using the PayPal Commerce Gateway.
Version 3.8 — August 30, 2021
- New: Admins can now subscribe and unsubscribe users from license renewal emails.
- New: Staged Rollouts feature – You can now slowly release a new version of your software to your users.
- New: Version Requirements feature – Prevent users with unsupported requirements from getting updates.
- New: Added an index to the license_key database column to improve performance.
- Fix: Upgrade paths button did not work with Easy Digital Downloads 2.11.
- Fix: Tooltips displayed incorrectly when using German translations.
- Fix: Methods to get license term and license expiration unit nicename did not respect variable price IDs.
- Fix: Show Changelog link for multisite could show the changelog for the wrong download.
- Sample Plugin
- Updater Class: Updated to version 1.9.
- New: Support for requirements checks before providing an update package.
- Fix: Improved support for multi-site installations.
- Sample Theme
- Updater Class: Updated to version 1.2.
- New: Support for requirements checks before providing an update package.
- Fix: Removed some PHP errors and warnings.
Version 1.1.9 — August 23, 2021
- Fix: Generating passes from the customer tools in the admin may not complete.
Version 1.0 — August 19, 2021
- New: Initial Release
Version 1.1.8 — August 18, 2021
- Fix: Correct file not being downloaded if a product has more than one file associated with it.
Version 1.0.4 — August 18, 2021
- Fix: Deprecation warnings in PHP 8.
- Dev: Added compatibility with EDD 3.0.
Version 2.1.13 — August 18, 2021
- Fix: Undefined index error when replying to a comment via the admin page.
- Fix: Prevent unnecessary queries from running on every page.
- Fix: Star ratings not displaying on front-end if CSS is disabled.
Version 2.6.8 — August 11, 2021
- Improvement: The Tools page has been updated for improved accessibility and UX.
- Fix: Repeat registration field triggering count() errors.
- Fix: FES interfering with EDD core tooltip styling, making them semi transparent and unreadable.
Version 1.1.7 — August 10, 2021
- New: Introduced
edd_all_access_check_response_for_download
filter, which allows you to control access to a download. - Fix: Fatal error on All Access admin page when an upgraded pass has been refunded.
- Fix: Edge case where a pass tied to a subscription never renews if the pass expiration date is slightly after the subscription renewal date.
- Fix:
edd_all_access_download_form()
function not working well with variable priced products and lazy loading. (We made some further updates to this fix, which started in version 1.1.6.)
Version 1.4.6 — August 9, 2021
- Refactor: Transaction ID URLs have been updated to use PayPal’s new format.
- Refactor: Update plugin author name to “Sandhills Development, LLC”.
- Fix: Possible undefined index errors while confirming PayPal Express payments.
- Fix: Fatal error in EDD 3.0 when paying with PayPal Express.
- Fix: Missing .pot file.
- Fix: In-context checkout breaks Software Licensing renewal box.
Version 3.7.3 — July 26, 2021
- Improvement: Adjust license upgrade logic to account for different license lengths for different variable prices. (Requires custom code.)
- Fix: 1 month to 1 year upgrade results in incorrect dates and amount.
- Fix: License expiration date picker not working as expected with all date formats.
- Fix: Retroactive processor not working with item quantities.
- Fix: Remove .DS_Store file from sample theme.
- Fix: Fatal error in theme updater in PHP 8.
- EDD 3.0: Update to use new order history hook for speed improvements.
Version 3.4.12 — July 21, 2021
- Fix: Incorrect commission amount recorded for zero decimal currencies, which could result in confusing totals.
- Fix: Deprecation notices in PHP 8.
- Fix: Remove number formatting on CSV exports. (This caused problems when importing into PayPal Masspay.)
- EDD 3.0: Update hook used for refund logic.
Version 2.6.7 — July 19, 2021
- New: Added edd_fes_allow_numeric_usernames filter, which allows you to change whether or not numeric usernames are permitted by vendors.
- Improvement: Show warning if active theme doesn’t support post formats when adding this field to the form builder.
- Fix: Vendor earnings incorrect when using quantities.
- Fix: Wrong date/time shown in vendor dashboard orders.
- Fix: Undefined property error when saving/submitting submission form.
- Fix: “Add File” button missing when adding multiple files to a product.
- Fix: Vendor files not being uploaded to protected EDD directory.
- EDD 3.0: Update vendor reports.
Version 1.1.2 — July 13, 2021
- Dev: Compatibility with EDD 3.0.
Version 1.1.3 — July 13, 2021
- Fix: “register_rest_route was called incorrectly” error, due to not setting a permission callback.
- Fix: Extension CSS overriding WP admin styles and adding bullet points where it shouldn’t be.
- Fix: Undefined notices when a store has no discounts created.
- Fix: PHP notice after enabling auto invites.
- Fix: Unable to revoke oAuth token.
- Fix: PHP undefined property notice when linking Slack.
- Fix: The API request for retrieving the user list was running when it didn’t need to be.
- Fix: Admin notice about out of date FES version displaying incorrectly when FES is also installed and up to date.
- Refactor: Adjust how the
make_request()
method sends the token to the API. - Refactor: Update channel list retrieval to work with the new
conversations.list
API, which replaceschannels.list
. - Dev: Compatibility with EDD 3.0.
Version 1.2.2 — July 12, 2021
- Modified templates: invoice-table.php
- New: Invoices can now be generated for refunded payments.
- Improvement: Software Licensing renewal discounts are now shown on invoices.
- Fix: Invoice not using the name entered in the generation form.
- Dev: Use new order history hook in EDD 3.0.
Version 1.2.21 — July 12, 2021
- Fix: When used with the Custom Prices add-on, switching between variable prices could result in the price input showing “NaN”.
- Fix: “Disable quantity input for this product” was being ignored when Purchase Limit was enabled.
- Fix: Settings not appearing in the right spot after EDD 2.10 updated.
Version 1.1.7 — July 12, 2021
- Refactor: Update plugin author name to “Sandhills Development, LLC.”
- Dev: Compatibility with EDD 3.0.
Version 1.5 — July 1, 2021
- New: Refactored the admin interfaces to be more consistent with EDD Core.
- New: Add support for setting the time a discount starts and ends.
- Improvement: Settings have been moved to a sub-section.
- Fix:
edd_price()
function was not showing the discount amount on variable-priced products if a price ID is not specified. - Fix: The “From X Products” type not applying the correct discount.
- Fix: Percentage price discount not applying correctly if you have different price variations of the same product in your cart.
- Fix: Fatal error in PHP 8.
- Fix: Expiration dates did not respect the local site time zone.
- Fix: Grammatical error in discount end date description.
- Fix: Prices that contain a thousands-separator show an incorrect sale price.
- Fix: When using
edd_price()
manually, the discounted price had the trailing zeros cut off. - Dev: Compatibility with EDD 3.0.
Version 2.3.9 — June 23, 2021
- New: Added Spanish translation.
- Fix: Deprecation notices in PHP 8.
- Refactor: Update plugin author name to “Sandhills Development, LLC”.
- Dev: Compatibility with EDD 3.0.