Login
Get Started

Easy Digital Downloads Changelog

View releases and changelogs for EDD and addons.
Version 2.0.0 — March 1, 2016
  • New: Introduced CFM Field API that all CFM fields now run on
  • New: Introduced CFM Form API that all CFM forms now run on
  • New: Introduced _cfm_deprecated_function()
  • New: Introduced Honeypot field
  • New: Introduced ReCAPTCHA 2.0 field
  • New: Introduced Terms and Conditions field
  • New: Introduced Country dropdown field
  • New: Introduced Email field
  • New: Introduced Hidden field
  • New: Introduced Select field
  • New: Massive overhaul of the date field
  • New: Massive overhaul of the file upload field
  • New: The ability to save date to either the payment (for use on single order) or the customer (for use on many orders)
  • New: Ability for customer to edit customer meta saved data from the EDD profile shortcode
  • New: Ability for admin to edit customer meta saved data from the EDD Customers view
  • New: Validation routines now use edd’s inbuilt validation, and is done in filterable PHP, not JavaScript
  • New: The ability to import, export and reset the checkout form
  • New: The ability to make admin-side only fields (for things like storing extra information about orders)
  • New: Introduce cfm_is_key() and many more array helper functions
  • New: Formbuilder now divides fields into custom and extension field metaboxes
  • New: Raised minimum EDD requirement to 2.4
  • New: Raised minimum WP requirement to 4.3
  • New: CSS class can now be added to all fields in CFM
  • New: You can now toggle which fields are added by default to the CSV exports
  • New: You can now use any CFM field in the EDD emails.
  • New: Completely new upgrade and install routine with a new schema class
  • New: Intelligent schema corrector that finds issues with stored fields and automatically fixes them
  • New: Introduced a multitude of EDD session variables for detecting a CFM form being submitted, validated and more.
  • New: Hundreds of added filters and actions for you to enjoy
  • New: CFM now adds an EDD settings tab in the extension settings (only used for storing reCAPTCHA keys for now)
  • New: Introduced get_form_id_by_name function
  • New: Introduced get_form_class_by_name function
  • New: Introduced get_form_by_name function
  • New: Introduced get_form_by_id function
  • New: Introduced get_form_name_by_class function
  • New: Added error if the checkout form isn’t set
  • New: Added index.php in the language folder
  • New: Introduced a highly robust and filterable field sanitization and validation system
  • New: Introduced cfm_dash_to_lower function
  • New: Introduced cfm_is_frontend() function
  • New: Introduced cfm_is_admin function
  • New: Introduced cfm_is_api_request function
  • New: Completely rethought system for triggering the EDD file protection for uploaded files
  • New: Better file upload validation routines
  • New: Scripts and Styles are now minified triggered using an new, better system
  • New: Hundreds of PHPdocblocs added
  • New: All fields have brand new sanitization and validation routines designed from scratch
  • New: Massive improvements to the display of the formbuilder styling wise
  • New: Removed hundreds of lines of reduced JS and CSS previously loaded on the checkout page
  • New: All fields now follow EDD core’s method of html structure
  • New: Reformatted changelog
  • New: (and unbelievably if you consider all that’s above this), CFM is now 2,200 lines of code shorter than previous versions (less places for bugs to be).
  • Fixed: Checkout formbuilder now does not show in the network panel of an MS site
  • Fixed: All text fields now use the edd-input class for consistent styling
  • Fixed: Undefined index errors with some of the fields
  • Fixed: There is now no way to bypass a required checkbox field
  • Fixed: A console.log which was accidentally left in a JS file has been removed
  • Tweak: The “Do Action” field is now called “Action Hook”
Version 2.1.4 — February 26, 2016
  • Fix: Removed content restriction settings from Frontend Submissions form editor and from Checkout Fields Manager form editor.
Version 2.4 — February 23, 2016
  • This is a major release and cannot be installed automatically. Please read our upgrade guide to install this update. https://docs.easydigitaldownloads.com/article/1217-recurring-payments-upgrading-to-2-4-from-earlier-versions
  • New: Added support for multiple subscriptions per customer
  • New: Added support for PayPal Express
  • New: Added support for PayPal Website Payments Pro
  • New: Added support for Authorize.net
  • New: Added support for 2Checkout
  • New: Added complete subscription management interface
  • New: Added customer dashboard for viewing and managing subscriptions
  • New: Added improved discount code options
  • New: Added renewal payment received emails
  • New: Added renewal payment failed emails
  • New: Added subscription cancelled emails
  • New: Added renewing soon emails
  • New: Added expiring soon emails
  • New: Improved compatibility with Software Licensing, including upgrade paths and automatic license renewals
  • New: Improved compatibility with Content Restriction extension
  • New: Improved compatibility with EDD Auto Register extension
  • New: Improved compatibility with Discounts Pro extension
  • New: Improved compatibility with Simple Shipping extension
  • New: Developer APIs for interacting with subscription and subscription records
  • New: Added REST API endpoint
  • New: Added support for limiting the total number of renewal payments in Stripe
  • New: Added support for resetting subscription data through the Recount Stats tool
  • New: Added renewal revenue report
  • Fix: Compatibility issue with EDD Wallet
  • Fix: Transaction ID tracking unreliable
Version 2.4 — February 23, 2016
  • New: Updated settings to use sub-sections available in Easy Digital Downloads 2.5+
  • New: Added a German translation
  • New: Added support for upcoming Recurring Payments 2.4 release
  • Tweak: Updated Stripe PHP libraries to 3.9.0
  • Tweak: Set minimum PHP version to 5.3.3
  • Fix: “Refund Charge in Stripe” was not localized for translation
  • Fix: One time purchases could change the default payment method of customers in Stripe
  • Fix: Removed soon-to-be deprecated get_currentuserinfo() function
Version 1.7.0 — February 22, 2016
  • Added logic to disable SymLinks when downloading a file from Dropbox
  • Added support for settings sections introduced in EDD 2.5
Version 3.2.8 — February 15, 2016
  • New: Improved payout file generation process.
  • Tweak: Better error handling in payout file generation when no dates are specified.
Version 2.1.3 — February 8, 2016
  • Tweak: Added filters into the shortcodes for better extensibility.
Version 3.2.7 — February 2, 2016
  • Fix: Fix 0 rates being improperly set.
Version 3.2.6 — January 28, 2016
  • Fix: PHP notice when calling eddc_get_recipient_rate when calling without a download ID.
  • New: Added fa_IR translation.
Version 2.2.1 — January 22, 2016
  • Fixed a bug that caused S3 files to not be valid in Frontend Submissions
Version 2.2.2 — January 22, 2016
  • Improved file validation in Frontend Submissions
Version 2.3.11 — January 22, 2016
  • New: Added better filter to allow extensions to mark files field as valid
Version 1.1.2 — January 21, 2016
  • Added: Support for Conditional Gateways
  • Updated: Migrated to new EDD Settings API
  • Updated: Codebase cleanup
Version 2.3.10 — January 21, 2016
  • Fix: Avatar on vendor dashboard page shows avatar of current user, not vendor
  • Fix: Rich text option missing from textarea fields
  • Fix: Password field in the Profile form does not save
  • Fix: Checkboxes cannot be unchecked
  • Fix: Nickname field cannot be added
Version 1.2 — January 20, 2016
  • Added: Support for variable pricing
  • Added: Optional notes field for the download modal
  • Added: Option to exclude products from using the modal
  • Added: Purchase Limit integration
Version 1.2.14 — January 20, 2016
  • Critical bug fix for Free Downloads support
Version 1.1 — January 19, 2016
  • Added support for new settings subsections in EDD 2.5
  • Added transaction ID tracking
  • Updated PHP SDK
Version 1.4.1 — January 15, 2016
  • Fixed an incompatibility with EDD Wallet
  • Added support for new subsections in the Settings screen
Version 1.1.2 — January 13, 2016
  • Fixed: Auto-download error
  • Added: Support for new EDD settings sections
Version 1.0.4 — January 11, 2016
  • Added support for sending emails when pending payments are created

Popular Resources

Start selling today!

Join over 50,000 smart store owners, and start using the easiest way to sell digital products with WordPress.

Copyright © 2025 Sandhills Development, LLC