Easy Digital Downloads product directory
All extensions (skip to themes)
1.0.3, July 7, 2021
- Fix: Settings input is now serialized and unslashed.
- Refactor: The settings file is now globally included, instead of only included in the admin area.
- Refactor: Plugin author name has been changed to "Sandhills Development, LLC".
- Dev: EDD 3.0 compatibility.
1.0.2, July 19, 2016
- NEW: Support for Easy Digital Downloads setting Subsections.
- FIX: Acquisition Methods sometimes unset when saving settings for another extension using subsections.
- TWEAK: Remove strong HTML tags from setting titles.
- TWEAK: "Updated Tested up to" version.
1.0.1
- FIX: Remove unnecessary enqueuing of front end styles and scripts
1.0
- NEW: Initial Release
Gather "how did you hear about us" information during checkout.
Version 1.1.4, December 20, 2021
- Fix: Fatal error when retrieving ActiveCampaign lists.
Version 1.1.3, December 20, 2021
- Refactor: The ActiveCampaign settings have been moved to the new "Marketing" tab in EDD 2.11.4+.
- Dev: Change how licensing is initialized.
- Dev: Ensure properties aren't being declare dynamically, as that may cause problems in future versions of PHP.
- Dev: Change how the plugin is booted for better consistency.
Version 1.1.2, July 28, 2021
- Improvement: The query for retrieving ActiveCampaign lists was running on every page load. The lists are now cached and we've added a button to forcibly refresh them.
- Improvement: Added debug logging.
- Fix: PHP warning when using an invalid API key.
- Fix: Text domain not getting loaded.
- Fix: If a customer purchased multiple products in one order, they weren't getting added to the "per-product" lists for all items in the order.
Version 1.1.1, June 19, 2018
- New: Added option to define whether checkout opt-in box is checked by default for GDPR compliance.
Version 1.1, September 27, 2017
- New: Add per-product list subscription options
- New: Add localization files
- New: Update ActiveCampaign API
- Tweak: Settings moved to 'ActiveCampaign' section
Grow your ActiveCampaign lists by automatically subscribing customers during checkout.
Version 1.1.3, July 21, 2021
- Improvement: The "Preview Popup" button has been removed from the top admin bar. It wasn't working on any page other than the extension's own settings page, and that page already has a dedicated button anyway.
- Fix: The popup preview could be seen by any logged in user.
- Fix: Typo on settings page.
- Fix: Update docs link to use https.
- Refactor: Change plugin author name to "Sandhills Development, LLC".
- Dev: EDD 3.0 compatibility.
Version 1.1.2, May 25, 2017
- Fixed a bug where the AJAX popup would still be shown on EDD versions 2.7 or later.
Version 1.1.1, November 3, 2016
- Fixed a bug where the popup would not be positioned in the center of the screen.
- Fixed a bug where the popup would re-position itself incorrectly upon scrolling the page.
Version 1.1.0, September 28,2016
- Added more popup styling options
- Added option to reset settings
- Added shortcode support in popup text
- Added a popup preview in the settings page
Version 1.0.1, August 1, 2016
- Updated author name and copyright.
Version 1.0, April 12, 2016
- Initial release
Displays a popup message with options after an item is added to the cart.
Adds support for additional shortcodes to show or hide content based on certain conditions.
Version 1.0.3, July 15, 2022
- Improvement: Improved querying downloads for adding/editing reports.
- Fix: Managing reports in EDD 3.0 caused a fatal error.
- Fix: Viewing a report for all downloads in EDD 3.0 could show no data.
- Dev: Update how licensing is instantiated.
- Dev: Refactor how the plugin is booted and checks for requirements.
Version 1.0.2, June 23, 2021
- Improvement: Currency values are now formatted as such (currency symbol is added to the amounts).
- Improvement: Small changes have been made to the UI to help with accessibility and responsiveness.
- Fix: Ensure all strings are translation-ready and use the
edd-advanced-reports
text domain. - Fix: Fatal error in PHP 8 when report "Date Range" is left blank.
- Fix: "wpdb::prepare was called incorrectly" error when status is not specified for a report.
- Refactor: Handling for when Advanced Reports is activated but EDD core is not.
- Refactor: Change plugin author name to "Sandhills Development, LLC".
- Dev: Format code for WPCS.
- Dev: Compatibility with EDD 3.0.
Version 1.0.1, September 4, 2015
- Fixed an error that broke reports when selecting a custom date range.
Version 1.0, July 13, 2015
- Initial release
Create advanced earnings and sales reports
Version 1.0.11, January 13, 2021
- Refactor: Settings have been moved to the "Payments" tab.
- Fix: Temporary order number not appearing for "Abandoned" orders.
- Fix: EDD core's sequential order numbers still getting assigned.
- Fix: Temporary postfix was used for completed orders under certain circumstances.
- Fix: Abandoned orders that were then recovered were not being assigned an ID.
- Fix: CLI generated order numbers not being assigned a free order number.
- Fix: Recurring - Subscription renewal payments incorrectly getting assigned numbers from the "free" sequence.
- EDD 3.0: Purchase receipt emails were incorrectly using the temporary order number instead of the complete one.
- EDD 3.0: Order numbers were being assigned to refunds.
- EDD 3.0: Migrate order numbers during 3.0 migration process.
- Dev: Refactor how the plugin gets loaded.
- Dev: Refactor how licensing is instantiated.
Version 1.0.10, August 11, 2021
- Fix: Incorrect numbers for completed orders when not using a prefix or postfix to differentiate between complete and temporary.
Version 1.0.9, July 19, 2021
- Fix: Recurring - Renewal orders skipping an order number.
- Fix: If a payment status was complete, then changed to something else, then back to complete, it was generating a new order number. Now once a payment is marked as complete, its order number never changes.
- Refactor: Update plugin author name to "Sandhills Development, LLC."
- Dev: Added compatibility with EDD 3.0.
Version 1.0.8, January 13, 2018
- Fix: Numbers were incrementing by 3 instead of 1.
- Tweak: Use EDD options API
Version 1.0.7, December 19, 2017
- Fix: Incorrect prefix when manually adding payments to subscriptions
- Tweak: Removed EDD_Son_Log
- Tweak: Moved settings to Extensions section
Version 1.0.6, September 18, 2017
- Fix: Incorrect text domain passed to localized strings
Version 1.0.5, February 20, 2017
- Fix: Renewal payments in Recurring Payments assigned incorrect numbers.
Version 1.0.4, March 11, 2016
- Added support for the Recurring Payments extension
Version 1.0.3, October 1, 2015
- Fixed minor bug on sites that do not use a prefix or postfix
Version 1.0.1, September 29, 2015
- Added support for padding payment numbers
Version 1.0, June 9, 2015
- Initial release
Advanced sequential order number options.
The best affiliate marketing plugin for WordPress and Easy Digital Downloads
Allow your customers to download any product from your website using their All Access Pass.
Version 2.3.13, May 20, 2021
- Fix: The last update prevented endpoints with this format from working correctly:
s3.us-west-2.amazonaws.com
. That should now be accepted as a valid option. - Fix: Undefined index error when using the S3 modal in contexts other than the downloads UI.
Version 2.3.12, May 18, 2021
- Improvement: Settings descriptions have been reworded to provide better clarity.
- Improvement: The Secret Key setting now uses the
password
input type. - Improvement: The "Host" setting has been renamed to "Amazon S3 Endpoint" to better convey what the field is for.
- Fix: Fatal error in Media Uploader if API keys aren't set.
- Dev: The S3 SDK has been updated to version 3.167.0.
Version 2.3.11, October 15, 2020
- Improvement: Updated S3 SDK.
- Tweak: Set API version to
latest
. - Fix: Files unable to be downloaded securely with Chrome due to using http instead of https.
- Fix: Utilize Amazon S3 host field.
- Fix: License handler loading with the wrong plugin file.
- Fix: Plus sign in file URL not being interpreted as a space.
Version 2.3.10, October 16, 2019
- Fix: Error during file upload in Frontend Submission extension if Amazon S3 API keys are not configured
- Fix: Warning: Illegal string offset notice
- Fix: Fatal error: Uncaught InvalidArgumentException when using Checkout Fields Manager extension and file field is empty
Version 2.3.9, March 6, 2018
- Fix: New Amazon S3 file uploads not properly set as product file once selected.
- Fix: Resolved conflict with Backup Buddy plugin which was preventing backups going to AmazonS3
Version 2.3.8, October 7, 2017
- Fix: Pagination fails when buckets contain only folders at the top level.
Version 2.3.7, October 6, 2017
- Fix: Fatal error on activation
Version 2.3.6, October 4, 2017
- Fix: Plugin conflict with Amazon Web Services plugin
Version 2.3.5, October 2, 2017
- Fix: Plugin conflict with Download Monitor
Version 2.3.4, October 2, 2017
- Fix: Compatibility with AWS SDK v2
Version 2.3.3, September 29, 2017
- Fix: Plugin conflict with WP Offload S3
Version 2.3.2, September 27, 2017
- Fix: Fatal error on sites running PHP versions less than 5.5
Version 2.3.1, September 27, 2017
- Fix: InvalidArgumentException thrown when rendering FES field on admin side
- Fix: Invalid HTML markup
- Fix: Undefined index notice
Version 2.3, September 26, 2017
- New: Updated to official AWS SDK
- New: Add support for AWS Signature v4
- New: Add support for EU (Frankfurt) bucket region
- New: Styling improvements
- New: Introduced option for the folder naming structure when using Frontend Submissions
- New: Introduced Amazon S3 Upload field for Frontend Submissions allowing vendors to upload directly to Amazon S3
- New: Enhanced file metadata is displayed
- Tweak: Display more files per page
- Fix: Wrap long filenames in table
- Fix: `View More` button no longer reloads the entire iframe when pressed
- Fix: Undefined variable and index errors when viewing files in an S3 bucket have been resolved
Version 2.2.5, November 1, 2016
- Tweak: adjusted admin links to point to the proper settings page
- Tweak: udpated general plugin information
Version 2.2.4, September 23, 2016
- New: Added Amazon S3 sub-section to settings
- Tweak: Updated settings descriptions with links to documentation
Version 2.2.3, September 21, 2016
- New: Adds EDD Amazon S3 integration for CFM file upload fields
Version 2.2.2, January 22, 2016
- Improved file validation in Frontend Submissions
Version 2.2.1, January 22, 2016
- Fixed a bug that caused S3 files to not be valid in Frontend Submissions
Version 2.2, September 1, 2015
- Better error and exception handling
Version 2.1.9, September 1, 2015
- Added internationalization support for translators
Version 2.1.8, August 27, 2015
- Display error message when API keys have not been entered
Version 2.1.7, May 8, 2015
- Fix: Error when open_basedir disabled
Version 2.1.6, April 27, 2015
- Fix: Double URL escaping that caused the View More button to break
Version 2.1.5, April 27, 2015
- Fix: issue with download method not being set to Redirect automatically.
Version 2.1.4, April 20, 2015
- Fix: XSS vulnerability in query args
Version 2.1.3, March 5, 2015
- Added support for separating FES vendor files into separate files named after the vendor.
Version 2.1.2, February 3, 2015
- Fixed a bug with improper parts of the file name possibly being extracted from the file when the bucket name is removed.
Version 2.1.1, February 2, 2015
- Fixed a bug with S3 download URLs on files uploaded prior to v2.1
Version 2.1, January 30, 2015
- Added support for browsing in and uploading to multiple buckets
- Added integration support for the Frontend Submissions extension
- Improved the interface for browsing files
Version 2.0.3, September 10, 2014
- Fixed a display issue with WP 4.0
Version 2.0.2, August 12, 2014
- Fixed a bug with sites running SSL that sometimes resulted in an error message being displayed
- Fixed a conflict with the Frontend Submissions extension
Version 2.0.1, July 24, 2014
- Removed an old upgrade routine that caused some performance issues for some users.
Version 2.0, April 25, 2014
Dramatically improved upload experience using the new WordPress 3.5+ media manager.
Simpler integration API for future support of Frontend Submissions and other extensions.
Improved file download reliability.
Version 1.7.1, April 14, 2014
Fixed a bug that caused a fatal error if EDD was not activated.
Version 1.7, January 12, 2014
This release requires EDD 1.9+
Fixed the broken Use File button for EDD 1.9+
Updated the licensing / updater to use the version in EDD core.
Moved the settings for S3 to Downloads > Settings > Extensions
Version 1.6.3, November 13, 2013
Make sure $files is an array to prevent a notice from being displayed.
Version 1.6.2, October 15, 2013
Fixed a compatibility bug with EDD 1.8+.
Version 1.6.1
Fixed an issue with the wrong URL getting inserted after upload.
Version 1.6
Added option to change the host S3 uses.
Fixed an undefined index error.
Version 1.5
Added support for subfolders inside of buckets.
Fixed an undefined index error.
Added support for deactivating license keys.
Version 1.4.1
Fixed a bug with Amazon S3 taking over all file download URLs.
Version 1.4
Added support for dynamically generated URLs to better protect file downloads.
Version 1.3
Fixed compatibility issues with the new 3.5 Media Manager.
Version 1.2.7
Fixed a bug with saving file URLs after the first file.
Version 1.2.6
Fixed a minor issue with the auto updater.
Version 1.2.5
Fixed an undefined index bug.
Fixed a bug with the "Use File" button.
Version 1.2.4
Fixed a bug with the "Use File" button.
Version 1.2.3
Fixed a problem with access keys/IDs that have extra white space.
Version 1.2.2
Fixed a minor bug with API credentials.
Version 1.2.1
Updated so that files pushed to S3 get a mimetype set.
Version 1.2
Added basic pagination to Amazon S3 Library.
Version 1.1
Added the option to browse existing files in your Amazon S3 bucket.
Version 1.0
Initial release
Supercharge your file downloads with Amazon S3.
Accept payments through your Authorize.net account.
Version 2.0.9, December 7, 2021
- Improvement: Add an empty "Select a List" dropdown option to help better convey when no list is selected.
- Dev: Compatibility with EDD 3.0.
- Dev: Check minimum requirements before booting plugin. (Actual requirements have not changed.)
- Dev: Update API library.
- Dev: Refactor how the licensing is instantiated.
- Dev: Allow the
EDD_Aweber
hooks to be unhooked.
Version 2.0.8, May 27, 2020
- Fix: It was impossible to fully disconnect an account and reconnect another.
- Fix: Lists were not able to be refreshed manually.
- New: Moved settings to Subsection under the Extensions tab.
Version 2.0.7, June 13, 2018
- Tweak: Added an option to define if checkbox is checked or not by default on checkout.
Version 2.0.6, July 2nd, 2014
- Fixed a bug with emails not being added to lists when opt-ing in at checkout.
Version 2.0.5, April 21, 2014
- Prevent AWeber API outages from disrupting sites using the plugin.
Version 2.0.4, March 20, 2014
- Only add customers to the list once the purchase is completed.
Version 2.0.3, December 10, 2013
Fixed a bug that caused significant performance impact to the site.
Version 2.0.2, November 18, 2013
Fixed bug where name wasn\'t sent to AWeber.
Version 2.0.1
Fixed a bug that caused sites to crash if the AWeber API went down.
Version 2.0
Re-release with support for multiple lists and licensing / updater integration.
Version 1.0.1
Fixed an error that occurs if other AWever plugins are active.
Version 1.0
Initial release.
Automatically add customers to your AWeber list during checkout.
Version 1.2.1, February 11, 2021
- Fix: Merchant account ID missing from API calls.
Version 1.2, December 7, 2020
- New: Add support for 3D secure (Strong Customer Authentication).
- New: Updated the UI to use the Braintree drop-in UI.
- Fix: Typos in setting description.
Version 1.1.6, April 30, 2020
- New: Updated to version 3.40 of the Braintree PHP SDK, which includes updated security certificates.
- Fix: Transaction IDs were being pulled directly from post meta instead of via the EDD_Payment class.
Version 1.1.5, August 9, 2017
- Tweak: Include the jQuery.payments script to allow for card formatting.
Version 1.1.4, March 29, 2016
- Added checks for whether EDD exists and correct versions of EDD and WP.
Version 1.1.3, February 25, 2016
- Updated settings to support subsections in EDD 2.5+
- Note to developers: settings keys have changed. If you've developed custom functionality that relies on the settings key names, you'll need to update your code. You can see an array of the new keys at the bottom of edd-gateway-braintree.php.
Version 1.1.2, September 15, 2015
- Removed debug code
Version 1.1.1, June 17, 2015
- Fixed an issue with validation errors not showing for American Express cards
- Updated the Braintree API libraries
Version 1.1, March 4, 2015
- Updated the Braintree API libraries
- Added support for tracking transaction IDs
- Updated the code base to some newer EDD standards
Version 1.0.2, October 6, 2014
- Code cleanup
- Updated the auto update system to use the latest version from EDD core
Version 1.0.1, December 6, 2013
- Fixed a fatal error that could occur when a transaction was declined.
Version 1.0
- Initial release.
Accept credit cards in EDD using Braintree Payments.
Version 1.1.2, November 11, 2021
- Move settings to new Campaign Monitor section under the Extensions tab
- Update Campaign Monitor SDK for PHP 7 compatibility
- Fix undefined index error on checkout
- Update plugin author
Version 1.1., February 18, 2014
Fixed a bug with the JoinDate parameter.
Version 1.1, January 31, 2014
Added a JoinDate custom field to subscribers.
Updated the licensing / updater integration.
Moved the settings to the Extensions tab.
Version 1.0.2
Minor tweaks.
Automatically add customers to a Campaign Monitor list during checkout.
Version 1.0.2, June 30, 2021
- Refactor: The Campaign Tracker meta box design has been simplified.
- EDD 3.0 - During the 3.0 migration, Campaign Tracker order data is now moved to its own meta key, instead of adding an entry to
_edd_payment_meta
.
Version 1.0.1, March 25, 2021
- Fix: Warnings in PHP 7.2+.
- Tweak: Updated plugin author name and URI.
- Dev: Added support for EDD 3.0.
Version 1,0, July 7, 2015
- Initial release
Tracks Google campaign data and associates EDD orders with campaign data.
Version 1.3.4, March 8, 2018
- Fixed: Emails to notify admins of pending check payments were being sent to the customer.
Version 1.3.3, February 13, 2018
- Added settings to allow editing the admin pending payment notification email
- Moved settings to appropriate EDD settings subsections
- Updated language file
Version 1.3.2, October 2, 2015
- Fixed a bug with payments recorded in currencies other than the store default
Version 1.3.1, September 29, 2015
- Added ability to use {download_list} email tag without showing the download links.
Version 1.3, August 25, 2015
- Added support for sending customers an email immediately after a purchase is submitted with instructions on how to complete their purchase.
Version 1.2, May 30th, 2014
- Updated the license / update manager.
- Added internationalization support and default language files
Version 1.1.1, December 5, 2013
- Fixed an issue with slashes.
Version 1.1
- Added updater and licensing system.
- Added new email notice for admins when a pending purchase is created.
Version 1.0.2
- Fixed a minor bug with payment statuses.
Version 1.0.1
- Fixed minor bug with the cart contents not being emptied after a purchase.
Version 1.0
- Initial release.
Accept hand written check payments for digital download purchases.
Version 2.2.0.1, August 31, 2022
- Fix: reCAPTCHA v3 validation could prevent checkout with offsite gateways.
Version 2.2, August 25, 2022
- 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.
Version 2.1.9, October 14, 2021
- Fix: Unable to save custom fields to user metadata when using Auto Register.
- Fix: Unexpected results when a user and payment have the same ID.
- Fix: Unnecessary
<span>
element being added to the user info fieldset. - Refactor: Update functions used for the Commissions integration.
- Dev: Compatibility with EDD 3.0.
Version 2.1.8, November 25, 2020
- Fix: Repeatable field values not displaying if the user only enters one value.
- Fix: PHP warnings on PHP versions 7.2 and higher.
- Fix: Label not correctly associated with email field.
- Dev: Compatibility with EDD 3.0.
Version 2.1.7, November 15, 2019
- Fix: Google reCaptcha wasn't always loading when it should due to a race condition.
Version 2.1.6, November 6, 2018
- Fix: Media library files inaccessible inside of some page builders when Checkout Fields Manager is activated
Version 2.1.5, May 24, 2018
- GDPR: Add checkout fields to the Personal Data Exporter.
- GDPR: Allow anonymization and deletion of checkout fields with the Personal Data Eraser.
- Note: All GDPR features require Easy Digital Downloads 2.9.2 or later.
Version 2.1.4, February 28, 2018
- Fix: Purchase confirmation not showing user-saved fields
- Fix: Checkbox and radio fields incorrectly validated when set as required
Version 2.1.3, January 18, 2018
- Fix: Added upgrade routine to fix old First and Last name fields
Version 2.1.2, January 12, 2018
- Fix: Field name for First and Last name is incorrect causing the field values to be stored improperly on checkout.
Version 2.1.1, September 21, 2017
- Fix: Only run reCAPTCHA JS if the checkout has a reCAPTCHA field
Version 2.1, September 5, 2017
- New: Added support for showing customer-submitted data on the purchase confirmation screen
- Fix: Custom fields stored in user meta do not pre-populate fields on checkout
Version 2.0.13, August 21, 2017
- Fix: Add New CFM form button was showing while editing the Checkout Form in admin.
- Fix: reCAPTCHA not always showing for users.
- Fix: Required fields were missing the HTML5 'required' attribute.
- Fix: Auto-generated meta keys could contain non-valid characters when based off the provided label.
Version 2.0.12, May 5, 2017
- Fix: Repeatable field doesn't display info on payment history.
- Fix: Repeat fields can throw PHP errors upon checkout submission.
- Fix: Repeatable field help text doesn't show to users.
- Fix: Last name shown in first name field on checkout.
Version 2.0.11, March 10, 2017
- Fix: Checkbox and Radio fields unable to be set as selected by default
- Fix: Incorrect field ID used for Email field
Version 2.0.10, September 21, 2016
- Fix: Incorrect text domain in personal info string
- New: Add support for using custom checkout field meta inside of EDD PDF Stamper
- New: Allow checkout field file uploader to work with EDD Amazon S3
Version 2.0.9, July 28, 2016
- Fix: Quantity fields do not work properly when CFM is activated
Version 2.0.8, June 1, 2016
- Fix: Help text not shown on Checkbox fields
- Fix: Help text not shown on File Upload fields
Version 2.0.7, May 9, 2016
- Fix: Fields saved to user meta failed to save when registering new accounts during checkout.
- Fix: reCaptcha field does not load
Version 2.0.6, April 26, 2016
- Fix: Allow last name field to be removed from the checkout form
Version 2.0.5, April 22, 2016
- Fix: Allow translation files to load correctly based on locale
Version 2.0.4, April 21, 2016
- Fix: Some text strings used the wrong text domain
Version 2.0.3, March 23, 2016
- Fixed: The grabbing of meta (errors were showing upon "Checkout Fields Manager datepicker field schema" update).
Version 2.0.2, March 15, 2016
- Fixed: upgrade issue from 1.x to 2.0 branch
- Fixes: PHP7 compatibility
Version 2.0.1, March 3, 2016
- Fix: Admin sale notification emails missing content
Version 2.0.0, March 2, 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 inbuild 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: 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: 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
- 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 1.2.1, December 16, 2015
- Fixed a conflict with WordPress 4.4
Version 1.2, September 30, 2015
- Added an option to make first name optional
- Fixed an issue with required fields not being passed to EDD checkout properly
Version 1.1.6, August 21, 2015
- Fixed a bug with checkbox fields not being included in payment export or email tags
Version 1.1.5, August 4, 2015
- Fixed a problem that prevented other extensions from customizing the checkout screen
Version 1.1.4, May 13, 2015
- Checkout fields manager now supports file uploads attachments on EDD core emails
- Checkout fields manager now supports commissions emails
- All field types can now be used in emails
Version 1.1.1, September 25, 2014
- Fixed a bug with upload fields not working on the View Order Details screen
Version 1.1, August 1, 2014
- Added ability to send custom field values in emails
- Added ability to export fields in CSV
Version 1.0.5, May 16, 2014 Fixed a bug with load_textdomain(). Version 1.0.4, March 28, 2014 Fixed a bug with not being able to properly save payment details with CFM active. Version 1.0.3, March 12, 2014 Fixed a bug with required checkboxes not being required. Version 1.0.2: February 10, 2014 Fixed a bug with not being able to submit the checkout form Version 1.0.1, February 3, 2014 Fixed a conflict with Stripe and Paymill payment gateways. Version 1.0 Initial release.
Collect the information your business needs with custom checkout fields.
Version 3.5.3.1, December 26, 2022
- Fix: Commissions were inaccurately being calculated when Discounts Pro (and other negative fees) were being used.
Version 3.5.3, November 23, 2022
- 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.
Version 3.5.2, January 12, 2022
- Fix:
[edd_commissions]
CSV export not respecting selected month and year parameters. - Fix: Frontend Submissions - PayPal Email field no longer visible.
Version 3.5.1, December 27, 2021
- Fix: constants were not being defined early enough to be used in integrations.
- Fix: Refunded payment notes included broken HTML.
Version 3.5, December 21, 2021
- New: Introduced a new
[edd_commission_breakdown_table]
shortcode that displays a breakdown of commission and earnings by month within a given year. - New: Added a filter called
eddc_send_commission_email_alert
to theeddc_email_alert()
function to allow conditional disabling. - New: Added action hooks to the
eddc_user_commissions()
function. - Refactor: The admin commissions table has had some UI/UX improvements to be more consistent with WP core layouts.
- Fix: HTML entities not decoded during exports.
- Fix: Deprecation notices in PHP 8.
- Fix: Commissions data in admin area possibly not showing correct currency if a site uses multi currency.
- Dev: Refactor how we check for database upgrades for performance improvements.
- Dev: Document properties in
EDD_Commission
class for IDE autocomplete. - Dev: Undefined variable
$from_name
ineddc_email_alert()
. (No actual reported issues, as the code was never triggering.) - Dev: Removed unused
scheduled-payouts.php
andmasspay.php
files. - Dev: Refactor how plugin is loaded & check for system requirements.
Version 3.4.13, November 22, 2021
- Fix: Commissions not recorded for subscription renewal payments when they should be.
- Dev: Refactor how
EDD_License
is instantiated.
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 3.4.11, February 8, 2021
- Fix: Ensure admin setting screens contain a level-one heading.
- Fix: Commissions fields incorrectly appearing in bbPress user edit screen.
- Fix: CSV Commissions Export on
[edd_commissions]
not working with server configurations that enforce a trailing slash. - Tweak: Improve UX when updating a commission (not all changes were triggering the "Update" button appearing).
- Tweak: Update plugin author and URI.
- Tweak: Display an mdash on the admin Commissions table if the associated product name cannot be retrieved.
- Dev: EDD 3.0 compatibility.
- Dev:
EDD_Commission::__set()
not passing correct variables viacall_user_func()
. This could result in the incorrect status being set when trying to change a commission status.
Version 3.4.10, June 30, 2020
- Fix: When using store commissions API endpoint (as with the iOS app), a fatal error was produced.
Version 3.4.9, January 20, 2020
- Fix: update_meta() method does not save meta
- Fix: Incorrect commission calculation when Discounts Pro is used
Version 3.4.8, March 20, 2019
- Fix: Moved Commissions extension to load later on plugins_loaded in preparation for EDD 3.0.
- Fix: No date was being added to manually created commissions when a date was not provided.
- Fix: Manually created commissions had a blank "Payment" column. Added a dash character to bring consistency with WordPress core.
- Fix: The Dashbaord widget was not compatible with custom commission statuses.
- Fix: Corrected some issues with PHP 7.2 that caused notices and warnings to be logged.
- New: The commission email settings are now filterable.
- Dev: Add an action hook within class-admin-notices update function.
- Dev: Added more hooks to the user commissions overview templates.
- Dev: Added commission ids to edd_commissions_process_bulk_action action hook.
- Dev: Added hooks to the Dashboard widget.
Version 3.4.7, March 4, 2018
- Fix: Migrating commission records from old table to new fails if the payment record has an invalid currency code assigned to it
Version 3.4.6, January 12, 2018
- New: Filter added to rates data in Download metabox
- New: Filter added to enable skipping commission creation for a Download
- New: Action hook added to Customer tab
- New: Added {sitename} email tag
- Fix: Typo and incorrect text domain
Version 3.4.5, January 1, 2018
- New: Added new action hooks to the user profile fields
- New: Added new action hooks to the fields in the Download meta box
- New: Added new filters and actions to the Commissions list table
Version 3.4.4, November 30, 2017
- Fix: {item_price} email tag shows wrong price when cart contains multiple items.
- Fix: cart_index not stored properly with new commission records.
- New: Added eddc_calc_commission_amount_args filter.
Version 3.4.3, November 16, 2017
- Fix: When exporting commission reports or generating payout files, commissions recorded during the last day of the report would be excluded.
Version 3.4.2, October 2, 2017
- Fix: Decimal places not supported in commission rates
- Fix: Email function users improper variable name for user ID
Version 3.4.1, September 11, 2017
- Fix: Manually updating could cause custom tables to not be created.
Version 3.4, September 11, 2017
- New: Migrate commission records to a custom database table.
- New: Allow users to individually disable commission email notifications.
- New: Added new email shortcodes for commission notifications.
- New: Added ability to export commissions by status.
- New: Improve extensibility of commission details view.
- New: Added new hooks to the commissions overview.
- New: Improved validation and functionality when manually adding commission records.
- Tweak: Improved responsiveness of commissions admin views.
- Tweak: Fixed a spelling error in the $0.00 commissions tooltip.
- Fix: Fee adjustments were not correctly accounted for when recording commissions.
- Fix: Restrict viewing commissions list table from the Shop Vendor role.
- Fix: Manually recorded commissions showed "Vendor Dashboard" in FES if no download was
selected.
- Fix: Do not allow commissions when vendor purchases their own product.
- Fix: Manually recording a commission used flat amount as the rate percentage.
- FIx: A PHP Notice was occassionally thrown when manually creating a commission record.
Version 3.3.3, June 15, 2017
- Tweak: Update POT file.
- Fix: Possible error trying to run sanitization functions on commission rate amounts.
- Fix: "Last Year" report threw undefined variable notice.
- Fix: Rounding functions were using hard coded "2" instead of using currency decimal filter.
- Fix: Incorrect terminology in setting description for Recurring Payments integration.
Version 3.3.2, April 28, 2017
- Fix: Commissions Total was missing from Commissions List table.
- Fix: Removed unneeded troubleshooting output from list table through "column_default" function.
- Fix: Added span ID and legend elements for Paypal Commissions email field in [edd_profile_editor] shortcode
- Fix: User search field on Commission List Table page wasn't working and now does again.
- Fix: Customer admin view included products for which commissions were enabled and subsequently disabled. Now does not.
- New: Added setting option to record (or not record) Commissions valued at 0.
- New: Added helper function for the display of all rates to format them easily and correctly (eddc_format_rate)
- New: Added ability to add new Commission Types through the user of filter (eddc_commission_types)
Version 3.3.1, March 27, 2017
- Fix: PayPal Email field not registered in FES Profile form editor
Version 3.3, March 27, 2017
- New: Rewritten UI for configuring commissions on products
- New: EDD_Commission class for abstracting commission records
- New: Added user ID to commission payout CSV
- New: Setting to disable commission notification emails
- New: Individual commission admin view
- New: Setting to auto-revoke unpaid commissions on refund
- New: Added ability to re-assign commissions
- New: Added several new hooks to metabox, commission list and add/edit pages
- New: Added support for commissions on renewal payments in Recurring Payments
- New: Added commission overview CSV exporter
- Fix: Custom date ranges in commission reports
- Fix: Commissions list displaying incorrect rate if type is changed
- Fix: Compatibility issue with Simple Shipping and PayPal Adaptive Payments
- Fix: Invalid markup in widget ID attribute
- Tweak: Improved Simple Shipping option descriptions
- Tweak: Improved payout generation to use individual commission currencies
Version 3.2.12, November 6, 2016
- Fix: Rich editor not working properly on email settings page
- Tweak: Added "Commission Notifications" section to Emails tab in settings
Version 3.2.11, October 10, 2016
- Fix: Incorrect product title shown in REST API
Version 3.2.10, March 5, 2016
- Fix: Commissions menu not displaying in admin.
Version 3.2.9, March 4, 2016
- Fix: Shipping fees not respected when paying commissions through PayPal Adaptive Payments
- Fix: 100% commission rates do not work through PayPal Adaptive Payments
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 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 3.2.5, January 9, 2016
- Fix: Custom Date Ranges on commission report is incorrect
- Fix: Honor commission rate of 0 instead of using global
- Fix: Commissions list table showing variable price name for commissions earned on purchase alongside a product with variable pricing
- New: Add support for EDD 2.5 Settings Subsections
- Tweak: Update customer UI tab for EDD 2.5 changes
Version 3.2.4, December 18, 2015
- Fix: [ edd_commissions_graph ] displayed earnings for all vendors
- New: Added support for excluding/including shipping fees from Simple Shipping in commission calculations
Version 3.2.3, October 30, 2015
- Fix: PayPal Email field not shown in admin profile editor for Frontend Submissions
- Fix: PHP Strict notice
Version 3.2.2, October 25, 2015
- Fix: Flat rate amounts less than 1 are converted incorrectly
- Fix: Amounts sent to PayPal Adaptive Payments incorrect when a purchase contains items from multiple vendors and shipping charges
- New: Added new PayPal Email field for Frontend Submissions v2.3+
Version 3.2.1, August 5, 2015
- Fix: Honor shortcode attributes like user_id
- Fix: Improve performance of Commissions list table
- Fix: Generate user commissions export now takes a user_id instead of relying solely on current user
- Tweak: Use proper H3 tag for export paid commissions section
- Tweak: Context aware shortcodes for when admins are viewing another's data
- Tweak: Allow paid commissions exporter work in the admin
Version 3.2, July 14, 2015
- New: added edd_commissions_overview shortcode for showing a vendor an overview of their sales and earnings
- New: added edd_commissions_graph for displaying a filterable graph of earnings and sales for vendors
- New: added Commissions tab to Customer Details screens for customers that receive commissions
- New: updated payout file generation to use batch processing available in Easy Digital Downloads v2.4+, making payout file generation for large sites more reliable
- New: added Revoked Total line to commissions table for vendors
- New: added option to set minimum earnings threshold to payout file generation
- New: commissions generated through license renewals are now indicated
- New: added search field to Commissions table
- New: added Payment Email field to the EDD Profile Edeitor
- Fix: pagination failed when viewing commissions for specific status
- Fix: year drop down shows improper year options
Version 3.1.4, May 18, 2015
- Fixed a bug with pagination on the commissions short code
- Updated language files
Version 3.1.3, April 20, 2015
- XSS security flaw fix
Version 3.1.2, March 17, 2015
- Fixed a bug that caused commissions to be generated twice if a payment is changed from Complete to non-complete and then back to Complete.
Version 3.1.1, January 19, 2015
- Fixed a bug with the pagination on the Earnings tab of the Vendor Dashboard when using Frontend Submissions.
Version 3.1, January 8, 2015
- Added an option to include or exclude taxes from commission calculations
- Fixed an undefined variable bug on the Reports graph
Version 3.0, December 29, 2014
- Added support for custom vendor sale notification emails (Downloads > Settings > Emails)
- Fixed a bug with Custom Date ranges on the Reports view
- Fixed a bug in the REST API endpoint that caused it to show the same commission amounts for Revoked and Paid
Version 2.9.1, November 18, 2014
- Allow user_id to be passed to eddc_user_commissions()
Version 2.9, October 1, 2014
- Added support for manually creating new commission records
- Reorganized some of the plugin files
- Updated the translation files
Version 2.8.2, September 23, 2014
- Updated translation files.
Version 2.8.1, September 12, 2014
- Added the Commission ID to the eddc_sale_alert filter.
- Added a new "store-commissions" endpoint to the REST API to allow store owners to view a list of commissions via the API
Version 2.8, September 8, 2014
- This update will ask you to run an upgrade routine.
- Improved commission status tracking that is far more performant
- Added new helper functions for eddc_set_commission_status() and eddc_get_commission_status()
- Added an option to revoke commissions
- Added support for the new email templates in EDD v2.1+
- Updated the REST API integration to include revoked commissions
- Updated the commissions short code to display revoked commissions
- Added support for item-specific fees being introduced in EDD v2.2
Version 2.7.7, September 3, 2014
- Fixed a bug that caused some amounts to be shown with too many decimal places.
Version 2.7.6, August 4, 2014
- Fixed a serious bug with how the commission amounts were recorded for Downloads that included a quantity greater than one.
Version 2.7.5, June 25, 2014
- Fixed a minor bug related to the Manual Purchases extension.
Version 2.7.4, June 20, 2014
- Fixed a minor bug with an admin view in Frontend Submissions.
Version 2.7.3, May 15, 2014
Fixed a bug with generating payout files that cross month boundaries.
Version 2.7.2, April 10, 2014
Fixed a bug with the PayPal Adaptive Payments integration and purchasing items from multiple vendors at once.
Version 2.7.1, March 16, 2014
Fixed a bug with the EDD_License check that could cause a fatal error if EDD wasn't activated.
Version 2.7, March 10, 2014
Added support for paying out commission recipients instantly with PayPal Adaptive Payments.
Version 2.6, February 4, 2014
Added support for setting whether commissions are calculated off of the purchase total or the subtotal.
Version 2.5.1, February 1, 2014
Fixed a conflict with Frontend Submissions that caused commission settings to be lost when approving a product.
Version 2.5, January 28, 2014
Added support for generating a mass payment file of commissions between specific dates.
Version 2.4.4, January 24, 2014
Fixed a bug that allowed users to edit their own global commission rate.
Version 2.4.3, January 19, 2014
Fixed an undefined constant usage.
Version 2.4.2, December 31, 2013
Fixed a bug with the mass payment file generation.
Version 2.4.1, December 20, 2013
Fixed an incorrect variable name that prevented license keys from activating.
Version 2.4, December 17, 2013
Added support for displaying the price option purchased with each Commission record.
Version 2.3, December 5, 2013
Added the ability for users to export their paid commissions to a CSV.
Version 2.2, December 3, 2013
Fixed a critical bug with calculating commission amounts when discount codes are used.
Added support for editing the user and download IDs on stored commissions.
Version 2.1
Added new [edd_commissioned_products] short code.
Added a new option to set a global, default commission rate.
Version 2.0.1
Fixed a bug with bulk edit.
Version 2.0
Added a new Payment column to the Commissions column.
Payment notes are now recorded for payments that generate commissions.
Added a new filter to eddc_user_has_commissions()
Version 1.9.2
Fixed a permissions bug with non-shop managers.
Version 1.9.1
Improved some number formatting in the mass payment file.
Version 1.9
Added support for flat rate commissions.
Version 1.8.2
Fixed a bug with commission amounts over 1,000.
Fixed an undefined index error.
Version 1.8.1
Improved some data validation on multiple recipient commissions.
Added improved support for the Manual Purchases extension.
Version 1.8
Added pagination to the commissions short code and dashboard widgets.
Version 1.7
Fixed a compatibility bug with EDD v1.5.
Added support for multiple recipients, including different rates per recipient.
Added the ability to filter commissions by user and/or product.
Version 1.6.1
Fixed an issue with the licensing / updater.
Version 1.6
Added a new Dashboard widget to show user\\\'s their commissions from the dashboard.
Version 1.5
Added complete support for all graph date ranges.
Fixed a bug with recording commissions when purchases were set to \\\"failed\\\".
Version 1.4.3
Fixed a conflict with the Manual Purchases extension.
Version 1.4.2
Fixed some number formatting issues.
Added unpaid commissions to the report graph.
Added a date column to the commissions page.
Version 1.4.1
Fixed a problem with recording commissions when multiple products that each receive commissions are purchased at the same time.
Version 1.4
Added support for new reporting graphs in EDD 1.3.
Version 1.3.1
Fixed a bug with custom PayPal emails and calculating commission totals.
Version 1.3
Added total unpaid amounts to the Commissions admin page.
Added a new [edd_commissions] short code that will display the paid/unpaid commissions for the currently logged-in user.
Version 1.2.1
Added automatic upgrader for license key holders.
Fixed a couple of minor bugs.
Version 1.2.0
Fixed a few minor bugs.
Added the ability to edit a commission.
Version 1.1.0
Added a sale alert notification to the user receiving the commission.
Fixed a minor bug with the plugin textdomain.
Version 1.0.1
Updated to include the download/product ID and name in each commission recorded.
Version 1.0
Initial release.
Track sales commissions for additional vendors.
Version 1.1.3, June 28, 2018
- Fix: Meta fields lost when saving settings of other extensions
- Fix: Comparison table not mobile friendly
- Fix: Poor vertical alignment of table rows
- Fix: Theme compatibility issues with default WordPress themes
- Tweak: Meta fields table is now sortable
Version 1.1.2
- Tweak: More human readable labels
- Tweak: Meta keys that do not need to be shown are now hidden
- Tweak: New filters for developers
Version 1.1.1, January 6, 2017
- Fixed bug where compare button was displaying in places it shouldn't.
- Fixed comparison table display issue where table was messed up by fields with empty values.
- Some CSS adjustments to improve display when used with Divi theme.
Version 1.1, January 4, 2017
- Fixed styling issues on mobile.
- Extensive styling adjustments for better compatibility with popular themes.
- Fields in settings are now sortable.
- Enabled clickable horizontal navigation for wide tables.
- Moved settings into EDD 2.5 settings section.
- Numerous other minor styling improvements.
Version 1.0.2, December 17, 2015
- Fixed PHP notice when settings weren't saved yet.
Version 1.0.1, August 31, 2015
- Fixed an issue that prevented licenses from being activated.
- Fixed an issue that caused the comparison URL to show up when it shouldn't.
Version 1.0, June 16th, 2015
- Initial release.
Easily create product comparison tables and display them anywhere on your site.
Version 1.1.2, July 13, 2021
- Refactor: Update plugin author name to "Sandhills Development, LLC."
- Dev: Compatibility with EDD 3.0.
Version 1.1.1, June 11, 2019
- New: Added support for email headers
Version 1.1.0, August 23, 2016
- Improved: Codebase cleanup
- Improved: Available email tags list
- Updated: Moved settings to extensions section
- Added: CFM fields support in emails
- Added: Software Licensing support in emails
- Added: Software Licensing upgrade template tags (license_key and license_product)
Version 1.0.4, January 11, 2016
- Added support for sending emails when pending payments are created
Version 1.0.3, November 2, 2015
- Added: Send on minimum purchase price
Version 1.0.2, September 28, 2015
- Fix broken redirects
- Fix saving subject lines
Version 1.0.1, April 20, 2015
- Add support for sending emails to the site admin and custom email addresses
- Add 'abandoned cart' condition that presets the status change conditions
- Minor usability tweaks
- Fix URL escaping issue
Version 1.0, December 30, 2014
- Initial release
Automatically send emails based on pre-defined conditions.
Version 1.0.4, October 19, 2021
- Fix: Conflict with Stripe and Express Checkout.
- Fix: Sanitize user input when saving meta box.
- Refactor: Update plugin author name / URI.
- Dev: Refactor how plugin gets loaded and checks for dependencies.
- Dev: Use download ID in licensing.
Version 1.0.3, January 20, 2017
- Fixed: Integration with EDD Wallet
Version 1.0.2, August 18. 2016
- Fixed: Bug related to calling edd_is_checkout() improperly
- Updated: Settings section
Version 1.0.1, January 21, 2016
- Added: Support for Wallet extension
Version 1.0, April 16, 2015
- Initial release
Configure payments gateways on a per-download basis.
1.1.8 - December 8, 2021
- Fix: A PHP warning was logged if there were no items in the cart.
- Dev: Refactor how plugin is loaded.
- Dev: Refactor how licensing is instantiated.
- Dev: Fix EDD_Conditional_Success_Redirects dynamically declaring properties.
- Refactor: Update plugin author name to "Easy Digital Downloads".
1.1.7 - July 12, 2021
- Refactor: Update plugin author name to "Sandhills Development, LLC."
- Dev: Compatibility with EDD 3.0.
1.1.6
- Fix: Redirect loop if EDD core success page URL matches the redirect URL
1.1.5
- Fix: Redirect loop on purchase confirmation for non PayPal Express transactions
1.1.4
- Fix: Redirect breaks PayPal Express purchase confirmation when using Recurring Payments
1.1.3
- Fix: Redirect not working when download purchased via PayPal buy now buttons
1.1.2
- Fix: Compatibility issue with EDD Recurring Payments
- Fix: Various typos
- Fix: Redirects weren't able to be deleted since the v1.1.1 update
1.1.1
- Fix: XSS vulnerability in query args
1.1
- New: edd_csr_redirect filter for creating custom redirects
- New: Support for the PayPal Express (PayPal Pro/Express extension) which requires customers to confirm their payment after arriving back from PayPal
- New: Activation script to check for the existence of Easy Digital Downloads
- New: Redirects can now be edited by clicking on the download titles
- New: Better internationalization function to allow easier translations
- Fix: Bulk delete redirects
1.0.3
- Fix: Incorrect parameters passed to EDD_License
1.0.2
- Fix: Removed out-dated EDD_License_Handler class
1.0.1
- New: Added support for off-site payment gateways such as PayPal that return the customer to your website after a successful purchase.
1.0
- First release.
Per-product confirmation pages on successful purchases.
Version 2.3.3, August 31, 2022
- Fix: Scripts for the content restriction controls were not always loaded for all valid post types.
Version 2.3.2, August 2, 2022
- Improvement: The Software Licensing integration has been updated to be more performant and accurate when checking the validity of a license.
- Fix: Adding a new download to the content restriction settings for a post was not working in EDD 3.0.
- Fix: Custom restriction messages which should span multiple lines did not.
- Fix: Selecting "any" download in the content restriction settings for a post would cause a PHP notice.
Version 2.3.1, October 14, 2021
- Improvement: Prefix metabox title with "Easy Digital Downloads" to avoid confusion with other restriction plugins.
- Improvement: Shortcodes can now be used inside the
[edd_cr_no_access]
shortcode. - Improvement: Show a message inside the metabox if no downloads have been created yet.
- Fix: PHP warning if the
[edd_cr_no_access]
shortcode is used without theid
attribute. - Fix: Restriction metabox showing on attachments, when the plugin does not support restricting them.
- Fix: Some download variations are unable to be selected for restriction.
- Fix: Trashed posts appearing in the restricted page list.
- Refactor: Adjust activation logic and check system requirements prior to loading plugin.
Version 2.3, December 19, 2018
- New: bbPress integration now allows custom content restriction messages to work, instead of generic messaging
- New: Added a metabox checkbox to hide/show all restriction options if none are in use.
- New: Added a shortcode which shows content if the user does not have access (useful for previews/teasers).
- New: Added unit tests for user access functions.
- Fix: The Software Licensing “Require valid license key” checkbox was showing twice in Content Restriction metabox. It now only shows once.
- Fix: Fixed a problem where the Recurring Payments integration was preventing access for non-recurring purchases.
- Fix: Fixed a problem where customers saw unlocked pages they didn’t actually have access to on purchase confirmation.
- Fix: Compatibility issues with PHP 7.2 are resolved.
Version 2.2.6, September 8, 2017
- Fix: Restriction options not saving when they include more than one product.
Version 2.2.5, May 30, 2017
- Fix: Undefined variable $message
Version 2.2.4, December 22, 2016
- Fixed: Missing restricted message with edd_restrict shortcode
Version 2.2.3, December 19, 2016
- Fixed: Duplicate settings section
Version 2.2.2, December 15, 2016
- Fixed: Bug which occasionally resulted in blank items in edd_restricted_pages shortcode
Version 2.2.1, December 14, 2016
- Fix: [edd_restricted_pages] shortcode not working
Version 2.2, December 7, 2016
- New: Added support for restricting content to active license key holders
- New: Added support for including bundle purchases in access determinnation
- New: Added a filter to permit no-access messages to be modified
- New: Added per-product no-access message settings
- New: Moved settings to a sub section of the Extensions tab
- Fix: List of pages broken on purchase receipt
- Fix: Incompatibility with EDD Bookings extension
- Fix: Content Restriction UI displayed on media pages
Version 2.1.5, November 1, 2016
- Tweak: move settings to subsection on Extensions tab
- Tweak: update plugin header information
- Tweak: fix inline documentation mistakes
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.1.3, February 8, 2016
- TWEAK: Added filters into the shortcodes for better extensibility
Version 2.1.2, November 9, 2015
- FIX: Fixed issue with the Multiple Restriction Message setting and the {product_names} tag
Version 2.1.1, October 5, 2015
- FIX: Improved compatibility when used with the Wallet extension
Version 2.1, September 17, 2015
- NEW: Add edd_cr_user_has_access() template tag
- NEW: Allow customizing the Restriction messages
- FIX: Anonymous Posting in bbPress settings not being honored
Version 2.0.8, April 20, 2015
- FIX: XSS vulnerability in query args
Version 2.0.7, March 24, 2015
- Fixed a bug with the upgrade notice showing after being completed successfully
Version 2.0.6, December 21, 2014
- Fixed a bug with posts/pages restricted to more than 10 downloads.
Version 2.0.5, December 17, 2014
- Fixed an undefined constant during activation
- Fixed a bug that caused the extension to deactivate during EDD updates.
Version 2.0.4, October 2, 2014
- Fixed a bug with bbPress forums not properly inheriting the restriction settings of parent forums.
Version 2.0.3, September 12, 2014
- Restored the edd_cr_message class that was accidentally removed with v2.0
Version 2.0.2, September 11, 2014
- Fixed a bug with pages being restricted when they shouldn't be
- Fixed a bug with restricted pages not being protected
Version 2.0.1, September 11, 2014
- Fixed an error when updating existing posts and pages
Version 2.0, September 10, 2014
- Added support for restricting content to customers of multiple downloads
- Improved the UI for setting up content restriction options
- Added support for hiding nav menu items that the user does not have access to
- Fixed some minor bugs with the bbPress integration
- Added support for restricting content to customers who have purchased any product, not just specific products
Version 1.5.5, August 12, 2014
- Fixed a bug with site admins and post authors not being able to see content inside of the [edd_restrict] short code.
Version 1.5.4, July 28, 2014
- Updated the {page_list} email tag to be compatible with the new Email Tags API in EDD 2.0+
Version 1.5.3, June 20, 2014
- Fixed a bug with sticky posts getting included in the page list on the receipt
- Fixed notices on bbPress pages by using bbp_has_topics filter instead of altering the query
- Allow product authors access to content restricted to their own products
Version 1.5.2, March 21, 2014
Fixed a bug with logged out users and restricted forums.
Version 1.5.1, March 11, 2014
Fixed a bug that prevented the message=\\\"\\\" parameter from being left blank.
Version 1.5, January 13, 2014
Added a new [edd_restricted_pages] short code for showing a list of pages the customer has access to.
Version 1.4.2, December 5, 2013
Added support for a class option in the [edd_restrict] short code.
Version 1.4.1, October 29, 2013
Fixed a bug that caused purchase receipts to be blank.
Version 1.4, October 25, 2013
Added new {page_list} template tag for purchase receipts to display a list of pages restricted to the product purchased.
Added a list of restricted pages accessible after purchase to the [edd_receipt] short code.
Version 1.3.5
Allow users with permission to edit a post/page to see the content even if it is restricted.
Allow bbPress moderators to view restricted forums.
Version 1.3.4
Added support for short codes inside of the [edd_restrict] short code.
Version 1.3.3
Fixed a serious flaw that allow logged out users to occasionally see restricted content.
Version 1.3.2
Fixed a fatal error.
Version 1.3.1
Fixed a bug with the message attribute.
Version 1.3
Fixed a bug with how multiple download IDs are checked in the short code.
Implemented the new EDD v1.7 licensing model.
Version 1.2
Necessary updates in order to support the EDD Recurring Payments module.
Fixed an issue with the auto updater.
Version 1.1.2
Fixed a couple of undefined index errors.
Improved the way the auto updater is implemented.
Version 1.1.1
Fixed problem with the restriction options not showing for bbPress forums and topics.
Improved data sanitization in metabox.
Version 1.1
Added complete internationalization support.
Fixed an undefined index bug.
Added an automatic updater.
Version 1.0.2
Fixed a couple of bugs with bbPress topic / reply restriction.
Version 1.0.1
Fixed a bug that caused bbPress topic replies to not get restricted if their parent forum was restricted.
Added a div.edd_cr_message wrapper to the content restriction messages.
Version 1.0
Initial release
Restrict content on your site to customers who have made purchases.
Version 1.0.10, January 20, 2022
- Dev: The plugin has been refactored to use the EDD Newsletter Tool for more consistent behavior and to reduce conflicts with other extensions.
Version 1.0.9, December 7, 2021
- Improvement: Add an empty "Select a Form" dropdown option to better convey when one isn't selected.
- Fix: Purchase data occasionally not being sent to ConvertKit.
- Fix: Settings could disappear if two EDD newsletter plugins were active (e.g. ConvertKit and AWeber).
- Dev: Refactor how
EDD_License
is instantiated. - Dev: Refactor how plugin is loaded.
- Dev: Allow
EDD_ConvertKit
hooks to be unhooked.
Version 1.0.8, September 20, 2021
- Fix: Customers are now always added to per-product lists/tags, even if they have not opted in. (Customers who opt in are additionally added to the "main" list chosen in the extension's settings.)
- Fix: Change
Plugin URL
toPlugin URI
in header.
Version 1.0.7, June 9, 2021
- New: If a customer purchases a bundle, they are no longer added to lists associated with the bundled products.
- Fix: Customers being opted in to newsletter even if option is unchecked.
- Fix: Deprecation notices in PHP 8.
- Refactor: Updated plugin author to "Sandhills Development, LLC".
- Dev: Compatibility with EDD 3.0.
Version 1.0.6, July 6, 2018
- New: Added ConvertKits Payments API integration. Payment records will now be added to the subscriber's profile in ConvertKit.
- New: Added new checkbox setting that allows you to choose the default opt-in checkbox state (checked or unchecked).
Version 1.0.5, June 20, 2017
- Fix: First and last name no longer combined in single field
Version 1.0.4, April 18, 2017
- New: Added filter called "edd_convertkit_subscribe_vars"
Version 1.0.3, June 24, 2016
- New: Added tooltips to settings screen
- New: Moved plugin settings into a subsection of the Extensions tab
- New: Added support for subscribing customers to tags without requiring a subscription to a form
- Fix: Added missing inline documentation for class properties and methods
- Fix: Plugin causes fatal error if Easy Digital Downloads is not activated
Version 1.0.2, December 9, 2015
- Fix: PHP notice when subscribing customers to products without any tags selected
Version 1.0.1, November 7, 2015
- Fix: Tags cache not cleared when saving settings
Version 1.0, November 6, 2015
- Initial release
Integrate your eCommerce store with ConvertKit forms and tags.
Version 1.1.3, July 29, 2021
- Improvement: The sample file has been updated.
- Fix: Importing existing discount codes resulted in duplicate codes.
- Fix: Broken i18n support.
- Fix: Import page help link goes to wrong page.
- Dev: Added compatibility with EDD 3.0.
Version 1.1.2, May 5, 2017
- Fix: Error messages can be inaccurate in certain cases.
- Tweak: Remove references to deprecated Updater Class.
- Tweak: Improved coding standards to new styles.
- Tweak: Now supports EDD Settings Sub-sections.
1.0.0
- Initial release
Import coupons via CSV in Easy Digital Downloads.
The Custom Deliverables extension for Easy Digital Downloads is perfect for freelancers, or anyone who needs to deliver custom files to their clients.
Version 1.5.8, January 10, 2022
- Improvement: Better handling for custom decimal and thousands separator currency settings.
- Improvement: The size of the price metabox input field has been increased.
- Improvement: JavaScript is now loaded in the footer.
- Improvement: The admin metabox markup has been reworked for improved responsiveness.
- Fix: Only load admin JavaScript and CSS on required pages.
- Fix: Bonus item metadata was being unnecessarily saved.
- Fix: Cart occasionally not showing bonus item text when it should.
- Fix: Unable to remove a bonus item from a product.
- Dev: Update how licensing is instantiated.
Version 1.5.7, September 27, 2021
- Fix: Deprecation notice in PHP 8.
- Fix: Improve user input sanitization.
- Fix: Update header to use
Plugin URI
.
Version 1.5.6, January 7, 2021
- Fix: "Undefined variable: button_text" when displaying custom price input on the front-end.
- Fix: Bonus item could be added to cart twice under some circumstances.
- Tweak: Remove set width from custom price input field.
- Tweak: Update plugin author to "Sandhills Development, LLC".
- Tweak: Increase the width of admin "Min" input field for improved readability.
Version 1.5.5, February 23, 2018
- New: Added translation files
- Fix: Translation files not loaded
Version 1.5.4, September 18, 2017
- Fix: Plugin updater should not be loaded on the frontend
Version 1.5.3, August 31, 2017
- Removed additional list item in variable pricing for "name your price"
- Show name your price option for each variable price option selected
- Ensure only purchased variable price option file is sent
- Display option name when custom price is used for variable pricing
Version 1.5.2, April 19, 2017
- Fixed: Stripe Checkout errors when Buy Now and variable pricing are enabled
- Fixed: erroneous display of "- custom price" as a purchased price option of a product
- Fixed: minimum price not working when comma is used as price separator
- Fixed: purchase button custom text not sticking while switching through price options
Version 1.5.1, August 16, 2016
- Fixed: issue with minimum price error not showing when set below 1.00
- Tweaked: Localize strings in JS to make translation possible
Version 1.5, March 15, 2016
- Fix buy now button
- Fix display of default price, if set to EDD
- Fix display of button text
- Tweak markup to be consistent with EDD
Version 1.4.2, August 20, 2015
- Improve translation-ready strings
Version 1.4.1, July 18, 2015
- Prevent display of default price if set as zero
Version 1.4, June 29, 2015
- New feature: Add support for default price
- Fix: Download doesn't show when variable pricing is enabled
- Fix: PHP undefined index notices
- Fix: Change "bonus items" to singular to avoid confusion
- Fix: Change logic for checking if EDD is active
Version 1.3.7, September 30, 2014
- Fixed some compatibility issues with EDD v2.1+
Version 1.3.6, May 22, 2014
- Fix bug with buy now (direct to checkout)
- Version 1.3.5, March 8, 2014
Allow custom text to be entered when using shortcode (requires EDD 1.9.7+).
Version 1.3.4, February 4, 2014
Fix zero price bug
Allow button text to be changed regardless of the download price
Version 1.3.3, January 15, 2014
Fix JS bug
Update license handler
Add check for EDD activation
Version 1.3.2, December 30, 2013
Fix JavaScript bug
Fix PHP notices
Fix payment history/email display issues
Version 1.3.1, December 2, 2013
Fix bug with continuous loop
Take into account the currency position when entering a custom price
Update translation functions
Hide min price if it\'s zero
Fix PHP notice
Add ability to change \"Free - Purchase\" text when no price is set for a download
Add ability to specify a custom price via the URL e.g. /downloads/custom-price/?cp_price=9.99
Version 1.3.0, October 31, 2013
Fix compatibility issues with EDD 1.8+
Introduce ability to add a bonus item to cart if certain conditions are met
Version 1.2.5
Add compatibility for Buy Now downloads (straight to gateway)
Version 1.2.4
Localize currency and add to cart text for better compatibility
Fix issue with download price being set to zero with 1.7+
Version 1.2.3
Fixed compatibly issue with EDD 1.7
Version 1.2.2
This update requires EDD version 1.6.4
Fix issue with tax calculations
Add support for European currency formats
Version 1.2.1
Fixed an issue with entering \'0\' in the price.
Version 1.2
Fix bug with downloads not working correctly when custom pricing is disabled.
Version 1.1
Fix bug with multiple custom prices on one page.
Show error if custom price is lower than minimum price on none variable pricing downloads.
Set download price to minimum price as fall-back instead of product price.
Version 1.0
Initial release.
Allow user-defined pricing for products in EDD.
Version 1.2, June 2, 2021
- New: Added a CLI command to generate discounts:
wp edd generate:discounts
. Seewp help edd generate:discounts
for arguments. - Improvement: The discount generator now runs in batches. This is a big improvement if you're generating a very large number of discounts.
- Refactor: The Discount Generator UI has been updated.
- Dev: Added support for EDD 3.0.
- Tweak: Updated plugin author name to Sandhills Development, LLC.
Version 1.1, April 5, 2014
- Updated the licensing / updater to use the version bundled with EDD core.
Version 1.0, December 2013
- Initial release.
Allows site admins to generate discount codes in bulk and then export them directly to CSV
Version 1.5, July 1, 2021
- New: Completely revamped admin panel using the EDD HTML class.
- 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 not showing discount amount on variable priced products if a price ID is not specified. - Fix: "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 not respecting 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 1.4.10, January 26, 2021
- Fix: Discounts not being applied to variable priced products.
Version 1.4.9, January 18, 2021
- New: Add ability to exclude products from discounts.
- Tweak: Move settings to sub-section.
- Fix: Incorrect discount amount when prices are inclusive of tax.
- Fix: PHP 7.2 compatibility.
- Fix: Unable to select multiple variable pricing options from different products.
- Fix: Prevent discounts from being added multiple times if you have the same item in your cart multiple times.
- Dev: Code formatting.
Version 1.4.8, May 5, 2017
- Fix: Taxes still included on checkout with 100% discount.
- Fix: Load Select2 only on the Discounts Pro Add/Edd screen.
- Fix: Start and End dates should count from 00:00:00 to 23:59:59.
Version 1.4.7, July 6, 2016
- Fix: Discounts not applied to cart items with a variable price
Version 1.4.6, May 17, 2016
- Added: HTML to Old Price output for easier customization
Version 1.4.5, March 24, 2016
- Added: composer file
- Fixed: tax issue with EDD where discounts are miscalculated when product prices inclusive of tax
- Tweaked: Don't count free products toward cart quantity discount
Version 1.4.4, November 9, 2015
- Fixed a bug where saving a download would show all download IDs in the product dropdown
Version 1.4.3, August 31, 2015
- Fixed a bug in quantity discounts
- Updated translation file template
Version 1.4.2, July 13, 2015
- Fixed a bug that could cause fatal errors due to an improperly referenced function call
Version 1.4.1, May 21, 2015
- Fixed bug that caused discounts to not apply on some sites
Version 1.4, May 19, 2015
- Added improved support for the Commissions extension
- Fixed from x products bug
Version 1.3.2, April 27, 2015
-
Fixed an error where more than two discounts could not be applied
Version 1.3.1: March 25, 2015
- Fixed a Javascript error when not on the checkout screen
Version 1.3: March 24, 2015
- Added support for re-drawing the checkout page when item quantities are updated
Version 1.2: February 20, 2015
- Added ability to show old price on purchase_link shortcode and output
- Added ability to show new price on purchase_link shortcode and output
- Fixed the old/new price options on edd_price outputs
- Refactored the settings for edd_price outputs
- Fixed variable pricing discounts
- Fixed EDD detection before running
- Fixed bug with users not saving properly
Version 1.1.1: September 29, 2014
- Fixed an issue with the discount title not showing up in the cart
Version 1.1: September 8, 2014
- Fixes issue where discount used might not have always been greatest discount
- Rewrote how discounts pro calculates prices to go from calculating on each add to cart to 1 overall calculation.
- Removed the need to clear the cart on each call
- Removes a lot of logic from the program, and overall simplifies how Discounts Pro works.
- Significantly improved the speed ofthe plugin on the frontend.
- Added frontend display option
- Added ability to add start and end dates to discounts
- Added ability to filter discounts by tags
- Added cart threshold discount type
- Added ability to filter discounts by previous customer
- Fixes several bugs with calculations of discounts, particularly involving restriction of discounts to categories and from/each x product discounts
Version 1.0.1, August 21, 2014
- Fix: Bug with the Products in Cart discount type.
Version 1.0, August 11, 2014
- Initial release.
Automatic discounts at checkout based on pre-defined conditions.
Allow third-party sites to display your current discounts through a simple widget!
Version 1.1.2, September 9, 2022
- Fix: Ensure that a download file ID exists before attaching it to the email.
- Improvement: The download setting has been moved to the EDD Emails settings tab and reworded for clarity.
- Dev: Updated for EDD 3.0 compatibility.
- Dev: Refactor how the plugin is loaded and checks system requirements.
- Dev: Update the plugin licensing.
Version 1.1.1, November 4, 2016
- Fix: Account for variable price IDs of 0
Version 1.1, December 2, 2015
- Honor price_id specific files for variable priced products
Version 1.0, November 14, 2013
Initial release.
Send download files as email attachments
Remove "no downloadable files" for downloads marked as services and more.
Version 2.0.5, July 11, 2022
- Fix: Update API initialization so that files can be accessed via another API (eg Software Licensing).
Version 2.0.4, June 6, 2022
- 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.
Version 2.0.3, May 21, 2019
- Fix: Countable error in PHP 7.2 when downloading files
- Fix: File order in the Dropbox library tab was not sorted properly
Version 2.0.2, June 22, 2017
- Updated PHP required version to 5.6 or greater
- Improved error message when SSL certificate bundle cannot be found when communicating with the Dropbox API
Version 2.0.1, June 3, 2017
- Fix: Fatal error on sites running PHP versions less than 5.5
Version 2.0, May 31, 2017
- NOTICE: This update requires PHP version 5.4 or higher. Check your system info file (Downloads > Tools > System Info) to see your PHP version. If you are running 5.3.x or lower, contact your host to update your PHP version before updating File Store for Dropbox.
- Upgraded to the new v2 Dropbox API
- Force Download file option has been removed because the v2 API does not support it
Version 1.8.3, April 12, 2017
- Updates to provide integration with the Free Download extension
Version 1.8.2, November 24, 2016
- Adjust official plugin name to fix update issues
Version 1.8.1, November 23, 2016
- Reverted auto-updater back to using the plugin name
Version 1.8.0, October 10, 2016
- Modified the auto-updater functionality to use the plugin's EDD ID instead of the plugin name
Version 1.7, 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 1.6, March 4, 2015
- Modified plugin to load Dropbox libraries as late as possible to prevent interference with other plugins
November 20, 2014
- Rolled back fix to remove Dropbox tabs on Media uploader for regular posts because it is not working correctly yet
November 9, 2014
- Upgraded to v1.1.4 of the Dropbox PHP libraries
- Removed the Dropbox tabs from the Media uploader on regular, non EDD Download posts
November 5, 2014
- Added a PHP 5.3 compatibility check.
September 3, 2014
- Fixed an issue with not being able to register the application.
September 1, 2014
- Improved troubleshooting support when authorizing with your Dropbox account.
August 25, 2014
- Added support for forcing the browser to download files from Dropbox rather than opening them from within the browser (such as audio or video files)
July 28th, 2014
- Initial release.
Store, manage, and deliver product files of any size using Dropbox.
Version 1.3.2, May 3, 2020
- Fixed: Purchase confirmation page was not properly resolving.
- Fixed: Deleted products were not properly handled.
Version 1.3.1, December 5, 2017
- Fixed: Clickbank orders were coming back as $0 transactions with no products attached.
Version 1.3.0, June 24, 2017
- Altered ClickBank checkout process to leverage EDD's core "buy now" functionality for all ClickBank products. This eliminates the hard requirement to disable EDD's AJAX add-to-cart functionality, a setting that was removed in EDD 2.7.0.
Version 1.2.3, September 21, 2016
- Fixed a bug that caused a Clickbank item number to be deleted if a post was updated.
Version 1.2.2, October 11, 2015
- Fixed a bug that could result in multiple products sharing the same Clickbank product number.
Version 1.2.1, June 4, 2014
- Fixed a bug with blank payment records
Version 1.2.0, May 13, 2014
Fixed a bug that prevented alphanumeric item names.
Fixed a fatal error during the IPN request
Version 1.1.2, May 12, 2014
Fixed fatal error on Download edit screen.
Version 1.1.1, May 12, 2014
Fixed a bug with the activation key.
Version 1.1
Fixed an issue with the update notification.
Version 1.0
Initial release.
EDD payment gateway extension for ClickBank.
1.1.9, March 23, 2021
- Fix: Errors in PHP 8.
- Fix: Meta box for selecting a dropdown could crash if you have a lot of products.
- Tweak: Removed schema data from upsells and cross-sells.
- Tweak: Update plugin author name and URI.
- Dev: Added support for EDD 3.0.
1.1.8
- Fix: Fatal error was being caused by incorrect number of parameters being passed to the edd_download_class filter.
1.1.7
- Fix: The checkout page will now be refreshed when cross-sell downloads are added to the cart
1.1.6
- Fix: Undefined variable during purchase if Test Mode is enabled
- Fix: Warning when refunding payments when using PHP 7.1
1.1.5
- Fix: Cross-sells and Upsells already in the cart should not be displayed
1.1.4
- Fix: Cross-sells/Upsells not showing reports
- Tweak: Extension settings moved to sub-section
1.1.3
- Fix: XSS vulnerability in query args
1.1.2
- Fix: Default Cross-sell heading was not showing at checkout when their was one trigger download and no per-download cross-sell heading defined
1.1.1
- New: Plugin activation script
- Fix: Plugin no longer deactivates itself when EDD is updated
- Fix: When no cross-sell/upsell heading is specified there is no longer empty heading tags in the HTML
- Tweak: Removed unnecessary EDD licensing files
- Tweak: Updated translation file/s
1.1
- Fix: Incorrect cross-sell heading being shown at checkout when two cross-sell trigger products had exactly the same cross-sells
- New: Cross-sell/Upsell Reporting via Downloads -> reports. Select either Cross-sells or Upsells from the select menu
- New: Cross-sell/Upsell Exporting via Downloads -> reports -> export. Export Cross-sell or Upsell history
- New: Cross-sell/Upsell Logging via Downloads -> reports -> Logs. Select either Cross-sells or Upsells from the select menu
- New: "View Order Details" page via Downloads -> Payment History now shows you whether the order had cross-sells or upsells included
- Tweak: Updated translations
1.0.2
- New: edd_csau_upsell_show_button filter which allows you to hide or show the add to cart buttons.
- Tweak: Added apply_filters to download class to better match shortcode
1.0.1
- Fix: Changed priority of custom metabox to "high" so the select menu does not get cut off when there are many downloads, making it difficult to select downloads
1.0
- First release.
Increase sales and customer retention with cross-sells and upsells.
Version 1.0.6, July 6, 2021
- Fix: Deprecation notice in PHP 8.
- Dev: Compatibility with EDD 3.0.
Version 1.0.5, October 2, 2019
- Fix: Corrected an issue causing the wrong email template to get sent during scheduled report times.
Version 1.0.4, March 25, 2015
- Fixed a bug with the admin scripts getting loaded on the frontend
November 24, 2014
- Add a reporting section for "coldest" selling products based on last sale date.
- Updated locales
November 7, 2014
- Fixed a bug with using empty() in a read context.
October 17, 2014
- Fixed a "invalid timezone" error that occurred when no timezone was set in WordPress
October 6, 2014
- Initial release
Receive a comprehensive sales performance report once a day, delivered straight to your inbox.
Easily add useful content to the empty cart display in Easy Digital Downloads.
A plugin for Easy Digital Downloads so you can easily feature your downloads
Version 1.2.4, July 14, 2022
- 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.
Version 1.2.3, February 3, 2022
- Change: Emails to FES vendors are now logged with the vendor ID when logging is enabled.
- Fix: Emails to FES vendors could have been linked to a customer.
- Fix: When an email address was selected, the contact name was not visible in the "to" field.
- Dev: Update how licensing is instantiated.
- Dev: Refactor how the plugin is booted and checks for requirements.
- Dev: Improved compatibility with PHP 8.1.
Version 1.2.2, March 1, 2021
- Improvement: Message form now resets after sending and a success notice is shown.
- Fix: Purchase receipts not being logged if email subject is empty.
- Tweak: Update plugin author name and URI.
- Dev: EDD 3.0 compatibility.
Version 1.2.1, October 31, 2019
- Fix: Send Message buttons not displaying in FES Vendor Dashboard
- New: Email send logs can now be exported for GDPR reports
Version 1.2, December 7, 2017
- Added: Use email subject as email template header
- Added: Support logging Software Licensing emails
- Added: Link to view logged message contents in logs table
- Changed: Logged messages below the customer message form now open in a modal
- Fixed: Form was throwing PHP errors when submitted with missing values
- Fixed: PHP error when logging purchase receipt due to missing
from_name
- Fixed: PHP error when sending attachments from Amazon S3
- Fixed: Conflict with EDD Bookings causing vendors to be unable to view their individual bookings
Version 1.1, January 12, 2017
- Added integration with Amazon S3 extension to allow sending message attachments to customers and vendors from S3
- Added settings page
- Added setting for disabling messaging functionality for vendors
- Added settings for defining which types of emails to log
- Added settings for disabling fields on the vendor to customer message form
- Added filters for adding and removing fields from message form
- Added filter for message body
- Added UI for deleting log entries
- Added option to view message body from logs view
- Fixed bug preventing vendor messaging to guest customers
- Fixed styling issue affecting TinyMCE button widths
Version 1.0.1, October 19, 2016
- Fixed bug which caused message to not appear for all orders in FES orders table
- Fixed styling bug causing HTML buttons in text editor on admin form to be full width
- Added admin notice if EDD or FES are not supported versions
Version 1.0, September 7, 2016
- Initial release
Easily send unique messages directly to customers and vendors. Also allow vendors to message their own customers.
Prevents customers from being able to checkout until a minimum cart total is reached
Displays Gravatars of customers who have purchased your product
Version 2.0.5, June 11, 2019
- Fix: Added missing script version to Facebook SDK
Version 2.0.4, September 29, 2018
- Tweak: Added "Social Discounts" sub-section under the Extensions settings tab
- Fix: Settings could be wiped out when saving the settings from other extensions
v2.0.3 December 10th, 2014
- New: Activation class to check for the existence of EDD
- Fix: Plugin deactivating when EDD was updated
v2.0.2 July 24th, 2014
New: When using shortcode on the checkout, the cart total and discount will updated via ajax after share Tweak: Removed old EDD licensing files that are no longer required
v2.0.1 December 22, 2013
New: edd_social_discounts_share_url filter hook for modifying the URL New: edd_social_discounts_success_title filter hook New: edd_social_discounts_success_message filter hook New: edd_social_discounts_ajax_return filter hook New: edd_social_discounts_before_share_box action hook New: edd_social_discounts_after_share_box action hook New: added CSS class names for each of the networks on their wrapping div
v2.0 December 18, 2013
Initial release
Give special discounts to buyers that share your products on social networks.
Easily handle store hours of operation on your Easy Digital Downloads-powered site
Adds an "Option Description" input field for each variable priced download.
Version 1.1.10, April 6, 2023
- Fix: The modal script was not properly enqueued when attempting to delete a wish list.
Version 1.1.9, February 9, 2023
- Fixed: The necessary scripts may not have loaded when viewing a wish list template.
Version 1.1.8, November 30, 2022
- 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.
Version 1.1.7, July 17, 2017
- Fix: "Remove" icon not showing for each download on individual wish list pages
Version 1.1.6, June 18, 2017
- Fix: PHP fatal error on PHP 7.1.1
- Fix: Wish List buttons do not work on Download taxonomy pages
- Fix: Missing close button icons
Version 1.1.5, May 31st, 2017
- Fix: Non-numeric warning message on PHP 7.1.3
Version 1.1.4, February 14th, 2017
- Tweak: Modified CSS selectors so there's a lesser chance of conflicts
- Tweak: Added edd_wl_query_args filter hook
Version 1.1.3, August 12, 2016
- Tweak: ensure Wish List post type does not display in menu builder
Version 1.1.2, January 2, 2016
- Fix: Variable-priced downloads were sometimes added twice to a wish list when another EDD purchase form existed on the same page
- Fix: Replaced deprecated post_permalink() function with get_permalink()
- Fix: Empty paragraph tag on the wish-list-view.php template when there no wish list description
- Tweak: Prevented "Add to wishlist" buttons from appearing on the EDD checkout page where extensions such as Cross-sell/Upsell & Recommended Products add "add to cart" buttons.
- Tweak: Replaced a soon to be deprecated WordPress function
- New: The quantity field (if enabled in EDD) is now shown on add to cart buttons
- New: Headings in template files now have a edd-wl-heading CSS class for easier styling
- New: Wrapped the view template with a "edd-wl-view" CSS class for easier styling
- New: Wrapped the edit template with a "edd-wl-edit" CSS class for easier styling
- New: Wrapped the create template with a "edd-wl-create" CSS class for easier styling
- New: Wrapped the main wish lists template with a "edd-wl-wish-lists" CSS class for easier styling
- New: Added a edd_wl_disable_on_checkout filter for adding "Add to wishlist" buttons back to the checkout if desired (see Tweak note above)
Version 1.1.1, April 20, 2015
- Fix: XSS vulnerability in query args
Version 1.1, March 10th, 2015
- Fix: Some plugins which flushed rewrite rules on activation interferred with Wish Lists' rewrite rules
- Fix: When sharing a wish list via Facebook, the correct URL is now shared
- Fix: Issue with sharing URL disappearing from single wish list page when WP.me Shortlinks were enabled in Jetpack
- Tweak: Various opengraph improvements
If you have made modifications to the wish-list-view.php template, make sure edd_wl_wish_list_item_purchase() is renamed to edd_wl_item_purchase()
Version 1.0.9, February 10th, 2015
- Fix: Cart quantities in some themes were being updated when a download was added to a wish list.
- Fix: When EDD was deactivated and reactivated the wish list page was not viewable until either the EDD settings were saved or Wish Lists was deactivated and reactivated.
- Tweak: Leaving "Enable Ajax" unchecked in downloads -> settings -> misc no longer affects Wish Lists. Ajax is always required for Wish Lists so now works regardless of this setting.
Version 1.0.8, January 5th, 2015
- Tweak: Improved edd_wl_get_list_id() and edd_wl_get_wish_list() functions
- Tweak: Modified wish-list-edit.php and wish-list-view.php templates based on the changes above
Version 1.0.7, January 1st, 2015
- Fix: LinkedIn issue when loading over https
- Tweak: When removing an item from a wish list, it now searches for the closest element with a CSS class of "row". This means you can structure your HTML how you want and only need to apply the row class to the wrapper that should be removed.
- Tweak: Removed html { overflow-y: inherit; } CSS rule
- Tweak: New activation class
- Tweak: Changed the "edit" and "view" query vars to "wl_edit" and "wl_view". This was to avoid potential conflicts with other plugins using the same names. If you have modified the wish-list-edit.php template make sure to change line 6 from get_post( get_query_var('edit') ) to get_post( edd_wl_get_wish_list() );
Version 1.0.6, May 7th, 2014
- Fix: Compatibility with EDD v1.9.9
- Fix: Modified a redirect action so it doesn't conflict with other plugin redirects
- Fix: Added a default value for the $id in the edd_wl_the_title() function.
Version 1.0.5, March 21, 2014
- Fix: shortcodes weren't showing on page templates when Wish Lists plugin was active
Version 1.0.4, March 19, 2014
- New: edd_wl_allowed_post_types() function
- New: edd_wl_item_title_permalink filter hook
- Fix: issue where add to cart button wasn't working on wish list page when variable priced download was used
Version 1.0.3, March 11, 2014
- Fix: when no text is shown in settings, don't show default text on front-end
- Fix: filter with same name as another
- Fix: removed options passed into the edd_wl_delete_list_link function on the wish-list-edit.php template. These were overriding (as they should) the plugin's options.
- Fix: link size CSS class names.
- Tweak: small CSS adjustment for when add to wish list link does not have any text. The icon now aligns better
- Tweak: Moved text from delete list modal into the edd_wl_messages() function
Version 1.0.2, March 10, 2014
- New: added email sharing as option in extension settings
- New: added filter to remove delete link
- Tweak: improved script handling
- Tweak: JS
- Tweak: CSS
- Tweak: improved script loading
- Tweak: improved handling of list queries
- Tweak: admin settings improvements
- Tweak: code refactoring
- Tweak: drastically reduced code in view and wish lists templates
- Tweak: Create new list button is now hidden when create page is not selected in settings
- Tweak: Edit links are now hidden when no edit page selected in options
Version 1.0.1, February 20, 2014
- Fix: PHP 5.2 Compatibility
- Tweak: Different list creation messages for guest/logged in users
Version 1.0, February 17, 2014
- Initial release
Let customers save and share the products they love.
Version 1.1.5, March 31, 2021
- Fix: "Remove flag with no further action" link wasn't working.
- Fix: "Additional Email Settings" checkbox had gone missing. It's now back!
- Tweak: Update plugin author name to Sandhills Development, LLC.
- Dev: Compatibility with EDD 3.0.
Version 1.1.4, November 1, 2018
- Fix: PHP not array notice when IP is added to the blacklist
Version 1.1.3, March 7, 2018
- Fix: PHP not array notice when IP is added to the blacklist
Version 1.1.2, May 19, 2017
- Fix: IMPORTANT - Release 1.1.1 had an issue in packaging and installed an older version in error.
Version 1.1.1, May 18, 2017
- New: Add note to customer when confirming a payment as fraud.
- New: Added a new action 'edd_fm_payment_confirmed_as_fraud' that is fired when a payment is confirmed as fraud.
- Fix: Confirming a payment as fraud assumed the IP and email had been added to the blacklist.
- Fix: It was possible for the IP blacklist to be an empty string, causing an array_unique PHP notice.
- Fix: Delete and Send Purchase Receipt action links should have been removed from Payment Moderation list table.
Version 1.1, March 29, 2017
- New: Add payment email to EDD Core block list when fraud review triggered.
- New: Added fraud indicators to the Admin UI.
- New: Use Geofencing to flag payments for review.
- New: New status 'Pending Review' for payments marked fraud.
- New: Allow Fraud Monitor to ignore free items in past-purchase checks.
- New: Block purchases that download from a different country than the purchase was made from.
- New: Added the ability to mark a completed purchase as fraud.
- New: Added '_edd_confirmed_as_fraud' payment meta when a payment is confirmed as fraud.
- Tweak: Switch to edd_get_payment_meta when getting payment meta data.
- Fix: Download country checks were not always accurately using current IP.
- Fix: Duplicate queries were being made due to multiple calls to count_pending().
Version 1.0.8, October 14, 2016
- Fix: Customers with approved purchases can still be flagged for fraud
- Fix: Country fields displaying improperly
- New: Added option to remove fraud flag without taking any action
Version 1.0.7, April 14, 2015
- Fix: Fatal error on EDD versions earlier than 2.5
- Fix: Selected downloads not displaying after save in Product Combinations
- Fix: There are some misspelled words in the admin screens
- Fix: Stripe refund not processing after using "Confirm as Fraud" and marking refunded (requires EDD Stripe 2.4.3 or greater)
Version 1.0.6, January 13, 2015
- Fix: Don't rerun IP check on download if payment is already marked as fraud
Version 1.0.5, January 8, 2015
- Fix: Honor the moderate on free setting when checking the file download process
Version 1.0.4, January 6, 2015
- New: Adds IP/Country ban check to file download process and moves payments to moderation if possible fraud is detected
Version 1.0.3, November 19, 2015
- New: Ability to exclude payments processed with certain gateways from being marked as fraud
Version 1.0.2, November 3, 2015
- Fix: Fatal error on checkout due to accessing a private variable in the fraud check process
Version 1.0.1, September 10, 2015
- New: Allow multiple Geo Location services
- New: Set a number of days to moderate customers with previous purchases
- Fix: Better error handling with Geo Location services return invalid content or are unreachable
- Fix: Only run extended email verification when it's enabled
Version 1.0, August 3, 2015
- Initial release
Protect your store against fraudulent purchases
Version 2.3.10.2, September 1, 2022
- Improvement: Updates how logged in users are managed when downloading a free product.
Version 2.3.10.1, August 17, 2022
- Fix: In certain situations, a fatal error could happen with some newsletter extensions.
- Dev: Update how licensing is instantiated.
Version 2.3.10, March 4, 2021
- Fix: Email verification triggering unexpectedly when user registration is enabled.
- Fix: When verification email fails to send, the button gets stuck on "Please Wait..."
- Fix:
get_magic_quotes_runtime()
deprecation notice. - Fix: Software Licensing - License keys not generated when "Bypass if Logged In" is enabled.
- Fix: ActiveCampaign - customers not getting added to list.
- Fix: GetResponse - customers not getting added to list.
- Fix: Auto Register - Users still incorrectly registered when "Bypass Auto Registration" is enabled.
- Tweak: Update plugin author / URI.
- Dev: EDD 3.0 compatibility.
Version 2.3.9, July 22, 2019
- Fix: When logged in on mobile and Admin Bar is visible, additional whitespace is created at the top of the page.
- Fix: On mobile, scrolling was sometimes prevented on pages that contained free download buttons.
Version 2.3.8, July 19, 2019
- Fix: Corrected an issue with a CSS comment that invalidated some styles.
- Fix: When bypass if logged in is selected and a user is logged in, non-variable priced products could cause orders with no products on them.
Version 2.3.7, April 26, 2019
- Fix: Corrected a case where a user who entered their email address would erroneously be told that an invalid item was specified when using the auto download complete handler.
Version 2.3.6, April 23, 2019
- Fix: Corrected an issue that allowed direct download for logged in users to bypass free product checks.
Version 2.3.5, November 21, 2018
- Fix: Emails not subscribed in MailChimp if email verification is enabled.
- Fix: First and last name not set on new user accounts when user registration is enabled.
Version 2.3.4, July 25, 2018
- Fix: Improved reliability of subscribing users to MailChimp when they opt in for free downloads.
Version 2.3.3, June 13, 2018
- Fix: MailChimp integration was giving inconsistent results from non-free purchases.
- Fix: Some hooks were missing from the purchase link if the user was logged in.
- Fix: Privacy policy checkbox was not showing on the free downloads modal.
Version 2.3.2, May 19, 2018
- Fix: JS error when Direct Download is enabled and product has variable prices.
Version 2.3.1, May 14, 2018
- Fix: Email verification mode on mobile was showing JSON code instead of ajax-returning it.
Version 2.3, April 23, 2018
- New: Added Privacy Policy checkbox to Free Downloads (Requires EDD 2.9.1).
- New: Removed dependancy of Dashicons from the front end.
- New: JavaScript files are now loaded in the footer, for improved page load speeds.
- New: Email Opt-in checkbox is now unchecked by default, with a setting to enabled it to be checked by default.
- Fix: Added 'loading' state between overlay and modal form loading, to improve UX on slower connections.
- Fix: Variable priced items were not presenting the Free Downloads form on mobile.
- Fix: PHP Notices were being generated when the users clicked the bypass link when information was not required.
Version 2.2.9, March 27, 2018
- Fix: Incorrect payment amount recorded when free download is processed while cart contains items with fees attached.
Version 2.2.8, March 8, 2018
- Fix: Undefined variable download_id
- Fix: Incorrect lists used in MailChimp integration
Version 2.2.7, January 25, 2018
- Fix: Fatal error could occur if no default list is configured in MailChimp 3.0.
Version 2.2.6, January 20, 2018
- Fix: Customer was not being attached to payment when modal bypass was enabled.
Version 2.2.5, January 18, 2018
- Fix: Compatibility with EDD MailChimp 3.0.
Version 2.2.4, January 9, 2018
- Fix: Bypass Modal if logged in was not working.
Version 2.2.3, January 8, 2018
- Fix: Updated JS files from 2.2.2 were not minified.
Version 2.2.2, January 6, 2018
- Fix: Direct download links do not work
- Fix: Files uploaded over http do not auto download on sites using https.
Version 2.2.1, December 5, 2017
- Fixed: Modal could not be re-opened after closing.
- Fixed: Free Downloads were not working in Firefox.
Version 2.2.0, November 28, 2017
- New: Completely refactored the modal to be more flexible and not rely on jBox.
- New: Add setting to make modal registration form fields optional (not required).
- New: Improved error messages provided to users.
- New: Added hooks to the Free Downloads form to allow customizations.
- New: Added email verification system, to help prevent fake email addresses from being used.
- New: Control which emails will specifically be sent when a free item is downloaded.
- New: The purchase key is now sent to the redirect URL, to allow further personalization.
- New: Improved performance with minified CSS and JavaScript resources.
- New: All purchase records have been updated to use the EDD_Payment class.
- New: "Bypass If Logged In" now supports variable pricing.
- Tweak: When the modal is opened, cursor focus is moved to the first modal input.
- Fix: Using any language except English resulted in the custom "Download Now" text not being used.
- Fix: Improved compatibility with themes that add CSS floats to forms.
- Fix: The On Complete handler was not always respected for logged in when bypass modal is enabled.
- Fix: File downloads from Amazon S3 / Dropbox faild when Auto Download was enabled.
- Fix: Occasionally the .zip archive file contained a 404 document.
- Fix: When download files via the Free Downloads modal, no file download logs were recorded.
- Fix: Cached multi-file archives were not always rebuilt when necessary, allowing stale files to be delivered.
- Fix: The modal
- Fix: On Mobile, it was possible for logged in users to get a 404 if the modal was blocked.
- Fix: The [edd_free_download] shortcode could show the popup modal even if logged in.
- Fix: In some cases the "Bypass If Logged In" setting allowed for a logged out user to bypass the modal.
- Fix: Logged in users did not get a purchase record created when the "Bypass If Logged In" setting was enabled.
- Fix: File downloads failed if a query string parameter existed in the URL and "Bypass If Logged In" was enabled.
- Fix: Inconsistant results when Auto Download and "Bypass If Logged In" were enabled, and no files were attached to the product.
- Fix: A JavaScript error would occur when 'add-to-cart' was not a class that existed.
Version 2.1.9, September 27, 2017
- New: Integration with ActiveCampaign
Version 2.1.8, September 6, 2017
- Fixed: Cached file respecting multiple variation configurations
- Fixed: Large files failing on Amazon/Dropbox
- Fixed: Minor JS bugs
- Fixed: Fatal error if EDD is disabled
- Fixed: Direct download support on mobile devices
- Added: Support for price_id in purchase_link shortcodes
Version 2.1.7, March 15, 2017
- Added: Support for Dropbox File Store
Version 2.1.6, December 15, 2016
- Improved: Notes loading UX
- Fixed: Free downloads not honoring purchase_link shortcode classes
Version 2.1.5, December 5, 2016
- Fix: Notes and auto-register bypass broken during last update
Version 2.1.4, December 2, 2016
- Fix: Bug which resulted in incorrect bundles when direct download was enabled
Version 2.1.3, December 2, 2016
- Fix: Bug which showed Download Now button on non-free variably priced products with Direct Download enabled
Version 2.1.2, November 11, 2016
- Fix: Security flaw resolved. Please update.
- Fix: PHP notices if product ID is missing from file download URL
- Fix: PHP notices if product does not contain a download file
Version 2.1.1, October 7, 2016
- Updated: Localization files
- Fixed: Bug which caused download button text to disappear in rare circumstances
Version 2.1.0, October 6, 2016
- Added: Option to disable auto-registration when using the EDD Auto-Register extension
- Added: Option to disable Free Downloads caching
- Added: Option to clear cache per-download and purge cache completely
- Added: Per-download note support
- Fixed: Shortcode purchase_link text parameter support
- Fixed: Variable prices not reliably downloading with auto-download
- Fixed: Amazon S3 files not being downloaded for single-download products
Version 2.0.0, September 29, 2016
- Fixed: Prevent single download buttons from disappearing on modal open
- Fixed: Issue with global email list signup on supported newsletters
- Updated: Localization .pot file
- Improved: Overhauled settings page
- Improved: Finally perfected support for multi-purchase mode
- Improved: Codebase cleanup and organization
- Improved: Free Downloads meta box on download edit pages
- Improved: Support for EDD core purchase link shortcode
- Added: edd_free_download shortcode
- Added: Direct download option
- Added: Option to over-ride download files with an archive for Free Downloads
- Added: Support for multi-file auto-download
- Added: Support for product bundles
- Added: Support for remotely-hosted files
Version 1.2.7, August 26, 2016
- Fixed: Bug with multi-option mode
Version 1.2.6, August 24, 2016
- Fixed: Fatal error after free download transaction
Version 1.2.5, August 23, 2016
- Added: Support for disabling Receiptful emails
- Added: Switch to template files for modals
- Added: Filterable helper function for errors
- Updated: JS tweaks
Version 1.2.4, August 17, 2016
- Fixes bug with modal window button labels
Version 1.2.3, July 22, 2016
- Fixed bug with multiple free downloads on one page
- Fixed incorrect textdomain in admin meta box
- Updated deprecated function
Version 1.2.2, May 13, 2016
- Fixed: Hardened price_id checks that allowed a paid download to be purchased for free with a specially crafted URL
Version 1.2.1, April 25, 2016
- Fixed: Bug which made first and last name required, even if the required checkbox wasn't checked
- Fixed: Tentatively fixed bug when using FacetWP
- Fixed: Email field not always being auto-selected properly
- Added: Support for HTML notes
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.1.2, January 13, 2016
- Fixed: Auto-download error
- Added: Support for new EDD settings sections
Version 1.1.1, December 14, 2015
- Fixed: Prevent modal from dying on missing or invalid email
Version 1.1.0, November 6, 2015
- Added: Opt-in settings for supported newsletter extensions
- Added: Status indicator for processing in modal
- Added: Better email sanitization
- Added: Better security handling for download processing
- Updated: Restructured settings panel
Version 1.0.8, July 2, 2015
- Fixed an issue with logged-in Subscribers not being able to see the confirmation page
Version 1.0.7, June 16, 2015
- Fixed a conflict with Buy Now buttons
Version 1.0.6, June 10, 2015
- Fix: Harden process free download endpoint
Version 1.0.5, May 11, 2015
- Tweak: Improved anti-spam protection
Version 1.0.4, April 20, 2015
- FIX: XSS vulnerability in query args
Version 1.0.3, April 13, 2015
- Compatibility fixes
Version 1.0.2, March 31, 2015
- Fixed a bug with capital letters in email addresses
- Fixed a bug with the Redirect to Checkout option
Version 1.0.1, March 18, 2015
- Drastically improved handling on mobile devices
- Added support for address tags to email validation
- Improved email validation regex
- Prevent deactivation if EDD isn't active
Version 1.0, March 2nd, 2015
- Initial release.
Engage visitors with lead magnets or freebies with a simplified pop-up.
Transform your site into a full-fledged, multi-vendor digital marketplace.
Version 1.5.5, September 21, 2021
- Fix: Gateway fee not removed when switching from a gateway that has a fee to one that does not.
- Fix: Negative fees not appearing on checkout.
Version 1.5.4.1, June 14, 2021
- Fix: Delete unneeded README.md.
- Fix: Update changelog.txt.
- Fix: Updated version number.
Version 1.5.4, June 10, 2021
- Fix: Fees not added to gateway that isn't the default.
- Fix: Fees not added to Stripe.
- Fix: If a gateway didn't have a fee, checkout still contained a
$0
fee line item. - Fix: Fatal error in PHP 8 due to invalid
version_compare()
. - Fix: Invalid nesting of HTML in ajax response.
- Refactor: Updated plugin author name to "Sandhills Development, LLC".
Version 1.5.3, July 27, 2018
- Fix: Improved accuracy of percentage based gateway fees.
- Fix: The total at the bottom of checkout didn't always include gateway fees.
- Fix: Gateway fees could not be negative.
- Fix: Reduced the amount of logging being done.
- New: Moved settings to a subsection of the Gateway section.
Version 1.5.2, January 30, 2018
- Fix: Fixed issue with fee being reset to 0 when it shouldn't by adding missing edd_gf_gateway js variable.
Version 1.5.1, May 5, 2017
- Fix: Fees do not refresh after adding discount.
- Fix: Fees do not refresh when changing cart quantities.
Version 1.5, May 6, 2016
- Fix: Fees do not refresh after adding discount
- Fix: Incorrect gateway fee applied when changing country on checkout
Version 1.4.4, March 15, 2015
- Fixes multiple bugs with the selection of the gateway on the checkout page
Version 1.4.3, July 18, 2015
- Revert 1.4.2 fee calculation changes
Version 1.4.2, July 16, 2015
- Fixed a bug with fee calculation
Version 1.4.1, June 29, 2015
- Introduced edd_gf_fee_total_before_add_fee filter.
Version 1.4, February 14, 2015
- Adds translation loader
- Fixes issues with translation
- Adds the ability to use a custom label for each gateway
Version 1.3, February 1, 2015
- Improved EDD detection to prevent fatal errors when EDD is not activated.
Version 1.2, October 8, 2014
- Fixed a bug with fee calculations
Version 1.1, April 22, 2014
- Fixes a bug so fees aren't applied to free purchases.
Version 1.0, December 21, 2013
- Initial release.
Add fees based on the gateway used to make purchases.
Version 2.1.7, January 27, 2022
- Change: EDD debug messages are now only logged for errors, and only store the relevant message.
- Fix: The admin notice indicating an API error could show when it should not.
- Fix: The transient for the lists is now cleared if the API key changes.
- Dev: The plugin has been refactored to use the EDD Newsletter Tool for more consistent behavior and to reduce conflicts with other extensions.
Version 2.1.6, December 6, 2021
- Change: Updated author and licensing implementation.
- Fix: Settings were not showing in EDD 2.10.
- Fix: The download ID variable was not defined during signup.
- Fix: The user info was not always defined during signup.
- Dev: PHP 8 compatibility for optional, required parameters.
Version 2.1.5, January 7, 2019
- Fix: Email address not subscribed to default list when a product-specific list is configured.
Version 2.1.4, June 12, 2018
- New: Added option to define whether opt-in checkbox is checked or unchecked by default.
- Fix: Customers added incorrectly to default list even when product-specific lists are used.
Version 2.1.3, February 11, 2018
- Fix: API call to GetResponse times out on some sites causing lists to not be available
Version 2.1.1, July 22, 2016
- Added debug option
- Added ability to add users to multiple campaigns
- Fixed API header bug
Version 2.1.0, January, 21 2016
- Fixed: Compatibility issue due to changes in the GetResponse API
- Updated: Moved settings to their own subsection of extensions tab
- Updated: Minor code improvements
Version 2.0.1, November 17, 2015
- Fixed: New subscribers not added to autoresponder cycle
- Fixed: Invalid name if full name not entered in checkout
- Updated: Codebase cleanup
Version 2.0, September 4, 2015
- Code cleanup
- Conversion to GetResponse API V3
- Conversion to EDD_Newsletter format
Version 1.1.2, February 8, 2015
- Fixed a caching bug with lists
Version 1.1.1, March 8, 2014
- Added per-product subscriptions
- Added auto-subscription
Version 1.0.7, December 22, 2013
- Added sanity check for API initialization
- Updated to latest coding standards
Version 1.0.6, October 31, 2013
- Added sanity check for names pre-existing in email queue
Version 1.0.5
- Moved to 1.7 licensing model.
- Fixed a layout bug.
Version 1.0.4
- Fixed fatal error in remote API call
Version 1.0.3
- Fixed a minor bug.
Version 1.0.1
Moved settings to Extensions tab
Fixed minor formatting issues
Fixed minor spelling issue
Version 1.0.0
Initial release.
Subscribe customers to global or product specific GetResponse lists during checkout.
Version 1.3, January 31, 2022
- New: GitHub repositories now support releases in addition to tags.
- New: An action hook, edd_git_zip_extracted, has been added to allow developers to manipulate the downloaded archive before final packaging.
- New: More detailed error messages if something goes wrong during a fetch.
- Changed: The transient to store the list of repositories is now stored indefinitely, but can be manually refreshed.
- Changed: The warning modal has been updated for improved accessibility.
- Changed: The new/edit download interface has been further updated to be consistent with the WordPress admin.
- Dev: The minimum PHP version is now 5.6.
- Dev: Improved compatibility with PHP 8.
- Dev: The class to process a downloaded file now uses its own properties.
Version 1.2.2, January 27, 2021
- Fix: Custom plugin folder name being overwritten when choosing a new tag.
- Fix: GitHub URLs on settings screen accidentally being removed.
- Improvement: Provide an error message if fetching a repo file fails.
Version 1.2.1, November 10, 2020
- Fix: Bitbucket only returning a maximum of 10 repositories.
- Improvement: Change button text to
Fetch Now
when manually editing file/folder names.
Version 1.2, October 13, 2020
- New: Integrate with Software Licensing's readme.txt parsing.
- New: Use Chosen library instead of Select2.
- New: Added a translation/.pot file.
- Improvement: Improve error handling for BitBucket.
- Improvement: Use
wp_remote_get
andwp_remote_post
instead of cURL directly. - Improvement: Update PHPDocs.
- Improvement: Repository list is now loaded via ajax, which means it will no longer delay the entire page loading.
- Improvement: Update metabox markup to improve mobile responsiveness.
- Fix: GitHub: Switch to using authorization HTTP header instead of query string.
- Fix: Undefined index notice when using quick edit.
- Fix: PHP deprecation notice when connecting to GitHub.
- Fix: PHP notices when WP_DEBUG is enabled.
- Fix: Hide "Fetch download from a git repo" checkbox when a bundle is selected.
- Fix: Auto update file name when a new version is selected.
- Tweak: Update GitHub settings description.
- Tweak: Remove empty elements from settings page.
Version 1.1.1, October 2, 2019
- Fix: BitBucket - Corrected an issue that caused delegated repositories to not show up.
- Fix: Improved the repository fetching by converting to a 1 hour transient, to allow for faster repository refreshing.
- Fix: When disconnecting or connecting GitHub authorization, the list of repositories was not always refreshed.
Version 1.1, June 17, 2019
- New: Support for BitBucket API v2.0.
- Fix: Improved reliability and sanitization in AJAX methods.
- Fix: Added extension version number to Javascript and CSS assets to avoid caching issues.
- Fix: Improved reliability of the updater.
- Dev: Added the `edd_git_zip_saved` action.
Version 1.0.5, July 7, 2016
- Fix: Some users unable to authorize with GitHub.
Version 1.0.4, May 10, 2016
- Fix: Git Updater plugin updates not always being detected
Version 1.0.3, May 10, 2016
- Tweak: Integrate with Subsections in EDD 2.5
- Fix: Tag ordering is not intuitive
- Fix: JavaScript errors when user disabled visual editor in profile
- Fix: Show admin notice is ZipArchive unavailable
- Fix: Download links unavailable for items in a bundle
Version 1.0.2, March 25, 2016
- User capability checks added to AJAX actions
Version 1.0.1, September 18, 2015
- Fixed a bug with changelogs getting overwritten.
Version 1.0, September 2, 2015
- Initial release
Serve download files from GitHub or BitBucket.
1.5.3, May 25, 2021
- Fix: Deprecation notices in PHP 8.
- Tweak: Update plugin author name to Sandhills Development, LLC.
- Dev: Compatibility with EDD 3.0.
- Dev: Code formatting.
1.5.2 on October 18, 2019
- Fix: Change GF integration hook priority to 49 to fix Stripe Checkout purchases.
1.5
- Added: Gravity Forms Transaction ID now stored in EDD
- Added: Customer address now stored
- Fixed: Restored
edd_gf_use_details_from_logged_in_user
filter
Developer Notes:
- Deprecated
r()
logging method - Added unit testing
1.4.2 on June 23, 2016
- Compatible with Easy Digital Downloads 2.6 and Gravity Forms 2.0
- Fixed: Purchase quantity is now properly handled; a download is added for each defined quantity
- Fixed: Empty payments being created that have no customer details
- Fixed: Removed call to deprecated
get_currentuserinfo()
function
1.4.1 on February 17, 2016
- Update the "EDD Price ID" label to be more accurately called "EDD Price ID or Name"
1.4 on January 27, 2016
- Added: Support for redirecting to EDD Purchase Confirmation page Read how to set this up
- Fixed: Prevent duplicate payment records
- Fixed: Default Price Option wasn't set when loading choices
- Fixed: Broken links to documentation
- Tweak: If
KWS_GF_EDD::debug
is set to true, print Javascript console logs
1.3.1 on April 7, 2015
- Fixed: Issues where Gravity Forms entry and EDD purchase date differ
- Fixed: Display nothing in the Product field when EDD isn't active
- Fixed: If a Variable Product doesn't have any options configured in Gravity Forms, use the first price option as default.
1.3 on February 9, 2015
- Modified: When a product with variable pricing was purchased, the customer's purchase would include the base product and also the price option. Now, the customer's purchase will include only the price option. If you want to restore the functionality, read the how-to here
- Fixed: Plugin affecting Conditional Logic for non-product fields
1.2.3 on January 13, 2015
- Fixed: Mark free purchases as Complete
- Confirmed WordPress 4.1 compatibility
1.2.2 on December 2
- Fixed: Support for legacy Gravity Forms payment Addons
- Fixed: PHP warnings when Easy Digital Downloads is not active
- Added: Additional logging for use with Gravity Forms Logging Tool
1.2.1 on November 14
- Fixed: Updated payments when payment status is updated in Gravity Forms
1.2 on October 13
- Fixed: issue where plugin was overriding existing options for options fields that were not connected to an EDD download
- Added: Support for Product fields loading EDD Variations, when using the Radio or Drop Down Field Type
- Fixed: Properly handle Product Price + Option Price, if set Previously, the Product for an Option would always be processed as $0.00. Now, the price is used as Gravity Forms intends: the base price, with the Options fiel as modifiers to that price.
- Support multiple download purchases using Options field checkboxes
- Added: Payment status "Void" to support Gravity Forms updates
- Improved: Support for using Simple Name field
- Fixed error on submission
- Sets the user's Display Name to the submitted value
- Fixed: Force orders to be 0 or positive
- Fixed: Don't show EDD connection information for Pricing Fields other than Product and Option
- Tweak: Added a minified Javascript file
- Tweak: Updated
.po
file
1.1 on September 2
- Fixed support for separate Gravity Forms "Quantity" fields
- Modified how the plugin processes downloads
- Fixed fatal error on Edit Form page when EDD isn't active but the add-on is
1.0.5 on July 15
- Fixed: plugin had been resetting field options in Form Editor
1.0.4 on July 3
- Fixed scripts not loading when Gravity Forms "No-Conflict Mode" is enabled
1.0.3
- Fixed compatibility with the official Gravity Forms Stripe add-on.
1.0.2
- Added Gravity Forms Logging Tool support
1.0.1
- Added verification that there are EDD Downloads connected to the Gravity Form on submission.
1.0
- Liftoff!
Create powerful purchase forms for any product through Gravity Forms
Prevents a download appearing on the custom post type archive page or [downloads] listing.
1.3.5, October 12, 2022
- 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.
1.3.4, March 1, 2022
- New: The invoice update form is now a template file.
- Change: After updating an invoice, the updated invoice opens in a new tab.
- Change: After updating an invoice, the "Back" button is now a "Home" button.
- Fix: The email tag was not rendering correctly in emails.
- Fix: An out of date translation file was removed.
1.3.3, February 3, 2022
- New: Invoices can now be disabled for free purchases via the extension settings.
- Fix: Order items on invoices now show the subtotal amount for each product, rather than the amount after fees.
- Fix: Invoices now use the correct order date.
- Fix: Orders with incomplete data could throw notices during the migration to EDD 3.0.
1.3.2, December 21, 2021
- New: Split the invoice-contacts.php into two separate template files: invoice-company.php and invoice-customer.php. The output was not changed.
- Fix: The updated library script was causing unexpected output and has been rolled back to a stable version.
- Fix: When both Software Licensing and Invoices are active, the table headings on the purchase history page were swapped.
- Dev: Add
edd_invoices_after_company_details
andedd_invoices_after_customer_details
hooks for increased third party plugin compatibility.
1.3.1, December 2, 2021
- New: Added optional company name to invoices.
- Template changed: templates/invoice-contacts.php (to include company name).
- Changed: Invoice settings are now located under the Payments tab when EDD is at least 2.11.3.
- Fixed: Customer last name was not showing on invoices.
- Fixed: Custom invoice prefixes were incorrectly being capitalized by CSS.
- Dev: Refactor how the plugin is loaded and checks system requirements.
- Dev: Replaced a sanitization filter which is deprecated in PHP 8.1.
- Dev: Update html2pdf library.
1.3.0, November 8, 2021
- New: Added a button to download the invoice as a PDF.
- New: Added invoice style settings.
- New: Added an option to prevent customers from editing their invoice address / billing details.
- New: Added "View Invoice" links on admin payment history page and individual payment page.
- New: Added the {edd_invoice} email tag to add a "View Invoice" invoice link to purchase receipts.
- New: Guests can now view invoices for their purchases via secure URLs.
- Improvement: The links to view an invoice now take you straight to the invoice itself instead of the generation form. If enabled, editing fields can still be done via an "Update" button on the invoice itself.
- Refactor: The company address setting is now a textarea, allowing for more freeform input. (Existing address details are migrated automatically.)
- Fix: Prevent unnecessary files from being deployed.
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.
1.2.1, April 21, 2021
- Modified templates:
templates/invoice-table.php
- New: The tax rate percentage is now shown on the invoice.
- Fix: Fatal error on WordPress versions lower than 5.1.
1.2, April 12, 2021
- New: The invoice template can now be overridden. If you want to customize the template, ceate a folder called
edd_templates
inside of your active theme's directory. Then copy the template(s) you want to override fromedd-invoices/templates/
into your theme's directory. - New: Various hooks have been added to the invoice template, which will allow you to add custom code without overriding the entire template.
- New: Added an "Additional Text" setting, which allows site admins to add text that will appear on each invoice.
- New: A "Generate Invoice" link is now available on the purchase confirmation page.
- New: A "Print" button has been added to invoices.
- Improvement: The invoice HTML and CSS has been refactored and modernized. Appearance-wise it still looks very much the same; we've just refactored the code.
- Improvement: The "Paid" image has been replaced with plain text and CSS so it can be translated. It's also been moved to the invoice header.
- Improvement: The purchase date has been moved to the invoice header.
- Improvement: Tax IDs have been moved up to be right under the billing addresses.
- Improvement: The order "Subtotal" is now included.
- Improvement: Variable priced option names are now displayed for applicable invoice items.
- Fix: Invoice date format not using WordPress date format settings.
- Fix: Invoice page not created on initial activation.
- Fix: Undefined index error if user generating the invoice do esn't have a country set.
- Tweak: Plugin author name updated to "Sandhills Development, LLC".
- Dev: Introduced a new function
edd_invoices_get_invoice_url()
. - Dev: The invoice template has been updated to follow WPCS.
- Dev: Added support for EDD 3.0.
1.1.6, January 1, 2019
- Fix: PHP notices when viewing invoice for customer without an address stored
- Fix: Incorrect currency code shown on invoice when using multiple currency plugins
1.1.5
- Fix: Date not showing properly for subscription renewal payments
1.1.4
- Fix: Invalid HTML structure
1.1.3, May 4, 2017
- Fix: Markup issue when payment status does not meet requirements for showing generate link.
1.1.3, May 4, 2017
- Fix: Don't show Generate Invoice links for invalid payments.
- Fix: Move to using EDD_Payment for increased accuracy.
- Fix: Check if edd_get_setting exists before using it on activation.
- Fix: Prevent PHP errors when a payment does not contain billing address information.
- Fix: Fix asset URL to paid image.
- Tweak: Add classes to generate invoice submit button.
1.1.2, July 5, 2016
- Fix: Settings not retrieved on Invoice page
1.1.1
- Fix: Invoices page recreated on each admin page load if settings are not saved
1.1
- Fix: Fees not displayed on invoices
1.0.8
- Fixed: Incorrect invoice data when generating invoices for subscription payments
- Fixed: Undefined index notices
1.0.7
- Fixed: Missing text strings in language files
1.0.6
- Added: Translation support
1.0.5
- Fixed: incorrect URL to generate invoice
1.0.4
- FIX: XSS vulnerability in query args
1.0.3
- Fixed improper URL to the standard.css file
1.0.2
- Fixed a bug that would cause css to be loaded over http on an https site
1.0.1
- Fixed a bug that would cause duplicate pages to be created
1.0
- First release.
Impress customers with attractive invoices and increase loyalty through easy access to purchase information.
Quickly view sales stats, earnings, products, customers, subscriptions, and more from your iOS device.
Version 1.01, October 29, 2020
- New: Added support for selecting specific price IDs.
- Fix: Not working with the latest version of Software Licensing.
- Fix: PHP notice when saving a download without activating Free Download.
- Tweak: Updated to use EDD's build in license handler.
- Tweak: Improve saving product settings to avoid undefined index errors, and to not save empty settings.
- Tweak: Move settings to a separate "License Free Downloads" section.
- Tweak: Move the Free Download meta box, reduce the priority, and use EDD core's built-in product dropdown.
Version 1.0, August 27, 2015
- Initial release
Offer free downloads to valid license holders
Lock file download access to the original purchase IP for Easy Digital Downloads.
1.0.2: December 6, 2021
- Change: Licensing and automatic updates are now enabled.
- Change: Extension settings have been moved to a custom section under Extensions or Marketing (in EDD 2.11.4).
- Fix: An undefined index notice could be logged if the customer did not opt in to the mailing list.
Allow users to automatically subscribe to a Mad Mimi mailing list during checkout.
Version 3.0.16, December 20, 2021
- Refactor: Mailchimp settings have been moved to the new "Marketing" tab in EDD 2.11.4+.
- Fix: Tables not getting created during fresh install.
- Fix:
FILTER_SANITIZE_STRING
is deprecated in PHP 8.1. - Dev: Add debug logging to
EDD_MailChimp_Settings::save_settings
.
Version 3.0.15, November 18, 2021
- Fix: Mailchimp lists were not connecting on multisite.
- Tweak: Replace references of Interests to Groups in settings.
- Tweak: Update licensing implementation and author.
- Dev: Refactor how the plugin is loaded and checks system requirements.
Version 3.0.14, June 14, 2021
- Improvement: Added a new list action link called "Sync Groups". This syncs your local group data with Mailchimp's remote data.
- Improvement: Renamed the "Force Sync Now" action link to "Sync Ecommerce Data" to better convey what it does.
- Fix: Ecommerce order statuses were always "pending".
- EDD 3.0: Integrate with new refund API.
Version 3.0.13, March 29, 2021
- Improvement: Merge field validation is now ignored while subscribing. This means you will no longer get subscription errors if you have a required merge field that this add-on doesn't utilize.
- Fix: Deprecation warnings in PHP 8.
- Dev: Compatibility with EDD 3.0.
Version 3.0.12, January 5, 2021
- New: Added a new
edd_mailchimp_max_number_lists
filter that allows you to change the number of lists fetched from Mailchimp. This can be used if you have more than 100 lists. - New: Added translation files.
- Fix: "Force Sync Now" not working.
- Fix:
dbDelta()
running on every page load. Now it only runs if the version number is out of date. - Fix: API key unable to be removed from settings.
- Fix: An umber of edge case PHP errors, most occurring if the plugin is activated and enabled, but no API key is entered.
- Tweak: Lowercase all the "c's" in the plugin name (MailChimp to Mailchimp).
- Tweak: Update plugin header information, including URI and author details.
- Tweak: Update "Last Synced" wording to better convey that it's a manual process and does not happen routinely in the background.
- Dev: Incorrectly using
EDD_MailChimp_Extension
class name instead ofEDD_MailChimp
in a few places.
Version 3.0.11, October 26, 2018
- Fix: Corrected an issue causing users to not be subscribed if opt-in was selected with Double Opt-In Disabled.
- Fix: Improved the reliability of the opt-in process with eCommerce data.
- Fix: Download specific lists and groups have been reverted to their previous functionality.
Version 3.0.10, October 3, 2018
- Fix: Corrected an issue where Double Opt-In could overwrite an existing subscriber's status.
Version 3.0.9, June 25, 2018
- Fix: Refund and Cancel methods were not correctly sending information to Mailchimp
- Fix: Looking up or Creating a store in Mailchimp could throw an exception.
- Fix: Mailchimp was inconsistently adding users as transactional when they should be subscribed.
Version 3.0.8, May 1, 2018
- Fix: Fatal PHP error during purchase for some configurations.
Version 3.0.7, April 17, 2018
- Fix: Fatal error when syncing list and updating products for some sites.
Version 3.0.6, April 10, 2018
- Fix: Better error handling when the Mailchimp API is not properly configured and connected.
Version 3.0.5, March 16, 2018
- Fix: Corrected an issue in version 3.0.4 that caused interest groups to get synced and stored with incorrect data. Our apologies.
Version 3.0.4, March 8, 2018
- Fix: Double Opt In cannot be disabled through in the plugin API when enabled globally
- Fix: Actions registered cannot be unregistered by other plugins
- Fix: mod_fcgid: stderr: WordPress database error Unknown collation: 'utf8mb4_unicode_ci' for query CREATE TABLE wp_edd_mailchimp_lists error
- Fix: New interest groups now added to product edit screens unless lists are reconnected
Version 3.0.3, February 8, 2018
- Fix: Subscribers added through Free Downloads get a "transactional" status instead of "subscribed"
Version 3.0.2, February 8, 2018
- Fix: PHP notices when submitted Free Downloads form when logged dout
- Fix: Subscribers marked as eligible for transactional emails only
- Fix: Incorrect subscription date for new subscribers
- Fix: Customers being subscribed to default list even when not enabled
- Fix: Non-published products not available in Mailchimp
- Fix: Currency code error with Free Downloads
Version 3.0.1, January 16, 2018
- Fix: There was a PHP fatal error when running versions of PHP older than 5.5.
Version 3.0, January 15, 2018
- Important: this is a significant update. Please read our announcement post for more information on new features.
- New: Added full support for Mailchimp API version 3 and eCommerce reports and automation tools
- New: Added support for enabling double opt-in on per-product list subscriptions
- New: Added an option to set the opt-in checkbox on checkout to checked by default
Version 2.5.6, January 28, 2016
- Added support for new setting sections in EDD 2.5
Version 2.5.5, October 16, 2015
- Fixed issue with all lists not showing for accounts with more than 25 lists.
Version 2.5.4, September 13, 2015
- Fixed a previous edit that reversed the order of the checkbox and label on the checkout form
Version 2.5.3, August 5, 2015
- New: Added batch export to send purchases made prior to EDD Mailchimp to be added to the eCommerce data of your list
Version 2.5.2, May 19, 2015
- Minor code improvements
Version 2.5.1, March 23, 2015
- Fixed a strict PHP notice
Version 2.5, March 10, 2015
- Added support for subscribing customers to specific groups within lists, thanks to Sudar Muthu
Version 2.4.6, February 17, 2015
- Updated language files
Version 2.4.5, November 18, 2014
- Fixed an incorrect transient name that caused the lists menu to not re-populate when changing the API key
Version 2.4.4, September 19, 2014
- Fixed a bug that caused ecommerce orders to not be tracked if a campaign ID wasn't present.
Version 2.4.3, September 9, 2014
- Fixed a bug with ecommerce360 tracking when payments are completed remotely, such as with the PayPal IPN
Version 2.4.2, August 20, 2014
- Disabled the Mailchimp Autoloader since it failed on some hosts.
Version 2.4.1, August 20, 2014
- Fixed a fatal error
Version 2.4, August 20, 2014
- Added Ecommerce360 integration for ecommerce tracking of orders in Mailchimp
Version 2.2.1, February 18, 2014
- Added an is_array() check to prevent possible notices when purchasing bundled products, props Andrew Norcross.
Version 2.2, December 3, 2013
- Updated Mailchimp API to v2.0.
Version 2.1, October 14, 2013
- Added support for bundled products.
- Added support for subscribing "Buy Now" buyers to product-specific lists.
Version 2.0.1
Fixed a bug with caching the lists after changing the API key.
Version 2.0
Added the option to subscribe customers to lists based on the product(s) they purchase.
Added an option to disable the signup checkbox on the checkout screen.
Rewrote the entire code base to be more flexible and better all the way around.
Version 1.0.9
Fixed an issue with Mailchimp lists not being retrieved correctly.
Version 1.0.8
Added caching to the API list retrieval.
Version 1.0.7
Added the new EDD v1.7 licensing system.
Improved the HTML markup.
Version 1.0.6
Send first and last name to Mailchimp.
Minor code improvements.
Version 1.0.5
Fixed a performance problem due to the Mailchimp API being called on each page load.
Version 1.0.4
Made a minor improvement to the auto updater.
Version 1.0.3
Fixed an undefined index error.
Version 1.0.2
Fixed a conflict with other Mailchimp plugins.
Added complete internationalization support.
Added an automatic upgrade system.
Version 1.0.1
Fixed a small bug that showed an undefined index error before settings were saved.
Version 1.0
Initial release.
Engage your audience by integrating your store with Mailchimp's eCommerce features.
Version 1.4.4, December 20, 2021
- Dev: The plugin has been refactored to use the EDD Newsletter Tool for more consistent behavior and to reduce conflicts with other extensions.
- Dev: Change how the plugin is booted for better consistency.
- Dev: Change how licensing is initialized.
- Dev: Remove plugin header translation strings.
Version 1.4.3, December 1, 2021
- Improvement: Added an empty option to the Lists dropdown to better convey when one isn't selected.
- Refactor: Set up the
EDD_MailPoet
class as a singleton so that actions can be unhooked. - Refactor: Change plugin author name and URI.
Version 1.4.2, June 15, 2021
- Fix: If a site isn't in the English language and already has an existing subscriber, that subscriber may not have correctly been added to a new list when they should have been.
- Refactor: Change plugin author name to "Sandhills Development, LLC".
Version 1.4.1, November 11, 2018
- New: Added an option to set the default checked status of the opt-in checkbox on checkout
Version 1.4, November 2, 2017
- New: Added compatibility with MailPoet 3
- Tweak: Added sub-section for MailPoet settings in the extensions tab
Version 1.3.3, March 23, 2016
- Fixed issue where users already in MailPoet would not be subscribed to lists when requested.
Version 1.3.2, November 24, 2015
- Fixed issue where multiple confirmation emails were sent when multiple quantities are purchased.
Version 1.3.1, September 30, 2015
- Just a small update to the settings screen.
Version 1.3, December 9, 2014
- Renamed plugin folder to "edd-mailpoet" to reflect company branding. NOTE: the plugin will need to be reactivated after installing update
- Fixed a problem with subscribers being added to lists before purchase is complete
- Added support for subscribers customers to specific lists based on what they purchase
Version 1.2, June 20, 2014
- Updated the licensing integration to work with the new system provided by EDD core.
- Moved the settings to the Extensions tab
Version 1.1.3, January 5, 2014
Updated the checkout HTML to be consistent with the rest of the EDD checkout fields.
Version 1.1.2
Added a check to ensure the WYsija plugin exists.
Version 1.1.1
Fixed an error when updating the core Wysija plugin
Version 1.1
Updated localization and added French language files (props FxB).
Version 1.0
Initial release.
Subscribe customers to global or product specific MailPoet lists during checkout.
Integrate MaxMind into your shop to reduce fraud.
Version 1.2.1, August 23, 2016
- Updated: Passfield library
- Fixed: Styling bug with password fields
Version 1.2.0, January, 2016
- Updated: Codebase cleanup
- Updated: Passfield library
- Fixed: Invalid text domains
Version 1.1.2, March 29, 2015
- Fix JS error on AJAX carts
Version 1.1.1, March 17, 2015
- Code cleanup
- Don't die if EDD isn't active
- Updated JS library
- Fixed support for AJAX cart
- Added support for edd_register shortcode
- Added support for min/max password lengths
Version 1.1.0, February 26, 2014
- Removed SL includes, refactored codebase, fixed undefined constant errors
Version 1.0.4 - October 4, 2013
- Added support for password mismatch checking.
Version 1.0.3
- Moved to 1.7 licensing model, improved code structure.
Version 1.0.1
- Fixed an issue with the Password Meter not showing.
Version 1.0
- Initial release.
Adds a password strength meter to the integrated signup form.
Accept credit cards and alternative payments through the PayPal Commerce platform.
Version 1.1.1, August 28, 2017
- [Tweak] Fix an issue where changing the label from the default setting would prevent the checkout button from appearing.
Version 1.1, April 18, 2017
- [New] Restructure plugin code for better efficiency
- [Tweak] Change the checkout label to "Continue to Payment" when using PayPal Payments Advanced Gateway
Version 1.0.7, October 22, 2015
- [Fix] Ensure taxes are calculated correctly on line items
- [Tweak] Trim whitespace from PayPal credentials during API requests
Version 1.0.6, June 23, 2015
- [Fix] Provide better error details when a transaction can't be completed
Version 1.0.5, May 18, 2015
- [New] Added an option to process a refund in PayPal while marking an EDD payment as refunded.
- [New] Updated language files
Version 1.0.4
- [New] Add an option to require the billing address during checkout
- [Fix] Ensure the payment mode redirect urls contain the gateway name
- [Fix] Ensure the manager username is used as the vendor while in test mode.
Version 1.0.3
- [New] Added language files
- [New] Store the transaction ID in EDD's new transaction ID manager
- [Fix] Switch to use the edd_is_payment_complete function to check payment status
- [Tweak] Update the label for the PayPal Manager template selection setting
Version 1.0.2
- Updated plugin endpoint location
Version 1.0.1
- Added fields to allow for API specific users
- Relocated the license key field to the license page
- Fixed the updater to allow for automatic updates
Version 1.0
- Initial release
Accept credit cards directly on your site with PayPal Payments Advanced.
Accept payments through PayPal Pro and PayPal Express.
1.1.8
- 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.
1.1.7
- Fix: The integration with Software Licensing was using a deprecated method to get the license key.
1.1.6
- Fix: Prevent a PHP error when no product IDs that need custom emails are found.
- Fix: Allow attachments to be included when the EDD_Emails class is used.
1.1.5
- Fix: Honor 'Disable Standard Purchase Receipt' setting when resending purchase receipts.
1.1.4
- Fix: Custom emails are no longer sent more than once when multi-option purchase mode is enabled and more than one option is purchased.
1.1.3
- Fix: There were errors if Software Licensing was not active. Here all SL functions are moved to an integration folder with a check to make sure it is active.
1.1.2
- Fix: Email formatting not properly preserved when saving.
1.1.0
- Fix: Apostrophes not displaying correctly in email subject
- New: edd_ppe_capability_type filter to specify which capability can manage the emails
- New: {license_key} email tag
1.0.9
- Fix: XSS vulnerability in query args
1.0.8
- Fix: Special characters in subject line when using the {download_name} email tag were being converted to HTML
1.0.7
- Fix: Plugin became deactivated when EDD was updated
1.0.6
- Fix: Added backwards compatibility for olders EDD versions that aren't using the new EDD email class
1.0.5
- Fix: email tags not showing properly in custom emails
- New: edd_ppe_email_heading filter for showing the download's name as the email heading, similar to the default EDD purchase receipt. Example add_filter( 'edd_ppe_email_heading', '__return_true' );
- Tweak: Optimized email function code
1.0.4
- Tweak: Now uses EDD's email class introduced in EDD v2.1 for custom emails and test emails
- Tweak: Better activation class
- Tweak: Better handling of language files
1.0.3
- New: Custom emails are now sent when resending the purchase receipt from the Payment History
1.0.2
- Fix: Bug with license key activation.
1.0.1
- New: Prevent the standard purchase receipt from being sent to the customer. The customer will still receive the standard purchase receipt if there are downloads purchased that do not have custom emails configured.
- Fix: PHP 5.2 Compatibility
- Tweak: Different list creation messages for guest/logged in users
1.0
- Initial release
Custom purchase confirmation emails for your products.
Version 1.2.3, August 19, 2016
Fixed conflict with EDD Bookings extension
Version 1.2.2, June 3, 2014
Added better support for the Crowd Funding extension.
Version 1.2.4, August 2, 2022
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.
Version 1.2.1, January 17, 2014
Fixed a bug where php errors are thrown when no notification email is set
Fixed a bug where only one notification is send if the buyer bought more than one product
Version 1.2, December 31, 2013
Added support for sending the custom admin notification defined in Downloads > Settings > Emails.
Version 1.1.1, October 23, 2013
Fixed an issue with notifications not sending.
Version 1.1.0, October 23, 2013
Added support for the Crowd Funding extension.
Version 1.0
Initial release.
Send Purchase Notifications to Email recipients on a per product basis.
Version 1.2.23, January 20, 2022
- Fix: Price option selector not working with Frontend Submissions and variable prices.
Version 1.2.22, November 16, 2021
- Fix: Marking a variable priced product as sold out can affect the next product in the download archive list.
- Fix:
purchase_link
shortcode not respecting theprice_id
parameter. - Dev: Remove unreachable code in
edd_pl_override_variable_pricing()
function. - Dev: Refactor how extension gets loaded and checks for system requirements.
- Dev: Refactor
edd_pl_get_file_purchases()
for EDD 3.0 support. - EDD 3.0:
edd_pl_get_user_purchase_count()
now takes into account variable prices.
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.2.20, January 7, 2021
- Dev: Update how variable priced options are added to work with EDD 3.0.
- Tweak: Update plugin author to "Sandhills Development, LLC".
- Tweak: Use
item_id
in automatic updater for better reliability.
Version 1.2.19, April 3, 2017
- Fixed: Purchase count calculation on variable priced products not taking price ID into account.
- Fixed: Performance improvement when getting purchase counts for a product.
- Fixed: Purchase records being looked up on items that do not have purchase limits enabled.
- Tweak: Restructured file organization.
Version 1.2.17, August 14, 2016
- Fixed bug when quantity field doesn't exist (Item Quantities disabled)
Version 1.2.16, July 28, 2016
- Fixed quantity calculation bug
- Added french translation
Version 1.2.15, April 13, 2016
-
Make sure default variable price is honored
Version 1.2.14, January 20, 2016
- Critical bug fix for Free Downloads support
Version 1.2.13, November 25, 2015
- Fixed bug that prevented checkout under certain conditions
Version 1.2.12, November 19, 2015
- Fixed bug in checkout condition
- Prevented plugin from being deactivated when EDD was updated
Version 1.2.11, March 11, 2015
- Fixed bug in checkout condition
- Prevented plugin from being deactivated when EDD was updated
Version 1.2.10, March 9, 2015
- Restricted max value for variably priced products with quantities enabled
- Better error handling during checkout
Version 1.2.9, February 11, 2015
- Properly handle cart quantities for logged out users.
Version 1.2.8, February 7, 2015
- Fixed issue with products being added to cart multiple times through direct links.
Version 1.2.7, December 10, 2014
- Add languages directory and .pot file with translation-ready strings
Version 1.2.6, December 1, 2014
- Add option to disable product when individual item sells out
- Add support for custom buttons
- Better handling for errors
- Cleaned up JS
Version 1.2.5, September 17, 2014
- Fixed a bug with the purchase limit for variable prices not saving properly.
Version 1.2.4, September 16, 2014
- Fixed a conflict with the Marketify theme.
Version 1.2.3, September 15, 2014
- Only load when necessary
- Removed edd-add-to-cart CSS class from disabled purchase buttons
- Added an option to force the sold out status
Version 1.2.2, July 7, 2014
- Fix adding to cart bug in sidebar widget
- Add option to force sold out status
Version 1.2.1, March 18, 2014
Fixed a bug that broke comments on Download items when variable pricing was enabled.
Version 1.2.0, February 17, 2014
Removed SL includes
Fixed load order issue
Version 1.1.1, February 3, 2014
Fixed a missing DIV tag when a product is sold out.
Version 1.1.0, January 9, 2014
Better date comparison - fixes cross-year breaking
Fixed style inheritance bug
Fix missing function name error
Version 1.0.8, November 29, 2013
Fixed calculation bug in date ranges
Version 1.0.7, November 17, 2013
Added time to date ranges
Added global date ranges
Version 1.0.6, November 12, 2013
Added support for limiting purchases to specific date ranges.
Added support for showing the number of purchases remaining.
Version 1.0.5, October 31, 2013
Fixed issue with purchase limits being reached during purchase process
Added support for variable prices in direct-link check
Minor code cleanup
Version 1.0.4, October 23, 2013
Added support for variable prices
Version 1.0.3
Fixed an issue with the Sold Out button being displayed outside of the container.
Version 1.0.2
Moved to 1.7 licensing model.
Version 1.0.1
Added a scope option to allow limits to be applied on a per-user instead of site-wide basis
Added a shortcode to output the remaining number of purchases
Version 1.0
Initial release.
Limit the number of times and dates downloads can be purchased.
1.3.3
- Fix: Undefined index error when importing discounts.
- Fix: PHP notice is triggered when the Pushover dependency is not installed.
- Refactor: Update plugin author name to "Easy Digital Downloads".
- Dev: Compatibility with EDD 3.0.
1.3.2
- FIX: Removed calls to deprecated functions for getting earnings and sales for daily report.
- NEW: EDD Recurring Payments have title of 'Subscription Renewal' instead of 'New Sale'.
1.3.1
- NEW: Sales notifications moved to the After Payment Actions introduced in Easy Digital Downloads 2.8.
- TWEAK: Improved updater integration.
1.3
- NEW: Integration with Software Licensing Extension to identify items when renewed
- TWEAK: Improved translation integrations
1.2.9
- FIX: XSS vulnerability in query args
1.2.8
- NEW/FIX: Making the call to get users more efficient
1.2.7
- NEW: Added support for the new EDD 1.7 license handler.
- FIX: Fixed a bug with Total Sale Amount being shown as 0.00
1.2.6
- FIX: 1.2.6 is a minor update fixing the activation of the license key to only fire when the license tab is saved.
1.2.5
- NEW: Adding compatibility for Multiple Application Key option in Pushover Notifications for WordPress core plugin.
- FIX: Spelling error on Out of Date Core notice
1.2.4
- NEW: Notifications of sales and discount codes goes to users with the view_shop_reports capability, and the Administrator Pushover Key. The list of user ID’s can be augmented with the ckpn_sales_alert_capability (The capability needed to get alerts) and ckpn_users_to_alert_keys (List of Pushover User keys that were found) filters
- FIX: Admin Notices now use add_settings_error instead of sprintf
- FIX: Checkboxes converted to use the ‘checked’ function instead of if statements
1.2.3
- NEW: Sends Pushover Notifications to Commission Users if they have a key in their profile
1.2.2
- NEW: Prep work for 1.7.4 core plugin
- FIX: Fixed some spelling errors
- NEW: Added checks for core plugin
- FIX: Moved License Key into own setting (instead of within pushover settings)
1.2.1
- FIX: Fixing bug in 1.2 where core plugin class is not accessible during a core plugin update
1.2
- NEW: Option for sales notification to be cash register sound
- NEW: Allowing discount code specific notifications
- FIX: Fixing an issue with cron scheduling.
1.1
- NEW: Discount Code notifications – You can now get notifications when discount codes reach %’s of their max usage or are nearing the 14, 7, and 1 day mark of their expiration. Future versions will allow you to do this for individual discount codes, instead of just all codes with max usages or expiration dates.
- FIX: Moved from procedural coding style to a OOP method.
- NEW: Add this changelog.txt file so I can include the changes made.
- FIX: Fixed a few spelling errors in the admin.
- FIX: PO/MO Files updated.
- NEW: Added a core version check with a minimum version of 1.7 for the Pushover Notifications plugin
1.0.3
- FIX: Fixed a bug with sending sales notifications.
- FIX: Fixed a bug with the license key activator that caused it to try and activate the license key with every page load.
1.0.2
- FIX: Fixing a bug related to identifying if the license is currently active.
- FIX: Fixing a bug related to i18n loading the plugin text domain.
1.1
- FIX: Fixed a bug that caused some notices to not get sent.
1.0
- NEW: Initial release.
Add Push Notifications for sales to iPhone and Android devices.
Recover lost revenue from abandoned carts by integrating Recapture with your Easy Digital Downloads store.
1.0.3
- Improvement: The extension settings are now registered to a custom tab under the Extensions section.
- Change: The plugin author has been updated to Easy Digital Downloads and the plugin URI has been updated.
- Dev: How the plugin loads has been updated for better dependency management.
- Dev: License handling has been improved.
1.0.1
- Fixed problem when using custom templates.
- Fixed featured images not showing when using the shortcode.
1.0
- Initial release *
Increase your sales by showing customers the items they've recently viewed.
1.2.13, March 31, 2021
- Improvement: Custom template files now check if Recommended Products functions exist before using them.
- Fix: Invalid use of
date_i18n()
when doing time comparisons. - Fix: Default number of recommendations not selected on first install.
- Fix: List table counts are incorrect when filtering.
- Fix: Typo in download select field on logs table.
- Tweak: Update plugin author name to Sandhills Development, LLC.
- Dev: Refactor code for WPCS.
- Dev: The
EDD_License
class has been removed in favour of the one that ships with EDD core. - Dev: Compatibility with EDD 3.0.
1.2.12 February 10, 2017
- Fix: Shortcode outputting above content.
- Fix: Possible fatal error due to activation load order.
1.2.11 November 21, 2016
- Fix: Recommendation sales were not being tracked in logs.
1.2.10
- New: Added hooks, filters, and classes to the markup used to show recommendations.
1.2.9
- Fix: Schema data showing when it shouldn't be
- Fix: Duplicated settings showing
- New: Support for EDD Hide Download extension
1.2.8
- FIX: Show free products option not being respected during generation of recommendations.
1.2.7
- FIX: Add .pot and rename translation files
- FIX: Fatal error on recommendations log with WordPress 4.4
- NEW: Use new EDD 2.5 subsections
1.2.6.1
- FIX: Added missing file
1.2.6
- NEW: Added conversion tracking logs for items purchased via a recommendation
1.2.5
- FIX: Corrected Repeating recommendations on checkout when recalcuating taxes
1.2.4
- FIX: Error on arguements for pagination on generating recommendations
- FIX: Settings for displyaing recommendations always defaulting to 'On'
- TWEAK: Move to plugins_loaded for consistency
1.2.3.3
- FIX: XSS vulnerability in query args
1.2.3.2
- FIX: Fixed the way that the plugin text-domain is loaded, so translations work, and allowed them to be globally located.
1.2.3
- TWEAK: Allow the recommendation functions to be filtered with
edd_rp_multi_recommendation_results
andedd_rp_single_recommendation_results
- FIX: Issue with Shortcode registration working
- TWEAK: Improved i18n configuration
1.2.2
- NEW: Shortcode recommended_products for dislaying recommendations where desired.
1.2.1
- FIX: formatting prices, above buttons and forcing no prices on recommended products buttons
- FIX: Only add a breakspace between title and price if theme doesn't support featured images, or one isn't present
- FIX: Clean up the Template files to be more consistant with template code formatting
1.2
- FIX: Removing warnings and notices on activation
- FIX: Fixing fatal error when EDD isn't active
- FIX: Updating to use edd_get_option() instead of calling the settings directly.
- UPDATE: Moving to the Extensions tab, instead of Misc settings
1.1
- NEW: Added new EDD v1.7 licensing system.
1.0
- NEW: Initial release.
Show recommended products based on other customer purchases.
Grow stable income by selling automated subscriptions.
1.0.2 - June 30, 2021
- Fix: Invalid shortcode output was causing problems with using
[edd_resend_form]
in the Gutenberg editor. - Fix: Sanitize input when saving meta box settings.
- Refactor: Improve how the ajax URL is determined on the front-end.
- Refactor: Update plugin author name to "Sandhills Development, LLC".
- Dev: Compatibility with EDD 3.0.
1.0.1 - December 18, 2017
- Fix: edd_resend_form shortcode did not display on pages
- Fix: multiple text strings were not translation-ready
- New: added .POT file
1.0 - November 10, 2016
- Initial Release
Resend purchase receipts with no authentication.
Version 1.1.5, October 12, 2020
- New: Added support for users with multiple memberships.
- Fix: Discount incorrectly applied when an excluded product is added to the cart multiple times.
- Fix: Expired members still receiving a discount.
- Fix: Discounts not applying to customers with free membership levels.
- Tweak: Updated plugin author name to Sandhills Development, LLC.
Version 1.1.4, August 26, 2016
- Added support for excluding products and product categories from the discounts.
Version 1.1.3, October 27, 2015
- Fixed issue with singleton pattern not being setup properly
Version 1.1.2, May 13, 2015
- Fixed a bug with Cancelled but still active subscribers not receiving the discount
Version 1.1.1, February 27, 2015
- Fixed a bug with discounts not applying
Version 1.1, November 25, 2014
- Fixed a bug with discounts not be applied early enough that could cause free purchases to go to PayPal
- Updated the plugin updater / licensing for the latest version in EDD core
Version 1.0
- Initial release.
Allow discounts for subscribers in the Restrict Content Pro plugin.
2.2.3: April 25, 2023
- 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.
2.2.2: February 8, 2022
- Fix: Voting on a review now shows the updated vote information.
- Fix: Votes increment as expected.
- Fix: Votes on a review are now being stored correctly in the database.
- Fix: Front end input fields no longer set an explicit size attribute.
- Refactor: Voting, API, asset loading, and settings functions have been moved to individual classes.
- Dev: Class properties are now explicitly, rather than dynamically, declared.
2.2.1: December 14, 2021
- Refactor: The settings page has been moved to the "Marketing" tab on EDD 2.11.4 and higher.
- Fix: Sorting on admin "Reviews" page not working.
- Fix: Reviews order not working as expected.
- Fix: Activation not running on new installs.
- Dev: Refactor how plugin licensing is instantiated.
2.2: October 26, 2021
- Notice: Minimum PHP version set to 5.6.
- New: Added a block for embedding a review in the block editor.
- New: Added an option to customize the order reviews appear. (Newest first or oldest first.)
- New: Added an option to change the number of reviews shown per page on the admin table.
- New: Added new options to the "When to send?" setting ("2 weeks" and "1 month").
- New: You can now customize the subject for the "Request a Review" email.
- Improvement: Review row actions have been updated to provide better clarity and contextual actions.
- Improvement: Updated the email tag label formatting.
- Improvement: Reviews Widget - Review titles now link to the review.
- Improvement: Added better support for disabling the JSON-LD markup via custom code. (We now check if the data is empty, and if so, do not output the script tags.)
- Fix: Google schema warning due to missing "Review" field.
- Fix: Database upgrade notice shows on new installs.
- Fix: Admin "Approved Reviews" list displaying reviews that haven't been approved.
- Fix: Fatal error on certain admin pages when using PHP 8.
- Fix: Undefined variable
$number
. - Fix: All reviews showing up on admin "Recent Reviews" dashboard widget.
- Fix: Stray closing div tag on reviews admin table.
- Dev: Use
edd_has_user_purchased()
function when on EDD 3.0+.
2.1.14: September 29, 2021
- Modified templates:
shortcode-vendor-feedback.php
- Dev: Compatibility with EDD 3.0.
- EDD 3.0: Update reports to use new 3.0 API.
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.
2.1.12: November 16, 2020
- Improvement: Prevent guests from submitting replies to reviews to help cut down on spam.
- Improvement: Refactor code to better follow WordPress coding standards.
- Fix: EDD Reviews widget showing unapproved reviews.
- Fix: Duplicate
edd_reviews_average_rating
post meta keys per download. - Fix: Possible error when bulk marking reviews as spam due to excessively large URL.
- Fix: Remove invalid
insert_review
function hooking intoinit
. This fixes an error with some WP-CLI commands.
2.1.11: April 9, 2020
- Fix: Ensure custom code snippets cannot cause undefined index errors in the
[downloads]
shortcode - Fix: Enable review request emails to be sent when
now
is the selected time period - Fix: Compare version and only show admin notification for upgrade with outdated versions.
- Fix: Verify that orders are complete or published before request review emails sent
- Fix: Remove unused variable
$post_id
in class review widget - Fix: Use timestamp
$now
to ensure review request emails are being sent at correct time relative to store timezone.
2.1.10: November 15, 2018
- Fix: Pending reviews were included in the average reviews calculation
- Fix: In admin widget, show "There are no reviews yet" when no review present
- Fix: Some email tags were not working, like {rating} and {title}
- Fix: Integration with EDD All Access, previously was removing shortcode output
2.1.9: May 24, 2018
- GDPR: Includes reviews in the Personal Data Exporter and Eraser.
2.1.8: April 27, 2018
- Fix: Review emails were not being sent as per the time delay setting
2.1.7: February 19, 2018
- Fix: Comment reply link overrides review form
- Tweak: WordPress dashboard Submenu link adjusted based on Frontend Submissions version
2.1.6: January 30, 2018
- Fix: Added translation text-domain for "Logged in as" string.
2.1.5: October 2, 2017
- Fix: Fatal error when EDD is not active.
2.1.4: September 7, 2017
- Fix: Improve the security of the has_user_purchased() function.
2.1.3: August 16, 2017
- Fix: Average rating was being incorrectly calculated
2.1.2: August 14, 2017
- Fix: Cron events were not running for requesting a review.
2.1.1: July 27, 2017
- Fix: Guests were able to post replies to reviews even if guest reviews were disabled
- Fix: PHP 5.3 Compatibility - return values are stored in variables before being used elsewhere
2.1: July 24, 2017
- Introduced review reports
- Introduced an email template tag that display links to review downloads
- New shortcode to display average rating for a product
- Added support for guest reviews
- Introuced a new notification email which is sent to site admins when a new review is posted
- New feature added to allow the posting of a review to be delayed by a certain amount of days after purchasing
- Allow site owners to request a review from customers after making a purchase
- [downloads] shortcode can now be sorted by average rating
- Refactor metabox to allow status of reviews to be changed via AJAX and to allow replies to be directly from the metabox
- Allow all emails to be customizable and introduce of custom template tags
- Only load CSS on single downloads and remove fixed width of labels
- Introduced an option to prevent authors from leaving reviews on their own products
- Use edd_get_option() instead of $edd_options global to ensure the correct filters are applied.
- Fix: Shortcode now works for multiple reviews
- Fix: All the review counter bars are now responsive
- Fix: "Insert Review" media button wasn't displaying anything when modal was opened
- Fix: Rating stars now display correct on the "Vendor Feedback page"
- Fix: Dashboard widget now links to the correct URLs
2.0.7: July 10, 2017
- Fix: Debug notices from get_comment_link filter on older WordPress installs, props JJJ
2.0.6: May 25, 2017
- Fix: Vendor feedback headings now use the settings from FES when option is not set
- Fix: Undefined index notices when creating new products
- Fix: Vendor Feedback link shown even when no feedback page is setup
= 2.0.5: March 7, 2017 =#
- Fix: Fatal error if Easy Digital Downloads core is not active
- Fix: Undefined variable $args in review shortcode
2.0.6: May 25, 2017
- Fix: Vendor feedback headings now use the settings from FES when option is not set
- Fix: Undefined index notices when creating new products
- Fix: Vendor Feedback link shown even when no feedback page is setup
2.0.5: March 7, 2017
- Fix: Fatal error if Easy Digital Downloads core is not active
- Fix: Undefined variable $args in review shortcode
2.0.4: October 26, 2016
- Fix: Function incorrectly returning array instead of object
2.0.3: October 10, 2016
- Fix: Some strings could not be translated
- Tweak: Updated translation files
2.0.2: August 24, 2016
- Fix: All reviews being displayed regardless of status
- Fix: Review pagination links weren't being displayed
- Fix: Review and rating counts for the review breakdown were incorrect
2.0.1: August 8, 2016
- Fix: PHP notice when voting on reviews
- Fix: Incorrect query arg after submitting review
2.0: July 27, 2016
- Introduce a reviewer discount
- Introduce integration with Frontend Submissions allowing customers to submit vendor feedback
- Introduce new Vendor Feedback page which allows customers to submit vendor feedback and FES vendors to see feedback given
- Introduce minimum and maximum word limits that can be set for reviews
- Show a badge next to the reviewer if they have purchased the download being reviewed
- Migrated all reviews to their own custom comment type and create a separation between reviews and comments
- New Reviews download (Downloads > Reviews) page where all reviews are displayed
- Move settings to Downloads > Settings > Extensions > Reviews
- Move away from the WordPress comment form and use a custom form for reviews
- Setting has been introduced to allow voting of reviews to be disabled
- New TinyMCE widget introduced to make embedding reviews into posts/pages easier
- Added new 'parent' and 'type' key to API output to distinguish between reviews and replies
- Change API output to null if certain keys don't apply
- Allow reviews to be enabled and disabled per download
- New meta box added to the "Edit Download" page to show reviews
- Fix HTML 5 microdata and schema issues
- Fix AJAX error that caused some votes not to be recorded
- Fix memory leak that was occurring when querying user purchases
1.3.10: April 20, 2014
- FIX: XSS vulnerability in query args
1.3.8: October 7, 2014
- Fix: PHP Notices when adding a new Download
1.3.6: February 11, 2014
- Fix: incorrect average rating calculation due to author replies
- Fix: improved some spacing issues
1.3.5: January 11, 2014
- Fix: Ensure that comments that do not have proper review metadata are not considered reviews
1.3.4: January 3, 2014
- Fix: Reviews form didn't display on Shop Front theme
1.3.3: December 22, 2013
- Fix: Bug which didn't allow comments to be posted for different post types
- Fix: Bug which prevented editing standard comments from the WordPress Admin
1.3.2: November 23, 2013
- Fix: problem with must login message showing erroneously
1.3.1: November 20, 2013
- Fix: problem with setting for requiring reviewers be customers
- Fix: location of review breakdown
- Fix: compatibility issues with Twenty Thirteen theme
1.3: November 2013
- Make the templating system a lot more efficient
- Reduce redundant code
1.2: September 4, 2013
- Add the ability to limit buyers to review downloads
- Add the ability to disable multiple reviews by one person
- Move Settings to the Extensions tab
- Reformat the template code to improve readability
- Make sure admin stylesheet isn't loaded on the frontend
1.1.1: August 30, 2013
- Fix a bug which caused rendering issues with the shortcode
1.1: August 27, 2013
- Use the new license handler for updates
- Add new option to disable multiple reviews by the same author
- Reviews are now sent through a filter and verified if the option to disable multiple reviews by the same author is enabled
- Added new filter: edd_reviews_review_not_found_msg
- The [review] shortcode has been updated to allow for multiple reviews to be displayed.
- Increase the security of votes sent via AJAX
- Introduce EDD_Reviews_Shortcode_Review::render_multiple_reviews() to render the shortcode when multiple reviews are requested for display
- Updated documentation
1.0.2: July 10, 2013
- Make sure that the admin bar menu is only available to users who can moderate comments
1.0.1: April 3, 2013
- Fix: Nested comments were being treated as reviews
- Tweak: Review overview has been flipeed around (i.e. 5 is now at the top)
1.0: April 2, 2013
- Initial release.
Increase sales on your site with social proof.
1.1.3, June 23, 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.
v1.1.2, August 21, 2020
- Fix: Improved compatibility with EDD Software Licensing 3.6
- Fix: Improved PHP 7.3 and 7.4 compatibility.
- Fix: When reviews was active, but FES was not, a fatal error occured in the settings.
- Fix: Updated Slack icon on the welcome page.
- Fix: Removed dependency of markdown parser for changelog by linking directly to the changelog.
- Dev: Rebuilt the build system for Gulp 4.
v1.1.1, February 7, 2018
- Fixed bug causing
%active_site%
to sometimes fail when using a license activation or deactivation trigger
v1.1.0, September 22, 2017
- New: Slack Team Invites are now incorporated into EDD Slack
- This is activated separately from Interactive Notifications/Slash Commands and must be done by a Slack User with the ability to invite other Users to the Team normally (This is often only Slack Team Admins)
- Activating this functionality adds a Checkbox to the Customer Checkout Form as well as the Vendor Registration Form from EDD Frontend Submissions that will send a Slack Team Invite to that Email Address.
- Customers/Vendors can also be added to the Slack Team manually by accessing the Tools tab on the Customer screen or the Profile tab under the Vendor screen respectively.
- New: Three New Slash Commands
/edd version
: Outputs the current version of Easy Digital Downloads./edd discount
: Outputs information about a Discount Code. This can also be used to create new Discount Codes./edd customer
: Outputs information about a Customer. You can use either their Customer ID or their Primary Email Address for this command.
- New: Now you can choose Multiple Downloads for a single Notification
- If "All Downloads" is chosen, you can also optionally set Exclusions
- New: EDD Reviews Triggers added
- New Review Trigger
- New Vendor Feedback Trigger (Requires EDD Frontend Submissions to be active as well)
- New: EDD Fraud Monitor Trigger added
- New Suspected Fraudulent Transaction
- This can also be made into an Interactive Notification to Accept the Payment as Valid or to Confirm it as Fraud directly from Slack
- When the log is added to EDD for this, it will say that this action was processed by EDD Slack and by which Slack User
- This can also be made into an Interactive Notification to Accept the Payment as Valid or to Confirm it as Fraud directly from Slack
- New Suspected Fraudulent Transaction
- New: Recurring Payments Triggers added
- New Subscription Created Trigger
- Subscription Cancelled Trigger
- New: Add a Message about additional SSL-only functionality on non-SSL sites
- New: Responsive Settings Screen
- New: Admin Color Scheme taken into account for Notification Delete buttons
- Change: Use Customer Information rather than User Information where applicable.
- In cases where a Notification uses User information instead (New Vendor, etc.), the text replacement description text is changed accordingly
- Change: The layout of information for the
/edd sales
Slash Command has been updated to match the new Slash Commands in this release. - Change: EDD Software Licenses Integration Changes
- License Activation Triggers are now specific to Activation/Deactivation via EDD's web API. Activating/Deactivating manually from the Licenses screen no longer triggers these.
- This can cause problems in some server configurations due to caching.
edd_action=activate
andedd_action=deactivate
URL Parameters should be excluded from caching on the Home Page. %active_site%
text replacement for License Activation/Deactivation Triggers%license_link%
text replacement for License Generation/Activation/Deactivation Triggers
- Change: No longer using a PHP Constant for the Text Domain
- Change: Restrict Slash Commands to Slack Team Admins by default. Specific Users can be allowed via an interface on the Settings screen.
- This requires the OAUTH Token to need new permissions, so unlinking and relinking the application is necessary.
- Change: Labels for Fields are now above the Fields in the Notification Modal
- Fix: When Saving a Notification, the "Save Notification" button now updates to show that it is in the process of Saving.
- Fix: Notification Forms can be re-filled out after failure to fill a required field
- Fix: Fix bug with the Purchase Limit Trigger when a Price ID was not set (No Variable Pricing enabled)
- Fix:
%site_count%
added to text replacements for License Activation/Deactivation Triggers. This existed in v1.0.X, but it was accidentally excluded from the list of text replacements. - Fix: Fully bails on loading the plugin if base conditions weren't met. Before it just threw up a notice but still attempted to run.
- Fix: If no Message Text was defined for a Notification, while it would go through properly, the notification pop-up on a desktop client would show a weird error. This now no longer happens.
v1.0.3, January 21, 2017
- Fix:
%purchase_link%
and%download_link%
returning malformed URLs to Slack - Fix: Stop Vendor Feedback triggering a New Comment.
v1.0.2, January 4, 2017
- Fix: Plugin name did not match download name on easydigitaldownloads.com which would cause licensing to fail.
v1.0.1, January 4, 2017
- Fix: Minor bug prevented Slash Commands from sending properly
v1.0.0, January 4, 2017
- Initial Release
Send an unlimited number of customizable, conditional and interactive notifications from EDD into Slack.
Accept payments through SOFORT Banking.
Accept credit cards and alternative payments through Stripe without additional transaction fees.
Version 2.1.5, April 19, 2022
- Improvement: Displaying uploaded files has been improved, both on the receipt and in the admin.
- Fix: An uploaded file was not attached to the payment when the payment gateway was changed.
- Fix: Deleting a file from the front end did not correctly delete the file.
- Fix: A PHP notice was logged when a file was uploaded.
- Fix: Duplicate meta values were saved to the payment object.
- Fix: A template registration conflict with Invoices has been resolved.
- Dev: EDD 3.0 compatibility when saving, retrieving, and deleting upload files metadata for an order.
- Dev: Refactor how the plugin is loaded and checks system requirements.
Version 2.1.4, April 26, 2019
- Fix: Corrected an issue that caused inconsistent upload results depending on the number of gateways enabled.
Version 2.1.3, April 23, 2019
- Unlimited files cannot be uploaded to a product. The limit is 25, and the filter edd_upload_file_limit can be used to increase this.
- Corrected multiple issues related to files not uploading.
- Files were not properly being displayed in admin or on receipt views.
- Uploading on Purchase Confirmation was only working immediately after checkout.
- File uploads were failing on some hosting providers.
- Improved debug logging.
Version 2.1.2, October 4, 2017
- Fix: Files on checkout not saved when using external payment gateways like PayPal Standard.
Version 2.1.1, August 7, 2017
- Fixed: Added additional .htaccess rules to prevent PHP execution.
Version 2.1.0, January 3, 2017
- Added: Ability to delete uploaded files from the dashboard
- Added: Class for upload field description
- Fixed: Duplicate fieldset ID
- Updated: Fine Uploader library
Version 2.0.1, October 4, 2016
- Fixed: Icons not loading properly if user is logged out
Version 2.0.0, September 7, 2016
- Added: New upload system
- Added: Drag & drop support
- Added: Chunked file support (uploading large files shouldn't cause timeouts anymore)
- Added: Auto-resume support in the event of network loss
- Added: Ability to override upload limit and file types on a per-product basis
- Added: Uploaded files are now shown on the Purchase Details page
- Added: Ability for users to download their uploaded files from the Purchase Details page
- Added: Customization options for user-facing strings
- Added: Preliminary debugging support
- Improved: i18n
- Improved: Uploaded files are now handled per-product rather than as a sum total
- Improved: Uploaded file meta box in backend purchase details page
- Improved: Better file download support (things like PHP files can now be downloaded without corrupting)
- Improved: Backwards compatibility - files stored using the older methods are integrated into the new systems as cleanly as possible
Version 1.0.5, April 20, 2015
- FIX: XSS vulnerability in query args
Version 1.0.4, March 17, 2015
- Fixed a security flaw that made it possible upload potentially malicious files. Please update immediately.
Version 1.0.3, December 15, 2014
- Fixed fatal error on checkout
- Fixed issue with file uploads on the receipt
Version 1.0.2, October 19, 2014
- Fix bug with unlimited uploads
Version 1.0.1, August 5, 2014
- Complete rewrite of the entire codebase from the ground up.
- Fixed numerous bugs
- Moved file deletion to an action to prevent needing to reload to see changes
- Reworked upload limit calculations to allow uploading for multiple files
- Rewrote much of the file manager
- Brought everything up to EDD coding standards
Version 1.0, December 12, 2013 Initial release.
Allows customers to upload files before or after completing an order.
Version 1.6.2, July 27, 2021
- Improvement: User history tables now use WordPress styling.
- Fix: Automatic updates not working.
- Refactor: Update plugin author name to "Sandhills Development, LLC".
- Dev: Added compatibility with EDD 3.0.
Version 1.6.1, February 24, 2020
- Fix: Corrected an issue that could cause the garbage collection routine to fail.
- Fix: Improve the responsiveness of the user history data on the View Order Details screen.
Version 1.6.0, October 11, 2017
- Introduced JS-based tracking to circumvent page caching.
- Introduced stand-alone database table to move active history away from cookie storage and transient dependency
- Updated order reporting tables to utilize admin color scheme colors for heading and border.
- Minor code improvements under the hood.
Version 1.5.1, June 4, 2015
- Updated i18n function to properly load translations.
- Updated Customer Purchase History data to use Payment Number rather than Payment ID.
- Fixed CSS conflict due to metaboxes using a class of "postbox-container" instead of "postbox"
Version 1.5, March 27, 2014
This is a major update that introduces a brand new version of the plugin. Every aspect of the plugin has been rebuilt from the ground up to make history tracking more effective, efficient, and meaningful.
See the extension details page for a complete list of features that have been added.
Version 1.4.1, November 29, 2013
Fixed a bug with the plugin reporting that EDD wasn\'t active.
Version 1.4, November 21, 2013
Fixed a bug that could cause a fatal error if EDD wasn\'t active.
Version 1.3 - 2013/04/29
Fixed a bug with history not being recorded.
1.2 - 2013/03/22
Completely rewrote the codebase to be much cleaner and better documented.
Fixed a bug that would break output if history was incomplete or not an array.
Fixed a bug that would break the referrer url with a duplicate \"http://\".
Version 1.1
Improved internationalization.
Added new automatic upgrade system.
Added support for showing search terms for those users that came from search engines.
Version 1.0
Initial release.
Track a user's path on your site before completing purchases.
Version 1.0.5, December 6, 2017
- Fix: Allow Variable Pricing Switcher for Bundle Products
Version 1.0.4, January 15, 2017
- Fix: Other items removed from cart when switching price option
Version 1.0.3, November 14, 2016
- Fix: Fatal error if Easy Digital Downloads core is not active.
Version 1.0.2: October 31, 2016
- Fix: Incompatibility with some primary EDD extensions, such as Recurring Payments
- New: Added sub section for plugin settings
- Tweak: Removed anonymous loader function
- Tweak: Replaced $edd_options with edd_get_option()
- Tweak: Removed out-dated plugin updater
1.0.1: August 13th, 2013
Fixed a bug with multiple gateways.
Version 1.0
Initial release.
Allow variable prices to be switched on checkout page.
Version 1.2.8, June 22, 2021
- Fix: Error in PHP versions less than 7.3.
Version 1.2.7, June 21, 2021
- Fix: Featured Download Widget not caching its results as it should be.
- Fix: PHP notices on widgets page when widgets have not yet been saved for the first time.
- EDD 3.0: The Featured Download Widget now uses a searchable dropdown, which is useful if you have a lot of products.
- Refactor: Update plugin author name to "Sandhills Development, LLC".
Version 1.2.6, October 10, 2016
- Updated language files
Version 1.2.5, September 12, 2015
- Actually added Dutch translation
Version 1.2.4, September 7, 2015
- Added Dutch translation
Version 1.2.3, December 23, 2015
- Added option to exclude free downloads in Top Sellers widget.
- Fixed bug where multiple instances of the Most Recent widget.
A bundle of 8 custom widgets specifically for Easy Digital Downloads.
Version 1.3.11, November 11, 2021
- Update sample product data to include quantity
- Add extra information to order data: status, IP address
- Dev: Deprecation notices in PHP 8
- Dev: Use EDD Extension Loader
Version 1.3.10, May 20, 2021
- Dev: Added support for EDD 3.0.
- Fix: PHP Warning: date() expects parameter 2 to be integer.
Version 1.3.9, October 16, 2019
- Fix: initial_tax_rate, initial_tax, recurring_tax_rate, recurring_tax, trial_period, and notes fields missing from subscription sample data.
Version 1.3.8, October 15, 2019
- Fix: "New Subscription Renewal Payment" events not working properly.
Version 1.3.7, September 20, 2018
- Fix: Compatibility with Software Licensing 3.6.
Version 1.3.6, August 16, 2018
- Fix: PHP notice thrown when interacting with the API
- Fix: Corrected a misspelling in API output.
Version 1.3.5, May 10, 2017
- Fix: PHP notice when new lifetime license is sent to Zapier
Version 1.3.4, December 15, 2016
- Fix: Incorrect item price when discount codes are used
- New: Add individual item tax, discount, subtotal, and quantity to product details in New Order Notification
Version 1.3.3, October 10, 2016
- Fix: PHP notice of undefined variable during File Downloaded event
- Tweak: Added new filter to the data pushed to Zapier so additional data can be added
Version 1.3.2, August 12, 2016
- Fix: Registered /edd-api/zapier-test/ endpoint so Zapier can properly test API connection
- Fix: Missing New Subscription Payment button
- Fix: Discounts not included in order data
- Fix: PHP warning for license key triggers when license expiration is lifetime
Version 1.3.1, July 18, 2016
- New: Customer triggers now include first and last name
- Fix: Missing sample data triggers for subscriptions and file downloads
Version 1.3, July 8, 2016
- New: Added custom meta data to all order notifications
- New: Added a button for "Updated Customer"
- New: Moved settings into a Zapier subsection of the Extensions tab
Version 1.2, April 29, 2016
- New: Added triggers to subscriptions through Recurring Payments extension
- New: Added trigger for when customer records are updated
- New: Added trigger for file downloads
Version 1.1, September 1, 2015
- New: Added an integration with the Software Licensing extension. Send notifications when license keys are created, expired, marked as active, marked as inactive, disabled, and remotely activated or deactivated
- New: Added an integration with the Simple Shipping extension to include shipping address in order notifications
- New: Added billing address to order notifications
- Tweak: Separated first and last name in order notifications
- Fix: Restored New Customer notification
Version 1.0, September 23, 2014
Initial launch.
Integrate EDD with over 5,000 web services through Zapier.com.
Themes
Version 1.1.5, June 1, 2016
- Fix: checkout template redirect path error
- Added: styles for upcoming EDD checkout form markup
Version 1.1.4, April 20, 2015
- Fix: XSS vulnerability in query args
Version 1.1.3, December 11, 2014
- Fix: bug with the new quantity field in EDD 2.2
Version 1.1.2, November 3, 2014
- Fix: bug with the Stripe payment gateway
Version 1.1.1, March 10, 2014
- Fix: bug that caused an error if EDD was inactive.
Version 1.1, February 10th, 2014
- Fix: Make sure that the \'Add to Cart\' and \'Checkout\' buttons are same in height
Version 1.0
- Initial release.
A clean and elegant e-commerce theme for Easy Digital Downloads.
Version 1.2.7, February 27, 2016
- Added: Full-width, Landing, and Focus page templates
- Added: styles for Recurring Payments 2.4
- Added: styles for Software Licensing renewal form field
- Tweaked: menu link font size to help prevent overlap with site title
- Tweaked: theme details
Version 1.2.6, November 7, 2015
- Added: parameters to stylesheet reference to prevent caching after updates
- Fixed: PHP notices in theme Customizer
- Fixed: licenses now properly activate and deactivate
- Tweaked: dashboard menu configuration, license page now under Appearance menu
Version 1.2.5, April 20, 2015
- Fixed: XSS vulnerability in query args
Version 1.2.4, December 3, 2014
- added: support for EDD item quanities (EDD v2.2)
- tweaked: improved translation functions
- removed: search filter - search forms will now return results for all post types by default
Version 1.2.3, October 27, 2014
- tweaked: replaced deprecated EDD function edd_get_cart_amount() with edd_get_cart_subtotal()
Version 1.2.2, October 24, 2014
- tweaked: removed "edd-" prefixes from post classes and replaced with "quota-"
Version 1.2.1, July 24, 2014
- fixed: missing EDD check for custom menu fallback with cart information
Version 1.2, June 9, 2014
- added: Font Awesome support
- added: store front description area (displays above store items - built in the theme customizer)
- added: new customizer options
- store front item count
- disable featured images on post feeds
- store description to display below store title and above store items
- added: social networking icons on front page headline
- added: HTML5 support for comments, comments form, search forms, image galleries
- tweaked: customizer option styles
- "yes" and "no" radio options changed to single checkboxes to enable/disable features
- after updating, revisit options to make sure old selections are still good and save the new options
- tweaked: basic theme styles
- headline fonts a little less bold (font-weight: 800 to font-weight: 700)
- reduced site headline height and font size
- made header menu links slightly darker
- made header menu dropdown links slightly smaller
- tweaked: theme-wide translation functions for better translations
- tweaked: language files updated
- tweaked: footer site info to display tagline, site name, and copyright
- tweaked: replaced all HTML entity arrows with Font Awesome arrow icons
- tweaked: admin menu Quota icon
- tweaked: download/product featured image dimensions for better responsive behavior (consider regenerating thumbnails)
- fixed: replaced incorrect file path for archive pages with no results
- fixed: remove empty HTML markup for unused customizer elements
- fixed: remove empty HTML markup for author box when post author has no user bio
- fixed: adjusted search query (posts only) so the admin search isn't affected
Version 1.1, February 27, 2014
Fixed a bug with pagination on the front page.
Version 1.0
Initial release.
A responsive, flexible, and bold theme for Easy Digital Downloads
Version 1.0.8, September 23, 2021
- Fix: PHP notice when changing number of widget columns.
- Fix: PHP warning with EDD downloads pagination.
- Fix: Affiliate registration form from Affiliate Forms for Gravity Forms add-on not displaying.
- Dev: Compatibility with EDD 3.0.
Version 1.0.7, May 21, 2019
- Fix: Tables within Frontend Submissions' vendor dashboard now allow horizontal scrolling
Version 1.0.6, August 15, 2018
- Fix: Missing textdomains
- Fix: Path to Genericons font
- Fix: Nonce not passed when removing cart items
- Fix: “From” pricing not listing the lowest price on downloads listing
Version 1.0.5, January 4, 2018
- Tweak: Updated the AffiliateWP dashboard.php template file
- Tweak: Removed schema.org microdata in preparation for migration to JSON-LD
- Tweak: Updated theme’s screenshot.png file
- Fix: Improved spacing on the "Recent Posts" widget
- Fix: PHP notices when trying to activate an invalid license key
- Fix: Custom classes not being added via edd_downloads_list_wrapper_class filter
Version 1.0.4, November 2, 2017
- Tweak: The vendor sidebar now retrieves the avatar size from themedd_edd_download_author_options() for consistency
- Fix: Added alt tags to all images called via get_avatar()
- Fix: Improved styling of AffiliateWP registration form when logged in
- Fix: The customer header (if set) no longer shows at checkout if Distraction Free Checkout is enabled
- Fix: Fatal error that could occur in the customizer if Easy Digital Downloads is not active
Version 1.0.3, October 17, 2017
- New: A header search box has been introduced which can be enabled from the Customizer’s “Theme Options” section.
- New: A “Restrict Header Search” customizer option has been added to the “Easy Digital Downloads” customizer panel. This allows only downloads to be shown in the search results when searching via the header search.
- New: Improved search results for downloads. If “Restrict Header Search” is enabled, the search results will show downloads in a grid.
- New: Color controls for the new header search have been added to the customizer
- New: A "Custom Post Type Archive Title” customizer setting has been added to configure the title on the /downloads page provided by Easy Digital Downloads
- Tweak: General CSS improvements
- Tweak: The themedd_edd_download_grid_options filter now filters all download grids, including those outputted by the [downloads] shortcode
- Fix: The /downloads archive page now inherits any classes added via EDD’s edd_download_class filter
- Fix: Added better CSS support for Amazon Payments
- Fix: Fixed description of the “Cart Icon Color” customizer option
- Fix: Item count not decreasing correctly when using the [download_cart] shortcode
Version 1.0.2, September 20, 2017
- New: "Footer Site Info Color” customizer option
- New: Improved integration with the EDD Coming Soon extension
- New: Added a themedd_edd_distraction_free_checkout filter hook
- New: Added a themedd_edd_download_footer_start action hook to the download footer function
- New: Added a themedd_edd_show_price filter hook
- New: Added a themedd_edd_show_buy_button filter hook
- Tweak: CSS styling related to the download meta
- Tweak: Centered the "Your cart is empty” message only if there is no sidebar
- Fix: PHP notice "Undefined index” when adding either the Themedd: Download Details or Themedd: Download Author widgets via the customizer
- Fix: Prevented the "Only for use in Download Sidebar" notice from appearing on the Themedd: Download Details or Themedd: Download Author widgets while on the Download Sidebar within the customizer
- Fix: Moved the affwp_affiliate_dashboard_tabs hook to the correct location
Version 1.0.1, September 10, 2017
- New: Added "edd-empty-cart" body class when the cart is empty
- New: Added additional developer hooks for the sidebar, download sidebar, single vendor sidebar, download details widget and download author widget
- Tweak: themedd_edd_download_categories() and themedd_edd_download_tags() now inherit full parameters of get_the_term_list()
- Tweak: Renamed "items-in-cart" body class to "edd-items-in-cart" for consistency
- Tweak: Improved search results when no results are found
- Tweak: Improved display of author archive page when no sidebar widgets are being used
- Fix: Improved display of the post thumbnail on the content.php template part
- Fix: Improved positioning of the "restore previous cart" link at checkout when the cart is empty
- Fix: Improved display of author info box when a author's biography was short
- Fix: Prevented the link color in the customizer from affecting buttons
- Fix: The Themedd: Download Details widget will now correctly appear if "Show date published" or "Show number of sales” are the only options enabled
- Fix: Prevent unnecessary HTML from being loaded if the EDD cart is completely turned off
- Fix: Prevented a fatal error from occurring if a version of PHP less than 5.5 is being used with Easy Digital Downloads
- Fix: Allow the link hover color to affect the post navigation hover color
Version 1.0, August 21, 2017
- Initial Release
Themedd is a free and extensible theme that integrates seamlessly with Easy Digital Downloads and its extensions.
Version 1.2.7, July 21, 2022
- Fix: Vendd could error if EDD is not active.
Version 1.2.6, January 11, 2022
- New: To assist in delivering updates, Vendd will now check weekly to make sure it is activated, if a license key is saved.
Version 1.2.5, March 30, 2021
- Fix: PHP notice when global
$post
object is not defined. - Tweak: Update theme author name to Sandhills Development, LLC.
- Dev: Compatibility with EDD 3.0.
Version 1.2.4, December 11, 2018
- New: support for FontAwesome icon tags (pre FontAwesome 5.0) in Customizer textareas
- Fix: commenter cookies opt-in checkbox and label misaligned
- Tweak: download grid output enhanced to support changes in EDD 3.0 while remaining compatible with previous EDD versions
- Tweak: credit card fields on checkout enhanced to support style adjustments in EDD 3.0 while remaining compatible with previous EDD versions
Version 1.2.3, February 13, 2018
- New: define new image size for EDD downloads shortcode product images (no visible change, just scaled down for efficiency)
- Fixed: undefined function error when FES is deactivated and certain Vendd sidebar filters are used
- Tweaked: remove use of !important declarations inEDD button style CSS
Version 1.2.2, December 18, 2017
- Tweak: styles for Free Downloads modal bypass purchase button
- Tweak: styles for Custom Deliverables - Frontend Submissions integration
- Fix: PHP notices when attempting to activate invalid license key
- Fix: "Only for use in Download Sidebar" widget alert showing incorrectly inside Customizer
- Fix: fatal error in Customizer when EDD is deactivated
Version 1.2.1, July 30, 2017
- New: added support for EDD Coming Soon extension
- New: added support for Etsy and Slack social profiles
- Tweak: improved styles for Reviews extension average rating output
- Tweak: updated FontAwesome icon library
- Tweak: replaced main menu search bar icon with cleaner search icon
- Tweak: adjusted input element background colors for better contrast
- Tweak: updated POT file
- Fix: spacing issues in sidebar price option listings
Version 1.2, May 30, 2017
- New: add full-width HTML structure setting to Customizer
- New: display social profile icons on Frontend Submissions vendor template
- New: add styles for new Stripe card management plugin support
- Tweak: split category and tag display settings in Customizer
- Tweak: where applicable, replace vendor name with vendor's store name (if it exists)
- Tweak: enhance support for downloads shortcode on Full-width page template
- Tweak: adjust default input element styles
- Tweak: style adjustments for Frontend Submissions markup changes
- Tweak: reformat JS for downloads shortcode purchase button toggle
- Tweak: allow purchase_link shortcode color attribute to override all button color settings
- Fix: missing Customizer sanitization callbacks
- Fix: advanced search results missing excerpt output
Version 1.1.10, February 12, 2017
- Added instructions for activating license keys
- Added setting to remove featured image from product page
- Added version number to the theme stylesheet enqueue to bust cache
- Updated theme updater class to v1.0.3
- Updated POT file
- Tweaked profile editor styles for EDD 2.7
- Tweaked updater class to load on init
- Tweaked admin license page HTML structure
- Tweaked checkout styles for new Simple Shipping address storing feature
Version 1.1.9, September 28, 2016
- Fixed Frontend Submissions form button styles
- Fixed source of product sidebar/widget author social network URLs
- Fixed CSS syntax errors
- Added basic styles for Discounts Pro extension
- Tweaked edd_login form styles
- Tweaked downloads shortcode to use edd_get_lowest_price_option instead of edd_price
- Tweaked use of translation functions to add context where needed
- Updated POT file
Version 1.1.8, June 1, 2016
- Added: site name to site title link
- Tweaked: adjusted checkout form styles for upcoming EDD changes
Version 1.1.7, March 5, 2016
- Fixed: image gallery grid display in Firefox
- Fixed: rebuilt Advanced Search Results template to always maintain its structure
- Fixed: main menu elements visually load slowly
- Added: default product image settings in customizer
- Tweaked: adjusted store front setting titles to reflect new template names
- Tweaked: styles for all file upload elements in FES submission form
- Tweaked: in-theme instructions for creating a child theme
Version 1.1.6, February 23, 2016
- Fixed: z-index downloads shortcode conflict with EDD Donations extension
- Fixed: formatting issues on purchase confirmation page
- Added: styles for Recurring Payments 2.4 update
- Added: styles for WordPress galleries
- Added: styles to prevent input field zoom on focus when mobile viewing
- Tweaked: Frontend Submissions vendor URL function for strict PHP standards
- Tweaked: Theme credits
Version 1.1.5, January 18, 2016
- Fixed: fatal error when EDD is not activated
- Fixed: main menu submenu background color bug
- Added: social media profile support
- Added: filter for cropping product images in downloads shortcode
- Tweaked: FES File Upload field row spacing
- Tweaked: FES styles for checkbox and radio field output
- Tweaked: FES vendor contact form width (vendor template)
- Tweaked: theme customer styles based on WordPress changes
Version 1.1.4, November 10, 2015
- Fixed: link site title to home page from empty cart page
- Fixed: check for bbPress in pre_get_posts() usage
- Added: styles for EDD Widgets Pack extension
- Added: styles for Custom Prices extension
- Added: styles for Checkout Fields Manager extension date/time picker
- Tweaked: show featured images alongside item titles in checkout cart
- Tweaked: removed deprecated Frontend Submissions function
- Tweaked: use WordPress 4.4 method for rendering document title (backwards compatible)
- Tweaked: refresh general styling for Frontend Submissions 2.3
- Tweaked: styles for select menus on checkout form
- Tweaked: prevent Vendd widgets from displaying on non-download pages
- Tweaked: updated language file
Version 1.1.3, August 18, 2015
- Fixed: Missing translation functions for previous and next post navigation
- Fixed: Toggle icon for purchase form on empty cart download items
- Added: Download Author Widget
- Added: Download Details Widget
- Added: Featured Image support for standard pages (new toggle option added to customizer)
- Added: Support for Right-to-Left languages
- Tweaked: Darkened input and textarea borders on all forms for better visibility
- Tweaked: Reduced purchase button size when placed directly in content with shortcode
- Tweaked: Reduced "Cancel License Renewal" button (Software Licensing extension) size on checkout screen
- Tweaked: Updated language file with new text strings
Version 1.1.2, July 8, 2015
- Fixed: Changed 1-column downloads display which fixed an error in the HTML structure
- Fixed: Corrected main menu item spacing in responsive views
- Added: Option to add a search form to the last item position in the Main Menu (Customizer: Content Options)
- Added: New Advanced Search Results template (Customizer: Content Options)
- Tweaked: The product page sidebar now links the product author's name to their product archive when FES is activated
- Tweaked: Combined multiple JavaScript files into one for increased efficiency
Version 1.1.1, June 23, 2015
- Fixed: downloads shortcode breaks page layout when thumbnails set to false
- Added: Filters to output product author information without Frontend Submissions
- Added: Filter to hide the header cart information even if EDD is activated
- Added: Support for EDD Empty Cart extension
- Tweaked: Information bar no longer displays when it holds no content
- Tweaked: General styling for purchase confirmation table content
Version 1.1, June 5, 2015
- Fixed: add support lifetime/unlimited theme licenses
- Tweaked: allow target attribute for anchor tags (links) in customizer fields
Version 1.0, June 2, 2015
- Initial Release
A full-featured marketplace theme for Easy Digital Downloads.