Changelog

3.4.9 (2017-10-06)

  • Added: Improved UI
  • Added: Set sensible defaults when first creating a new Field Group
  • Fix: Uncaught TypeError: Illegal constructor in admin-min.js for clipboard.js functionality

3.4.8 (2017-08-17)

  • Fix: Use get_comment_text filter instead of comment_text filter for adding rating output to Comments
  • Fix: Don’t check for in_the_loop() on shortcodes, to ensure they output anywhere on Themes

3.4.7 (2017-03-13)

  • Added: Option to disable rating input and output on individual Posts
  • Fix: Don’t output schema on excerpts with rating output

3.4.6 (2017-02-27)

  • Fix: Only display Review Helper for Super Admin and Admin

3.4.5 (2017-02-20)

  • Added: Review Helper to check if the user needs help
  • Updated: Dashboard and Licensing Submodules

3.4.4 (2017-01-30)

  • Fix: Changed branding from WP Cube to WP Zinc
  • Fix: Updated licensing endpoint to reflect brand change

3.4.3 (2017-01-27)

  • Added: Output: Strip tags from the Post Title when generating comment schema markup (ensures Themes and Plugins which add markup to Post Titles don’t accidentally break our output)

3.4.2 (2017-01-23)

  • Added: Output: Strip tags from the Post Title when generating schema markup (ensures Themes and Plugins which add markup to Post Titles don’t accidentally break our output)
  • Fix: Honor cssID and cssClass arguments on display_rating_fields() function call
  • Fix: Don’t output empty <span class=”label”> element if there is no label to display

3.4.1 (2016-12-09)

  • Fix: Output Custom CSS using wp_head action instead of wp_enqueue_script

3.4.0 (2016-11-14)

  • Added: Filter comment text using comment_rating_field_pro_rating_output_build_comment_rating_html_comment_text

3.3.9 (2016-10-07)

  • Added: Support for ratings on Attachment / Media Pages
  • Fix: get_posts_ordered_by_rating() orders by Rating and then Number of Ratings
  • Fix: Top Rated Posts Widget orders by Rating and then Number of Ratings
  • Fix: Check that rating split and rating split percentages are correct variable types to avoid ksort() warnings.

3.3.8 (2016-09-20)

  • Fix: Honor Style = ‘Filled and Empty Colors’ when Show Average = ‘Yes, using Bars (Amazon Style)’

3.3.7 (2016-09-15)

  • Added: display_comment_rating() function for developers to output comment text with rating outside the WordPress Comments Loop
  • Added: Action and Filter Hooks on includes/global/rating-input.php and includes/global/rating-output.php. Please refer to online Docs for full list
  • Added: Option to specify ID and/or class in shortcode arguments
  • Added: Option to specify ID and/or additional CSS classes when creating/editing a rating group on excerpt and content output
  • Added: Option to place Average Rating Label before or after stars/bars
  • Added: Schema markup for overall ratings and individual comments is always output; the “Schema Type” option on a Group will simply define the type of rating it is (e.g. CreativeWork, Recipe etc)
  • Added: Compatibility with Simple Comment Editing (https://en-gb.wordpress.org/plugins/simple-comment-editing/)
  • Fix: Targeted Placement Options layout for hierarchical taxonomy terms
  • Fix: Use site_url() instead of bloginfo( ‘url’ ) when loading JS assets in TinyMCE Popup, for multisite and subfolder installation support
  • Fix: Rating breakdown by bars was not sorted correctly
  • Fix: Improved CSS for spacing when displaying average rating label, rating stars and rating number on a single line

3.3.6 (2016-07-03)

  • Fix: Column count SQL error on Field Group creation

3.3.5 (2016-06-28)

  • Added: Option to choose the maximum rating on the scale, instead of always being out of 5
  • Added: Option to display rating percentage after star rating on comments output
  • Added: Option to display rating number after star rating on excerpt / content output
  • Added: Option to display rating percentage after star rating on excerpt / content output
  • Added: Option to display rating on Comments RSS feed
  • Fix: Improved Admin UI
  • Fix: Optimized CSS

3.3.4 (2016-06-16)

  • Added: Option to display rating number after star rating on comments
  • Fix: Allow users to leave comments without ratings when Disable on Reply = Yes and Limit Ratings = Yes
  • Fix: Use different separator on widget for Post Type and Taxonomy to avoid conflict with Post Types that use underscores in their name

3.3.3 (2016-06-09)

  • Fix: Show and hide options in Field Groups conditionally when they should be displayed

3.3.2

  • Fix: Shortcodes will correctly process in sidebar text widgets
  • Fix: Licensing mechanism works correctly with W3 Total Cache and memcache

3.3.1

  • Added: Unique CSS classes to comment rating output and text (.crfp-average-rating, .crfp-rating-breakdown, .crfp-rating-text)
  • Fix: Half ratings would wrongly display on average output when a Post has no comments with ratings, and the field group has half ratings disabled

3.3.0

  • Fix: Don’t filter query using pre_get_posts when no Post Types are defined for rating sort ordering

3.2.9

  • Fix: Average and total ratings were reset on Post edit
  • Fix: Display Average Rating setting in Edit Field Group would not display the saved value
  • Fix: Show Breakdown option not displaying on some sections
  • Fix: Compatibility with Akismet to correctly detect spam comments, instead of marking them as Pending

3.2.8

  • Fix: Correctly remove free settings once automatically migrated to Pro.

3.2.7

  • Added: Rating output on RSS Feeds
  • Added: get_posts_ordered_by_rating() function (see Documentation)
  • Added: sort_posts_by_rating_post_types filter (see Documentation)
  • Added: Option to sort comments by rating
  • Added: Option to filter comments by rating
  • Added: Recipe Schema
  • Fix: Use defaults array to populate new field groups and reduce errors
  • Fix: Store average rating and total rating meta values on all Posts, so sorting works
  • Fix: Upgrade from Free version now working for some installations
  • Fix: Added ‘displaytotalratingsbefore’ and ‘displaytotalratingsafter’ options to display_average_rating(), per Documentation
  • Fix: Reinstated Taxonomies and Taxonomy Terms on Widget
  • Fix: Edit Comment Rating Field Display

3.2.6

  • Added: Singleton instances for all classes

3.2.5

  • Fix: Return excerpt text if no rating field group applies to the given section.

3.2.4

  • Fix: Read Post ID from function and shortcode if specified by using $atts instead of $instance

3.2.3

  • Fix: License check takes place outside of admin if required
  • Fix: Widget errors
  • Fix: Localization loading moved to outside of admin
  • Fix: Activation on new multisite activation
  • Fix: Upgrade routine from pre 3.0

3.2.2:

  • Fix: display_rating_fields() and display_average_rating() now correctly register and function
  • Fix: New Posts with no ratings and percentage output enabled no longer display an error

3.2.1:

  • Fix: Fatal error on some plugin activations

3.2.0:

  • Added: Plugin structure changes and code optimisation for better performance
  • Added: Jetpack Comments Support
  • Added: Reset Ratings on Post Edit screen (removes comment ratings and resets Post rating metadata)
  • Added: Customise “from X ratings” text on excerpts, content and shortcodes
  • Fix: Don’t recalculate ratings every time for a logged in user
  • Fix: Output rating count if settings require it and there are no ratings (fixes issues with Rich Snippets markup validation)