Skip to main content
Reviews Changelog

Version 2.2.4.1 — June 14, 2024

  • Updates the block assets and dependencies.

Version 2.2.4 — June 13, 2024

  • New: Updated to integrate with EDD email management.
  • Admin: Settings have been updated for EDD 3.x compatibility.
  • Shortcodes: When Frontend Submissions and Software Licensing are both active, the columns in the legacy purchase history shortcode could be out of order.
  • Privacy: A variable could be undefined when processing a user privacy request.
  • Emails: Users who are renewing a licensed product will no longer receive review notifications.
  • Dev: Updated for PHP 8 compatibility.
  • Dev: The minimum requirements for Reviews are now PHP 7.1, WordPress 5.4, and Easy Digital Downloads 3.1.5.

Version 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.

Version 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.

Version 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.

Version 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+.

Version 2.1.14 — September 29, 2021

  • Fix: Undefined index error when replying to a comment via the admin page.
  • Fix: Prevent unnecessary queries from running on every page.
  • Fix: Star ratings not displaying on front-end if CSS is disabled.

Version 2.1.13 — August 18, 2021

  • Fix: Undefined index error when replying to a comment via the admin page.
  • Fix: Prevent unnecessary queries from running on every page.
  • Fix: Star ratings not displaying on front-end if CSS is disabled.

Version 2.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 into init. This fixes an error with some WP-CLI commands.

Version 2.1.11 — April 9, 2020

  • Fix: Ensure custom code snippets cannot cause undefined index errors in the

    GeneratePress

    Focused on speed, stability, and accessibility, our lightweight WordPress theme and suite of tools lets you build beautiful high-performance websites that work. GeneratePress uses Easy Digital Downloads to power it’s

    Digital Downloads Pro

    Digital Downloads Pro is a Genesis child theme by brandiD, specifically built for starting your digital eCommerce site, and is integrated seamlessly with Easy Digital Downloads. Powered by a 1-click

    Podcast Pro

    Podcast Pro is a Genesis child theme by brandiD, that helps you speak your truth, tell a story, and share your voice with the world. Educate, inspire, or move people

    PayPal Commerce Pro Payment Gateway

    The PayPal Commerce Pro payment gateway extension for Easy Digital Downloads allows you to accept credit cards, debit cards, and alternative payments alongside PayPal on your WordPress sites. With PayPal

    Stripe Pro Payment Gateway

    Want to take the full potential of Stripe when selling digital downloads? Stripe is the premier choice for online credit card processing; it’s also the most popular payment gateway for Easy

    Multi Currency

    Want to maximize international sales? Then, you’ll need to display and accept multiple currencies on your site. With multi-currency support, you can help customers avoid being charged a currency conversion

    Coaching Pro

    Coaching Pro is a Genesis child theme by brandiD. Perfect for personal branding sites like a life coach, business coach, speaker, author or consultant.

    Hello! Commerce

    Hello! Commerce is a Genesis child theme by brandiD. It has a versatile home page complete with a great EDD shop and cart page.

    Karma Digital

    Karma is a Genesis child theme designed for digital sellers. It’s a clean, fast, and customizable theme for WordPress and Genesis Framework.

    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.

Version 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.

Version 2.1.9 — May 24, 2018

  • GDPR: Includes reviews in the Personal Data Exporter and Eraser.

Version 2.1.8 — April 27, 2018

  • Fix: Review emails were not being sent as per the time delay setting.

Version 2.1.7 — February 19, 2018

  • Fix: Comment reply link overrides review form.
  • Tweak: WordPress dashboard Submenu link adjusted based on Frontend Submissions version.

Version 2.1.6 — January 30, 2018

  • Fix: Added translation text-domain for “Logged in as” string.

Version 2.1.5 — October 2, 2017

  • Fix: Fatal error when EDD is not active.

Version 2.1.3 — August 16, 2017

  • Fix: Average rating was being incorrectly calculated.

Version 2.1.2 — August 14, 2017

  • Fix: Cron events were not running for requesting a review.

Version 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.

Version 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
  • Introduced 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
  • GeneratePress

    Focused on speed, stability, and accessibility, our lightweight WordPress theme and suite of tools lets you build beautiful high-performance websites that work. GeneratePress uses Easy Digital Downloads to power it’s

    Digital Downloads Pro

    Digital Downloads Pro is a Genesis child theme by brandiD, specifically built for starting your digital eCommerce site, and is integrated seamlessly with Easy Digital Downloads. Powered by a 1-click

    Podcast Pro

    Podcast Pro is a Genesis child theme by brandiD, that helps you speak your truth, tell a story, and share your voice with the world. Educate, inspire, or move people

    PayPal Commerce Pro Payment Gateway

    The PayPal Commerce Pro payment gateway extension for Easy Digital Downloads allows you to accept credit cards, debit cards, and alternative payments alongside PayPal on your WordPress sites. With PayPal

    Stripe Pro Payment Gateway

    Want to take the full potential of Stripe when selling digital downloads? Stripe is the premier choice for online credit card processing; it’s also the most popular payment gateway for Easy

    Multi Currency

    Want to maximize international sales? Then, you’ll need to display and accept multiple currencies on your site. With multi-currency support, you can help customers avoid being charged a currency conversion

    Coaching Pro

    Coaching Pro is a Genesis child theme by brandiD. Perfect for personal branding sites like a life coach, business coach, speaker, author or consultant.

    Hello! Commerce

    Hello! Commerce is a Genesis child theme by brandiD. It has a versatile home page complete with a great EDD shop and cart page.

    Karma Digital

    Karma is a Genesis child theme designed for digital sellers. It’s a clean, fast, and customizable theme for WordPress and Genesis Framework.

    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