Version 2.2.5 — August 20, 2024
- Integrations: updates the Frontend Submissions vendor feedback form and email handling.
- Review Requests: adds back a missing period for the review requests.
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 intoinit
. 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
- 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.