Every recorded version, newest first, with what changed in each one.
Latest 2.5.415 versions
Undated · 15 versions
2.5.4
Latest
6 changes
Changes
This release fixes Star ratings not displaying correctly when Views are embedded with the GravityView block, along with resolving PHP notices on WordPress 6.7+.
Star ratings displayed as unstyled placeholder glyphs when the View was embedded using the GravityView block instead of the shortcode.
A PHP notice could appear on WordPress 6.7+ because the extension loaded its field translations too early during startup.
The extension's stylesheets and scripts were served with a stale cache-busting version, which could cause outdated assets to load after an update.
💻 Developer Updates
Migrated View settings from the deprecated `gravityview_default_args` hook to the `gravityview/view/settings/defaults` filter.
2.5.3
2 changes
Changes
This release resolves an issue causing incorrect ordering when sorting entries by review upvotes.
Review upvote sorting produced incorrect entry order.
2.5.2
1 improvement2 changes
Improved
Updated text not being saved after editing a review.
Changes
This update fixes issues with saving review edits and the review form not appearing on the Single Entry page in certain cases.
Issue where the review form wouldn’t load on the Single Entry page if linked comments were missing from the database (e.g., after using a migration plugin).
2.5.1
5 changes
Changes
This update fixes duplicate reviews in Single Entry layouts, PHP notices in embedded and lightbox contexts, and a translation loading warning in WordPress 6.8.
Duplicate reviews created under the logged-in user's name when viewing a single entry.
WordPress 6.8 warning triggered by early loading of extension translations (requires GravityView 2.39 or newer).
PHP notice when the View is embedded inside another View.
PHP notice when viewing an entry in a lightbox.
2.5
4 changes
Changes
This update allows saving user information for subsequent reviews and fixes issues with pending review messages and ratings in embedded Views.
Option to save user information for subsequent reviews.
When comments require manual approval, submitted reviews showed no pending notice to the user.
Voting/rating entries was not possible on the Multiple Entries screen in embedded Views.
2.4
4 changes
Changes
This release introduces the ability for users to remove their ratings and resolves entry and comment sorting issues.
Ability for users to remove their ratings.
Entries could not be sorted by stars and votes.
Entry comments did not follow the display order set under the Discussion settings in WordPress.
2.3.2
3 changes
Changes
This update resolves issues that prevented users from editing their reviews and allowed multiple reviews when the View was configured to limit them to one per user/entry.
Setting the "Reviews edit duration" to 0 (unlimited) did not allow users to edit their reviews.
Reviews were not limited to one per user/entry when the corresponding option was enabled, and the View was embedded in a page/post.
2.3.1
2 changes
Changes
This is a minor update that fixes a fatal error.
Fatal error dividing by zero when calculating average rating
2.3
2 new1 improvement13 changes
New
Added `gv_ratings_reviews_disable_downvoting` filter to disable downvoting (default is `false` or the value set in the View settings). [Learn more about the filter]
Added `gravityview_ratings_reviews_merge_tags` and `gravityview_ratings_reviews_replace_merge_tag` filters to add additional Merge Tags and replace their contents. [Learn more about the filter]
Improved
Improved translation strings.
Changes
This is a major update that introduces new features for anonymous reviews, enhanced control over the review form, Merge Tags, and additional customization options.
Anonymous (not logged in) users can now leave reviews/vote on entries. [Learn more about anonymous reviews]
Option to allow users to edit their reviews.
Ability to sort entries by the number of upvotes.
View setting to hide "Title" and "Rating" fields.
Support for displaying the reviewer's avatar next to their review.
Ratings can now be required on a review.
View setting to disable downvoting.
Merge Tags to display the total and average number of entry stars and votes. [See all available Merge Tags]
Typo in an error message when a user tries to leave a review, but they're not allowed.
The Rate Entry field was not allowing ratings when using the DataTables layout.
PHP 8.2 deprecation notices.
🔧 Developer Updates
2.2.1
1 fix
Fixed
PHP warning on review submission
2.2
5 fixes1 change
Fixed
Sorting by votes/ratings
Stars would incorrectly display in certain themes
Incorrect link to all comments in notification messages
Rating entries did not work from an embedded View
PHP 8 deprecation notices
Changes
A new "Recalculate Ratings" bulk form action was added to fix sorting for existing entries
2.1
2 new2 fixes
New
It's now possible to rate entries from the Multiple Entries screen!
Fields now have icons in the "Add Field" picker
Fixed
Ratings being created without attached form and entry IDs ("Form ID 0 Entry ID 0")
Reviews Link field doesn't process Merge Tags
2.0.2
1 improvement1 fix
Improved
Russian, Turkish, and French translations (Thank you, Viktor S and Süha Karalar)
Fixed
PHP warning
2.0.1
2 new2 improvements1 fix1 change
New
`gv_ratings_reviews_get_reviews_atts` filter to modify the attributes passed to `get_comments` when fetching reviews
`gv_ratings_reviews_is_user_allowed_to_review` filter to modify whether the user can leave a review. Return a `WP_Error` instance to modify the message shown to the user
Improved
Polish and Russian translations
`templates/review-form.php` file now supports a `WP_Error` return value from `GravityView_Ratings_Reviews_Helper::is_user_allowed_to_leave_review`
Fixed
Star ratings were not being saved on iOS devices
Changes
Developer Updates
2.0
1 new1 improvement4 fixes1 change
New
Spanish translation (thank you, Jose Usó!)
Improved
Show other settings only when "Enable entry reviews" is checked
Fixed
Compatibility with GravityView 2.0
Sorting by rating
View Settings not displaying
Error saving ratings when new entries are created
Changes
Now requires GravityView 2.0
Changelog published by the developer, in their original language.