GD Rating System

Changelog

Version: 4.7 / february 18 2023
  • new fully tested and compatible with WordPress 6.0 and 6.1
  • new plugin is tested with the PHP 8.0, 8.1 and 8.2
  • new many code enhancements for newer PHP versions
  • new cleanup of the PHP core code classes and functions
  • new shortcodes have improved auto-detection of the current rating item
  • new rich snippets: shared code better covered by the additional methods
  • new rich snippets: optimization of the individual snippets building
  • new rich snippets: added missing microdata code for Software Application
  • new posts: notice added about the Full Site Editing themes
  • new comments: notice added about the Full Site Editing themes
  • edit various updates and tweaks to the styling
  • edit client detection: device detector updated to 6.0.6
  • edit rich snippets: some minor optimization in the snippets code
  • edit rich snippets: several methods deprecated due to confusing names
  • edit d4pLib 2.8.15
  • del removed outdated and no longer used TTF and SVG font files
  • fix rules filter: problem with the display of terms in the rules list
  • fix rules filter: merging terms elements fails with PHP 8.x
  • fix rich snippets: minor issue with the snippet engine loading
  • fix engine: problem with the return value being NULL in some cases
  • fix several issues related to compatibility with PHP 8.x
Version: 4.6.2 / march 25 2022
  • fix fails to properly detect presence of BuddyPress 10 or newer
Version: 4.6.1 / january 25 2022
  • fix stars rating: in some cases distribution data not saved
  • fix query: in some cases returns NULL and not empty array
  • fix cache: database query fails if there are no log ids to load
Version: 4.6 / january 19 2022
  • new fully tested and compatible with WordPress 5.9
  • new minimum system requirements: WordPress 5.3
  • new minimum system requirements: PHP 7.2
  • new many code enhancements for newer PHP versions
  • new signatures and return types for functions and methods
  • new first steps in converting plugin to namespace model
  • new some addons rewritten using namespace model
  • edit improved organization of the rating method settings
  • edit rating slider library 3.0
  • edit flatpickr 4.6.9
  • deprecated many functions have been moved to class based methods
  • del feeds addon: removed direct support for Apple News Format
  • fix editor addon: stars rating editing old value issue
  • fix editor addon: thumbs rating editing old value issue
  • fix editor addon: redirect after editing not completed
  • fix feeds addon: minor issue with the RSS feed detection
Version: 4.5.4 / august 9 2021
  • new posts addon: new special trigger action for initialization
  • new posts addon: experimental initialization method
Version: 4.5.3 / july 23 2021
  • new tested with WordPress 5.8
  • edit d4pLib 2.8.14
  • fix few issues with the invalid data processing
Version: 4.5.2 / march 11 2021
  • editevery transfer method now detects missing items
  • fixtransfer from gd star rating can fail when items are missing
  • fixproblem with the admin database grid listing
  • fixmore than 50 instances of typos and grammar errors
Version: 4.5.1 / january 30 2021
  • removedfew more unused/obsolete functions or methods
  • fixslider rating: issue with getting the rating option values
  • fixissue with the function used to get quick items stats
  • fixminor issue in the dashboard votes widget listing
Version: 4.5 – Astraeus: 5th Anniversary / december 25 2020
  • newfont icons: special new font ‘Boxed’ with new rating icons
  • newshortcodes builder: option to change the displayed rating value
  • newrating items panel: drill down ratings by the rating method
  • newrating items panel: basic layout for most rating methods
  • newrating items panel: flexible layout for multi item rating methods
  • newadditional class to handle admin grids loading
  • newall shortcodes expanded with the ‘rating’ attribute
  • newall widgets expanded with the ‘rating’ attribute
  • newfilter for Fontawesome 4.7 font URL
  • newmostly rewritten static methods for getting rating values and order
  • editthumbs rating: improved rendering of rating value
  • editbayesian addon: improvements related to changes in the core plugin
  • editimprovements to the rating items clearing functionalities
  • editslightly updated names for all font icons sets
  • editmore code refactoring and code style changes
  • editvarious minor improvements to the widgets interface
  • removedaddon with support for Shortcake UI plugin
  • fixemote this: minor issue with single rating data preparation
  • fixfew minor problems with the core settings for some rating methods
  • fixitems per page not saving for the admin grids
Version: 4.4.3 / december 5 2020
  • editwidgets interface change to allow for addons widgets
  • editmore code refactoring and code style changes
Version: 4.4.2 / december 1 2020
  • newaggregate ratings: posts_by_type method
  • newaggregate ratings: get series items votes for emote this method
  • newaggregate ratings: get series items rating for multi methods
  • editaggregate ratings: improved results formatting and rounding
  • editcomments integration: support for user reviews comments
  • editthumbs rating rendering thumbs with few extra classes
  • editdon’t set cookie if the headers have been sent already
  • fixthumbs rating displaying double + sign in some cases
Version: 4.4.1 / november 23 2020
  • newfont icons class has conversion of the char formats
  • newcall to action rendering added to many default templates
  • fixin some cases single rating block max value not valid
  • fixdistribution not properly initialized for new items
  • fixdistribution division by zero when item has no votes
  • fixdistribution for stars rating not properly saved
  • fixquick database query for counts calculation issue
  • fixstars badge rendering fails for the default font icons
Version: 4.4 – Clymene / november 17 2020
  • newrebuilt the default font icons with the woff2 support
  • newgenerate the embedded version of the default font
  • newdefault font now has font-display property set to auto
  • newfull code refactoring for the WordPress coding style
  • newall methods include item type based args/calc filters
  • editimprovements to some of the admin side interface elements
  • editaddon settings split to internal and external groups
  • editd4pLib 2.8.13
  • fixrich snippets: minor issue with the application based snippets
  • fixmaintenance: problem with saving stars rating distribution
Version: 4.3 – Crius / august 19 2020
  • newfully tested and compatible with WordPress 5.5
  • newclass for handling of preloading for rating data
  • newhuge performance improvements for plugin dashboard
  • newhuge performance improvements with loop based rating integrations
  • newpreload: support for comments loop
  • newpreload: preload posts from the supplied or global WP_Query
  • newpreload: preload posts from the list of post ids
  • newpreload: preload items from the list of item ids
  • newpreload: preload items for item types and real ids
  • newcomments addon: option to control preload
  • newbbpress addon: option to control preload for replies
  • newrest api: routes now include ‘permission_callback’
  • editplugin dashboard: optimized loading of the votes widget
  • editadmin enhancer: optimized loading of the votes widget
  • editrewritten several of the database class methods
  • editfew minor changes to the database tables schema
  • editvarious small quality of code improvements
  • editd4pLib 2.8.12
  • fixrest api: doing it wrong with WordPress 5.5 over route format
  • fixrating items retrieval doesn’t check if rating method is loaded
  • fixtransfer panel script was not loading due to bad URL used
Version: 4.2.2 / july 20 2020
  • editd4pLib 2.8.10
  • fixthumbs rating: item initialization run when votes for item are 0
  • fixrich snippets: product offer not saved properly if price is 0
  • fixrich snippets: product offer with price 0 not properly displayed
  • fixadmin display grids: problems with public/protected methods
  • fixgetting series label when rating method is not available
Version: 4.2.1 / june 12 2020
  • editRating Slider Library 2.1
  • editd4pLib 2.8.10
  • fixslider rating and review: issue with the slider drag getting stuck
  • fixproblem with using cookie validation values for anonymous visitors
  • fixpreparing the rating item not checking if found methods are loaded
Version: 4.2 – Metis / june 1 2020
  • newshortcodes builder
  • newrich snippets: custom snippet type (JSON-LD format)
  • newrich snippets: expanded default settings for post types
  • newrich snippets: option to use GMT based dates if available
  • newrich snippets: tools to remove and reset default settings for posts
  • newposts: rewritten detection method for use of the_content filter
  • newposts: includes excerpt detection logic to avoid excerpt related issues
  • newdashboard widget: show item title and link if available
  • newfunction to properly handle mysql date conversion with or without GMT
  • editrich snippets: product snippet not rendered if rating is missing
  • editrich snippets: updated context help and removed some outdated information
  • editshortcodes: improvements to the attributes values cleanup
  • editfew minor changes to the frontend styling and rendering
  • editvarious small styling improvements and changes
  • editd4pLib 2.8.9
  • fixrich snippets: rendering empty snippet in some cases
  • fixposts: in some cases output rendered inside the head area
  • fixposts: conflicts related to some SEO plugins
  • fixstars rating: display of rating blocks with RTL orientation
  • fixshortcodes: few issues with conditional shortcodes
  • fixsmall issues with cleaning up the shortcode object attributes
  • fixin some cases results for comments based queries can be empty
  • fixvarious small styling issues with the rating lists results
  • fixlike this balloon theme styling in the results list
  • fiximport tool not showing proper failed import message
  • fixbroken tool for exporting plugin settings
  • fixfew potential PHP warnings related to some of the tools
  • fixfew instances of using wrong method call signature
Version: 4.1.4 / may 22 2020
  • editdb columns for method, series, item and ip set to 64 characters
  • editdb columns for action and status set to 32 characters
  • editdb columns for module set to 16 characters
Version: 4.1.3 / may 18 2020
  • editunique key added to the basic items database table
  • fixrecalculate processing in some cases inverts data when saving
  • fixbulk recalculation takes into account items without ratings
  • fixrecalculation panel shows invalid message about the maintenance
  • fixcron recalculation preparation ignores multi methods
Version: 4.1.2 / may 8 2020
  • editfew changes to the default plugin settings for new installs
  • editd4pLib 2.8.8
  • fixcritical regression issue related to query ignoring votes_min argument
  • delremoved obsolete value Type from the Reviewed Item metabox tab
Version: 4.1.1 / may 4 2020
  • fixcritical regression issue with saving review methods
  • fixmissing action for the admin side enqueue widgets panel
Version: 4.1 – Dione / april 19 2020
  • editimprovements to the handling of the addon settings and rules
  • editvarious changes in the way the plugin handles settings updates
  • editd4pLib 2.8.7
  • fixsettings: critical issue with some addons settings handling
  • fixsettings: critical issue with update remove some addons settings
  • fixsettings: some addons settings can be lost due to the format issue
  • fixsettings: minor problem with the processing of addon settings
  • fixsettings: minor issue when saving new settings rule
  • fixrich snippets: meta interface not loaded for mobile application
  • fixrich snippets: meta interface not loaded for web application
  • fixplugin dashboard log: invalid process getting log data
  • fixplugin dashboard log: broken display of multi rating data
  • fixadmin enhancer addon: invalid process getting log data
  • fixadmin enhancer addon: broken display of multi rating data
  • fixbayesian addon: various issues with the pre-processing method
  • fixemote this: problem setting arguments for the list display
Version: 4.0.2 / april 1 2020
  • fixfew problems with some of the settings panels
  • fixincorect label getting for method/series pair in some cases
  • fixfew minor styling inconsistnecies and issues
Version: 4.0.1 / march 26 2020
  • fixfont with icons: files loading order and version number
  • fixthumbs rating: problem with marking the own vote icon
  • fixtools: few loading issues with the recalculation panel
Version: 4.0 – Prometheus / february 24 2020
  • newdatabase table: for storing item basic rating data
  • newdatabase table: for storing item multi rating data
  • newdatabase table: for storing log multi rating data
  • newdatabase queries: largely rewritten for the new database schema
  • newperformance: improvements due to the new database schema
  • newperformance: improvements related to the logs query operations
  • newperformance: more in memory temporary cache for various operations
  • newperformance: optimized and minimized number of run queries
  • newrating item object: mostly rewriten and expanded
  • newrating methods: additional registration features arguments
  • newquery: various improvements for more query control and use cases
  • newquery: method to get the total count of the results set
  • newquery: period query closer matching results of normal query
  • newrating templates: show only own rating for stars rating
  • newrating templates: show only own rating for slider rating
  • newjs and css files: enqueue expanded with the registration of files
  • newjs and css files: additional improvements to registration and queue use
  • newjs and css files: big improvements in the way files are loaded on request
  • newvote limits: completely rewriten vote validation handling
  • newvote limits: universal object to handle vote limits
  • newvote limits: period based validation: day, week, month, year
  • newvote limits: rewritten user vote rendering for single blocks
  • newposts addon: auto integration of the review methods
  • newposts addon: auto integration metabox of the review methods
  • newrich snippets addon: software application
  • newrich snippets addon: mobile application
  • newrich snippets addon: web application
  • newwp rest api addon: expand posts endpoints with the ratings
  • newwp rest api addon: expand terms endpoints with the ratings
  • neweditor addon: support for the slider rating method
  • newmaintenance: calculate statistics for the like this method
  • newmaintenance: ondemand recalculations for stars or slider range changes
  • newmaintenance: multi stars and slider changes recalculations
  • newdashboard: block showing the current important plugin status info
  • newmany new helper functions and methods for use in addons and core
  • newadditional admin side enqueue actions for pages/panels
  • editrating methods: improvements related to the method core features
  • editquery: additional calls to prime wordpress objects cache
  • editperiod query: imporved to share more with the main query object
  • editaggregate ratings object: each call can control use of cache
  • editrich snippets addon: various abstraction improvements
  • editwp rest api addon: various endpoints improvements
  • editposts addon: expanded addon settings into 3 settings panels
  • editposts addon: auto sorting now can be done with review methods
  • editdatabase table: main log table expanded with extra columns
  • editdatabase object: various improvements to the query building
  • editdatabase installation: improvements related to install process
  • editexpanded list of the plugin addons for display on addons panel
  • editmany improvements and strucutre changes to all JS files
  • editclear the cache after vote is saved, before the response is rendered
  • editflatpickr 4.6.3
  • editd4pLib 2.8.5
  • removedall methods and function deprecated before 3.5 version
  • removedall unused and empty functions files for every method
  • fixcache: wrong data returned with the quick revote option
  • fixquery: broken SQL query when using posts publish range
  • fixquery: potential ordering issue when max stars changed
  • fixquery: potential ordering issue when max slider range changed
  • fixquery: few minor query building issues that can result in broken query
  • fixthumbs rating: minor issue displaying own rating in the classic template
  • fixall list widgets: published date not correctly processed
  • fixdynamic load: on demand JavaScript/CSS loading not always working
  • fixcomments sort: few issues with the ordering of results
  • fixsync meta addon: tools panel is missing
  • fixshortcodes: few issues with the shortcodes to get specific value
  • fixmaintenance: various issues related to the rules system
  • fixseveral issues with the deletion of the logged votes
  • fixfew minor issues with the review methods vote validations
  • fixminor issues with wrong remove action function calls
  • fixfew cases of wrongly named plugins actions and filters
  • fixin memory cache issue when running on WordPress Multisite
  • fixaddons context help not showing properly where needed
  • fixin shortcodes flag not set correctly
  • fixseveral typos in various parts of the plugin
Version: 3.8 – Coeus / september 24 2019
  • newvoting security: throttle voting requests protection method
  • newajax request handler: check for proper request method
  • newajax request handler: unified error processing method
  • newajax request handler: return status code along with the response
  • newshortcodes: has_voted to show wrapped content if user has voted
  • newshortcodes: has_voted_auto to show wrapped content if user has voted
  • newshortcodes: has_not_voted to show wrapped content if user has not voted
  • newshortcodes: has_not_voted_auto to show wrapped content if user has not voted
  • newshortcake addon: support for has_voted/has_not_voted shortcodes
  • newrich snippets addon: tool to mass update some snippets settings
  • newrich snippets addon: tool to remove legacy snippets data
  • newclient detection addon: check for BOT when processing AJAX request
  • newexpanded and normalized all the JS actions and filters related to rating methods
  • newtranslation: es_ES – Spanish
  • newtranslation: fr_CA – French Canada
  • newtranslation: pl_PL – Polish
  • newtranslation: pt_BR – Portuguese Brazil
  • newtranslation: pt_PT – Portuguese
  • editrich snippets addon: modified method for getting the current post
  • editrich snippets addon: main loading point works on the admin side also
  • editrich snippets addon: disabled ratings inclusion by default for some snippet types
  • editrich snippets addon: improvements to the settings organization
  • editjavascript core: improved error handling and display
  • editclient detection: device detector updated to 3.12.0
  • editd4pLib 2.7.8
  • removedrich snippets: legacy support
  • fixrich snippets addon: potential problem with current post identification
  • fixwp rest api addon: few issues with loading for rating methods
  • fixemote shortcodes: missing the series attribute
Version: 3.7.5 / september 1 2019
  • fixfew issues with the JavaScript code used to make blocks responsive
Version: 3.7.4 / august 30 2019
  • newjavascript method to run the init process on request for AJAX loading
  • editimproved processing of custom static elements to avoid duplication
  • editvarious small improvements the plugin JavaScript core library
  • editvarious improvements to the Tooltip addon JavaScript loading code
  • edittooltip jBox 1.0.5
  • fixsome minor issues remain when using the full JavaScript loading method
Version: 3.7.3 / august 19 2019
  • fixinvalid list of object taxonomies generated by plugin core method
  • fixslider rating: extra class from settings not applied
  • fixslider review: extra class from settings not applied
Version: 3.7.2 / july 25 2019
  • editseveral small updates in the JavaScript core
  • editlog error in browser console if the JavaScript is not initialized properly
  • editd4pLib 2.7.5
  • fixproblem with transfering Thumbs ratings from GD Star Rating plugin
Version: 3.7.1 / june 23 2019
  • editremoved some obsolte core code related to AJAX calls
  • editd4pLib 2.7.3
  • fixminor issue with the widget cleanup of date parameters
  • fixfew issues with the shortcodes cleanup of date parameters
  • fixlist shortcodes failed to render in some cases
Version: 3.7 – Iapetus / june 7 2019
  • newquery objects: filter posts/comments using publication period
  • newquery objects: filter posts/comments using publication datetime
  • newsettings rules: rewritten rules handling to allow for additional filters
  • newsettings rules: transfer rules from old format to new one on update
  • newrecalculate: major changes to the process to include all methods and series
  • newrecalculate: support for emote this rating method
  • newrating items grid: option to recalculate ratings
  • newpage capture: store current displayed page context
  • newwidgets: base classes to make processing and control easier
  • newwidgets: fully reorganized all the list widgets
  • newwidgets: auto detection for the content aware rating lists
  • newwidgets: options to disable any widget from being registered
  • newjs/css loading: code to start JS is moved to overridable template
  • newjs/css loading: option to load the files only if needed
  • newfeeds addon: additional filters for detection and hiding control
  • newvotes log: search field that can be used to search by real item ID
  • newgenerate privacy policy entry for the global WordPress privacy policy
  • newabstract classes for the addons and methods admin classes
  • newrewritten process for building settings for addons and methods
  • newadditional base classes for addons registration and version
  • newtranslation: fr_FR – French
  • newtranslation: it_IT – Italian
  • newtranslation: nl_NL – Dutch
  • newtranslation: ru_RU – Russian
  • newtranslation: sr_RS – Serbian
  • editrating items grid: improved clear operation with support for series
  • editrating votes grid: various small improvements and tweaks
  • editearly settings loading moved to the after theme setup action
  • editvarious updates to the default styling for the widgets lists
  • editimproved process of building the query and period query objects
  • editmany of the core objects now use static instance loading
  • editvarious changes and improvements in the settings organization
  • editvarious changes and improvements in the widgets interface
  • editimproved organization of files used for complex panels
  • editall the form based files protected against direct loading
  • editimprovements to the plugin settings panels loading speed
  • editfew updates in the process of the votes deletion calculation
  • editremoved some obsolte core code for the addon initialization
  • edithide addons for bbPress and BuddyPress if not available
  • editclient detection: device detector updated to 3.11.7
  • editd4pLib 2.7
  • fixsmall problem with the method to find and load template
  • fixwrong URL used for the plugin dashboard page for CSS library
  • fixproblem with the query object initialization for series based methods
  • fixdisplaying list of methods and series with missing minus sign
  • fixminor problem with the registration for some of the shortcodes
  • fixproblem with loading some of the addons in the rules panel
  • fixproblem with stars rating passive rating mode
  • fixfew issues with the widgets interface layout and elements
  • fixvotes log potential error when the post type is not registered
  • fixsome JS files referenced to the map files plugin doesn’t use
Version: 3.6.1 / may 6 2019
  • editimproved cleanup of the sliders shortcode attributes
  • editd4pLib 2.6.3
  • fixshortcode attributes for sliders were not applied properly
  • fixissue with language initialization on plugin load
  • fixfew minor issues with undefined variables
Version: 3.6 – Leto / march 30 2019
  • newall items operations now check for entity/name validity
  • newall metaboxes handling now check for entity/name validity
  • newdatabase: adding items now check for entity/name validity
  • newdatabase: prevent outside code from adding new rating items
  • newinternal: filters for the admin side JavaScript data
  • newtranslation to German (de_DE)
  • editdatabase: method for adding new item set changed to private
  • editdatabase: additional sanitation of the input numeric arrays
  • editdatabase: additional absint() conversion for ID based queries
  • edittooltop addon: improved JS organization and included minification
  • editimproved JavaScript and CSS minification
  • editclient detection: device detector updated to 3.11.6
  • editdatetime picker library Flatpickr 4.5.7
  • edittooltip jBox 0.6.2
  • editd4pLib 2.6.1
  • fixpotential vector for injecting bogus rating items in database
  • fixmissing sanitation for some input data expected as arrays
  • fixwrong method used to get votes count for the item voters
  • fixdatabase object internal calls not use $this in every case
  • fixfew minor issues with the tooltip lists CSS styling
  • fixgetting size of the hidden elements had broken call in some cases
  • fixdisplay of method/series in the drop down list was broken
Version: 3.5.5 / march 21 2019
  • fixrules panel: major problem with handling of some rule types
  • fixbayesian addon: problem with preparation of data
  • fixfew issues with the translation file including invalid entries
Version: 3.5.4 / march 19 2019
  • editcustom stars function with extra options for responsivenes
  • editd4pLib 2.6
  • fixstars rendered with custom stars function not responsive
  • fixfew issues with the stars responsive calculation
  • fixfew minor structure problems in the JavaScript
  • fixupdated POT file with few missing strings
Version: 3.5.3 / feburary 15 2019
  • editd4pLib 2.5.5
  • fixslider review method calls to slider rating method
  • fixdisabling slider rating method can crash the settings pages
  • fixwrong filter name for the slider rating method user object
Version: 3.5.2 / feburary 5 2019
  • editget element dimesions even if hidden to help with resizing
  • editd4pLib 2.5.4
  • fixrich snippets addon: wrong parameter displayed for Product snippet
  • fixrich snippets addon: missing attributes for Product snippet
  • fixminor issues in the process of saving plugin settings
  • fixwrong names for some of the grid column classes
Version: 3.5.1 / january 29 2019
  • editd4pLib 2.5.3
  • fixtemplate path debug information not using debug on/off check
Version: 3.5.0.1 / january 11 2019
  • edittooltip addon: jBox Library 0.5.3
  • fixtooltip addon: problem with loading order in some cases
Version: 3.5 – Eos / january 10 2019
  • newoption to disable rating for all rating methods
  • newaddon: buddypress notifications – integration
  • newaddon: buddypress activity – integration
  • newshortcodes: option to disable rating for all rating methods
  • newshortcake addon: option to disable rating for all rating methods
  • newcompletely rewritten JS and CSS files enqueue process
  • neweach method now loads own JS and CSS if active
  • newmain CSS stylesheet rewritten using SCSS
  • newmain JS split into smaller parts
  • newmain JS execution call moved to the website footer
  • newoption to load full CSS stylesheet instead partials
  • newoption to load full JS script file instead partials
  • editthumbs rating: various styling improvements
  • editfew updates to the plugin initialization order
  • editvarious improvements to the core settings handling
  • editclient detection: device detector updated to 3.11.4
  • editdatetime picker library Flatpickr 4.5.2
  • editd4pLib 2.5.2
  • editthumbs rating: some styling issues with positioning
  • fixrules: problem with some rules display in the list
  • fixsettings: problems with saving some global settings
  • fixeditor addon: mismatched calls for the edit methods
  • fixseveral smaller issues with the main rating CSS
Version: 3.4.3 / november 12 2018
  • newgeo location: using GeoJS.io service
  • editgeo location: updated method to get geo location information
  • editd4pLib 2.5
  • fixrich snippets addon: problem with the preview
  • fixgeo location: missing sanitation for the AJAX call IP
Version: 3.4.2/ october 12 2018
  • newrich snippets addon: limit headline to 110 characters
  • newrich snippets addon: show headline length notice
  • newrich snippets addon: validation method before rendering
  • editimprovements to the plural translation strings
  • editd4pLib 2.4.2
  • fixrich snippets addon: wrong format for image objects
Version: 3.4.1 / august 24 2018
  • fixbuddypress: fatal error with the incomplete item object
  • fixslider review: missing argument for the widget
Version: 3.4 – Selene / august 21 2018
  • newall rating methods: quick revote option
  • newrich snippets addon: preview tab for generated snippet
  • newrich snippets addon: options to control post types metabox
  • newbuddypress addon: support for the AJAX activity loading
  • newrating item objects: method to generate or get excerpt
  • newperiod query: included few more predefined periods
  • newadministration: options to control post types metabox
  • newauto rescan for new templates on various settings panels
  • newdefault templates storages now include ‘wp_content/uploads/gdrts’
  • editvotes log: expanded information in the Help section
  • editall rating methods: moved please_wait call in templates
  • editrich snippets addon: article uses excerpt for headline
  • editrich snippets addon: improved some of the filters
  • editrich snippets addon: include aggregate rating only if has votes
  • editrich snippets addon: include review rating only if has rating
  • editbuddypress addon: disable dynamic load for activity ratings
  • editrating javascript: preventing double initialization attempts
  • editrating javascript: replaced jQuery .bind with .on
  • editperiod query: support for rating_min argument
  • editperiod query: support for votes_min argument
  • editd4pLib 2.3.6
  • fixstars rating: problem with the labels translations
  • fixrich snippets addon: saving settings for Review snippet type
  • fixperiod query: some arguments have no effect
  • fixbayensian addon: problem with the calculation initialization
  • fixvotes log: bulk votes deletion is not working as expected
  • fixresponsive resizing problem is some rare cases
  • fixtemplate scan can fail if storage is not found
Version: 3.3 – Thea / july 12 2018
  • newrich snippets addon: completely rewritten
  • newrich snippets addon: snippet for CreativeWork
  • newrich snippets addon: snippet for WebPage
  • newrich snippets addon: snippet for MediaObject
  • newrich snippets addon: snippet for Article
  • newrich snippets addon: snippet for NewsArticle
  • newrich snippets addon: snippet for BlogPosting
  • newrich snippets addon: snippet for Product
  • newrich snippets addon: snippet for Review
  • newrich snippets addon: old snippet type is now legacy
  • newrich snippets addon: own metabox for the post panel
  • newsettings rules: method and series related addon settings
  • newbayesian addon: method related settings rules
  • newbayesian addon: support for slider ratings
  • newshortcodes: rating value for method and any item
  • newshortcodes: rating value for method and current item
  • newshortcake addon: support for rating value shortcodes
  • newfeeds addon: skip ratings for the XMLRPC requests
  • newrating statistics: support for slider rating and review methods
  • newbuddypress addon: updated classes for the rating item data objects
  • newrating item data objects now have method to get author ID
  • newdatetime picker library Flatpickr 4.5.1
  • newenhanced modded dropdown library SumoSelect 3.0.3
  • editrich snippets addon: optimized legacy builder objects
  • editrating statistics: improved the calculation functions
  • edittooltip addon: few improvements to the loading
  • editvarious improvements to the methods in the main core object
  • editvarious improvements to main settings object
  • editcore method class with new filter to get data summary for item
  • editclient detection: device detector updated to 3.10.2
  • editRating Slider Library 2.0
  • editd4pLib 2.3.3
  • fixsync to meta: minor problems with the JavaScript file
  • fixslider methods: initialization issues with the JavaScript file
Version: 3.2.2 / may 14 2018
  • editminor improvements to the single loop initialization
  • editslider review: few improvements to the styling
  • fixsome methods don’t initialize Call to Action option
  • fixslider rating: few problems with the rating rendering
  • fixslider review: few problems with the rating rendering
Version: 3.2.1 / may 8 2018
  • editposts addon: updated filters for the integration
  • editfew changes to the custom blocks rendering methods
  • editquery object connects with valid taxonomies for post types
  • fixpotential issue with custom templates storage locations
Version: 3.2 – Perses / may 3 2018
  • newaddon: sync to meta – for posts, terms, users and comments
  • newsync to meta: support for custom rules based on the rating type
  • newsync to meta: tool to run full sync of all rating items
  • newall methods: compact number of votes for display purposes
  • newcomments addon: option to set the filter priority
  • newposts addon: option to set the filter priority for each post type
  • newposts addon: option to set the filter priority for each post with meta data
  • newposts addon: improved performance of the main integration code
  • newlist shortcodes: added post_type and status attributes
  • newshortcake addon: added post_type and status attributes
  • newquery / period query: filter with the post_type for comments
  • newabout addons page: show the changelog for each installed addon
  • newemote this: new single block rendering settings
  • newrating query: add negative term ID’s to exclude them
  • newrating query: add negative author ID’s to exclude them
  • newall widgets: special unique Developer ID option
  • newall widgets and shortcodes: add negative term ID’s to exclude them
  • newall widgets and shortcodes: add negative author ID’s to exclude them
  • newfunction and filter for the list of default post statuses
  • editthumbs rating: improved styling for rating list table
  • editfew updates to the plugin core initialization and loading
  • editfew updates to all widgets settings organization
  • fixposts sorting: problem with negative ratings order
  • fixcomments sorting: problem with negative ratings order
  • fixperiod query: incomplete list of the default post statuses
  • fixemote this: broken display for the feed only text
  • fixthumbs rating: some issues with the styling for rating list table
  • fixthumbs rating: few render filters had wrong names
Version: 3.1.2 / april 17 2018
  • fixslider review: minor issues with the method registration
  • fixstars review: few render filters had wrong names
Version: 3.1.1 / march 22 2018
  • editdisplay notices for addons about wrong plugin version used
  • editremoved unused attributes for review methods shortcodes
  • editfew styling improvements for the list table templates rendering
  • editd4pLib 2.2.7
  • fixWP PostRatings data transfer: few issues with ratings only transfer
  • fixproblem with missing the please wait when the rating is saved
  • fixinvalid function call in the Stars Rating render list class
Version: 3.1 / march 12 2018
  • newdynamic load: visitor and user loading settings
  • newdynamic load: filter to exclude rating methods from dynamic loading
  • newtools: convert all votes log IP’s into MD5 hashed strings
  • newall methods: filter inside the calculation methods before save
  • newall methods: args/calc filters for each item in the list loop
  • newall methods: completely rewritten single default templates
  • newall methods: new list loop default templates – list and table
  • newall methods: new render classes methods and filters
  • newstars rating: more settings for the rendering methods
  • newstars review: more settings for the rendering methods
  • newstars review: render method to display rating badge element
  • newcentralized method for setting user agent for votes
  • newstore IP’s in votes log as MD5 hashed strings
  • newdedicated function to get user agent if it is set
  • newall widgets are logging currently used widget
  • newall shortcodes are logging currently used shortcodes
  • newrender process is logging currently used template
  • newcompletely rewritten template loading process
  • newrender process is logging currently used template
  • newfunction to get current rendering template
  • newfunction to get current plugin widget
  • newfunction to get current plugin shortcode
  • editemote this: updates to the rating object and templates
  • editfew improvements to the rating item objects
  • editold Default templates are now Classic templates
  • editchanged the names for the widget with shorter prefix
  • editYASR data transfer: support for YASR 1.5 or newer only
  • editmetabox support for the Gutenberg editor 2.3 or newer
  • editclient detection: device detector updated to 3.9.2
  • edittooltip: jBox 0.4.9
  • editd4pLib 2.2.5
  • fixYASR data transfer: invalid conversion of the max rating data
  • fixYASR data transfer: missing max value for the stars review transfer
  • fixYASR data transfer: detection of the database tables
  • fixGD Star Rating data transfer: missing max value for the stars review transfer
  • fixcheck for loaded methods and addon not working correctly
  • fixloading from library for icons on the Entity editor page
  • fixstars rating: fixes to the rating badge element rendering
  • fixseveral typos in various templates
Version: 3.0.5 / february 13 2018
  • newstatic method to get default template for each method and type
  • editfew minor styling improvements on the admin side
  • fixslider rating: problem with the list values calculations
  • fixslider rating widget list: warning when saving settings
  • fixslider rating shortcodes: missing some style attributes
  • fixslider review shortcodes: missing some style attributes
  • fixslider review shortcodes: wrong attributes for list
  • fixabout page: panel for addons not working
  • fixshortcake ui: default templates value wrong in some cases
Version: 3.0.4 / february 8 2018
  • editslider rating: updated to use period query results
  • editslider review: updated to use period query results
  • editstars rating: updated to use period query results
  • editstars review: updated to use period query results
  • editthumbs rating: updated to use period query results
  • editemote this: updated to use period query results
  • editdefault post statuses list includes ‘inherit’ status
  • fixslider rating: wrong argument for the period query
Version: 3.0.3 / january 30 2018
  • editall rating methods: changes to some default settings
  • editadditional filters for single and list engines arguments
  • editrenamed default arguments filters for single and list engines
  • editRating Slider Library 1.4
  • fixdynamic load: option to disable it not working
Version: 3.0.2 / january 14 2018
  • editd4pLib 2.2.4
  • fixxss vulnerability: query string panel was not sanitized
  • fixxss vulnerability: panel variable for some pages was not verified
  • fixmissing proper sanitation for some grid filters variables
Version: 3.0.1 / january 5 2018
  • newajax handler actions for various processing errors
  • newajax handler uses improved validation for request data
  • fixone deprecated function missing replacment function
Version: 3.0 – Atlas / december 25 2017
  • newcompletely redesigned and expanded dashboard page
  • newcompletely redesigned and expanded about page
  • newabout page: major and minor versions highlights
  • newabout page: list and controls for plugin addons
  • newabout page: detailed list of Dev4Press plugins
  • newdashbord: list of the recent logged votes
  • newdashbord: basic methods and types information
  • newrating method: slider rating
  • newrating method: slider review
  • newaddon: instant vote notifications
  • newdummy data: support for slider rating
  • newdummy data: filters for dummy data values
  • newstars rating: support for RTL text direction
  • newstars review: support for RTL text direction
  • newrich snippets: support for slider rating
  • newrich snippets: support for slider review
  • newwp rest api: support for slider rating
  • newwp rest api: support for slider review
  • newshortcodes: for slider rating method
  • newshortcodes: for slider review method
  • newshortcake: support for slider rating
  • newshortcake: support for slider review
  • newwidgets: for slider rating method
  • newwidgets: for slider review method
  • newdynamic load: argument to prevent dynamic loading
  • newslider rating: function to render custom static slider
  • newcore object: expanded method for addons registration
  • newcore object: expanded method for methods registration
  • newtemplates: for widgets with thumbnails
  • newrecalculate: for slider ratings
  • newsettings rules stored in the internal cache
  • newsettings rules notices displayed with global settings
  • newall item objects now have thumbnails functions
  • newall item objects use filters to modify returned data
  • newfunction to get post index for the WP Query loop
  • newGD Range Slider jQuery library 1.3
  • newseveral deprecated functions
  • editmain JavaScript file: new object for custom rendering
  • editdummy data: removed votes field for Thumbs Rating
  • editpost metabox: improved tabs layout on small displays
  • editvarious changes in the CSS and JS files organization
  • editplugin is now using a internal cache objects
  • editclient detection: device detector updated to 3.9.1
  • editd4pLib 2.2.2
  • fixseveral minor issues with the default styling
  • fixseveral minor typos in the various parts of the code
  • fixdummy data: missing dummy value for the Like This method
  • fixrating items grid: broken filter for some periods
  • fixrating votes grid: broken filter for some periods
Version: 2.5 – Aura / november 25 2017
  • editimprovements to the rating method load classes
  • editimprovements to various filters and actions
  • editimprovements to support new d4pLib library
  • editimprovements to functions used to cleanup arguments
  • editd4pLib 2.2
  • fixlists rendering: missing default query elements
  • fixlists rendering: shows ratings for deleted posts
  • fixuser rating object: init problem for non-logged visitors
  • fixquery object: problem with limit and offset arguments
  • fixquery object: problem with filtering the taxonomy entities
Version: 2.4.1 / october 11 2017
  • editchanged order of the plugin initialization on admin side
  • editno longer displaying external addon registration list
  • editd4pLib 2.1.2
  • fixminor issues with function to list active methods
Version: 2.4 / october 3 2017
  • newtransfer: GD Star Rating – multi stars rating
  • newtransfer: GD Star Rating – multi stars review
  • newtransfer: option to control records to process per call
  • newtransfer: various improvements to the transfer script
  • newtransfer: improvements to GD Star Rating data only methods
  • newrecalculate: option to control records to process per call
  • newobjects and functions to get and check users ratings for items
  • newbase widget class with improved code sharing
  • newextensions settings panel shows list of active external addons
  • newfunction to check if the external addon is loaded
  • editfew updates to thumbs rating support for custom fonts
  • editrender classes private methods are now protected
  • editvarious improvements to classes for all the widgets
  • editall widgets updated to use new base widget class
  • editclient detection: device detector updated to 3.8.2
  • editd4pLib 2.1.1
Version: 2.3.1 / august 2 2017
  • newquery object: additional return types for the query
  • newquery object: method argument to control use of cache
  • newcache object: argument to override cache expiration
  • editquery object: uses date as the last fallback orderby
  • editperiod query object: applied changes from query object
  • editchanges for some default plugin cache settings
  • editd4pLib 2.0.5
  • fixquery object: problem with some of the settings
  • fixquery object: minor issue with the query select
  • fixquery object: few issues with the caching of results
  • fixquery object: problem with return switch block
  • fixperiod query object: cache settings not displayed
  • fixstars using fonts: styling issue with some themes
Version: 2.3 – Phoebe / july 27 2017
  • newcore loop object for easier templates control
  • newstars rating: accessibility for the rating block
  • newthumbs rating: accessibility for the rating block
  • newlike this: accessibility for the rating block
  • newemote this: accessibility for the rating block
  • newemote this: three new templates using tooltips
  • newall rating methods: option and method for ‘Call to Action’ text
  • newthumbs rating: solid and solid inline themes
  • newthumbs rating: customized template example
  • newthumbs rating: settings to hide thumb values
  • newrich snippets: settings for additional settings data
  • newrich snippets: settings for organization name and logo
  • newrich snippets: more settings in the metabox for override
  • newdynamic load addon: performance optimizations
  • newdynamic load addon: render multiple blocks at once
  • newtooltip addon: several new styles for tooltip
  • newtemplates: templates organized into method based folders
  • newtemplates: centralized filtering for default templates paths
  • newadditional abstract classes for some plugin objects
  • newall templates modified to use new loop object
  • editjavascript: various performance improvements
  • edittooltip addon: improved loading and voting handling
  • editall rating methods: various rendering improvements
  • editall rating methods: various JavaScript improvements
  • editthumbs rating: various styling improvements
  • editrich snippets: many updates to the Micordata generator
  • editrich snippets: many updates to the JSON-LD generator
  • editrich snippets: improvements to plugin settings information
  • editvarious improvements to the metabox tabbed controls
  • editd4pLib 2.0.4
  • editjBox 0.4.8
  • fixdynamic load addon: problems with addon initialization
  • fixtooltip addon: few issues with initialization of the tooltip
  • fixposts sorting: problem with the ASC sort order
  • fixshortcodes: minor issue processing terms attributes
  • fixminor issue with the user processing for display
Version: 2.2.3 / may 22 2017
  • editd4pLib 2.0
Version: 2.2.2 / may 12 2017
  • newwidgets tabbed interface using ARIA markup
  • editwidgets interface using proper HTML input types
  • editimprovements with the font handling widget settings
  • editd4pLib 1.9.6
  • fixwidgets font settings problems with some rating methods
  • fixwidgets fields for comma separated terms not working
  • fixwidgets fields for comma separated authors not working
  • fixwidgets date range field problem with handling ranges
Version: 2.2.1 / may 10 2017
  • editseveral updates to responsive support code
  • editd4pLib 1.9.5
  • fixproblem with custom settings rule loading
  • fixsmall issue with the global post set to null
Version: 2.2 – Tethys / april 3 2017
  • newratings date period query object
  • newratings aggregation object
  • newaggregate: items by type
  • newaggregate: posts by author
  • newaggregate: posts by term
  • newaggregate: comments by post
  • newadmin interface is now fully accessible
  • newall list widgets: set date period for queries
  • newall list shortcodes: set date period for queries
  • newshortcake addon: set date period for list shortcodes
  • newcustom render object: thumbs rating method
  • newcustom render object: like this method
  • newcustom render object: emote this method
  • newdynamic load: filter to control loading
  • newdatabase table: for storing cached data
  • newdatabase cache handling object
  • newmain rating query object supports caching
  • editmain rating query object perfromance improvements
  • editvarious updates to the custom render object
  • editvarious improvements to the plugin core
  • editd4pLib 1.9.2
  • fixrating log: error when method is not available
  • fixthumbs rating: invalid check for the style name
  • fixthumbs rating: text display style not working
  • fixlike this: invalid class name for the single block
Version: 2.1.3 / march 7 2017
  • fixstars rating: division by zero error when removing votes
Version: 2.1.2 / march 4 2017
  • editd4pLib 1.9.0.1
  • fixcustom settings rules get deleted on plugin update
  • fixminor issue in the function to load templates
Version: 2.1.1 / february 23 2017
  • editposts: improved inserting of the rating block
  • editall main form files preventing direct loading
  • editimproved rating item data validation
  • editd4pLib 1.9
  • fixXSS security issue with the log.php form file
  • fixlog display issue when emote this series is removed
  • fixissues with the fontawesome font registration
  • fixfew problems with badge/symbol rendering
  • fixphp warning in the rich snippet addon
Version: 2.1.0.1 / february 10 2017
  • fixadmin side issue with Stars Review method disabled
Version: 2.1 – Rhea / february 9 2017
  • newstars rating: hidden input field and passive mode
  • newthumbs rating: hidden input field and passive mode
  • newemote this: hidden input field and passive mode
  • newemote this: added theme ‘Button’
  • newstars review: hide rating block if no review value is set
  • newrating item: method to get all data for a method
  • newcustom stars object: rendering object and handling
  • newcustom stars object: methods to render stars and badge
  • newquery object: filter for custom orderby key
  • newfull support for the external addons integration
  • newfilter to register additional widgets
  • newfilter to provide extra templates storage locations
  • newfilters for getting external methods templates
  • newfont base class updated to support new rating methods
  • newmore actions and filters in the main JavaScript file
  • editemote this: improvements to the rendering process
  • editclient detection: device detector updated to 3.7.5
  • editshortcake: changes to allow expanding the addon
  • editrich snippets: support for series based rating methods
  • editreviewed item moved from method to global admin block
  • editchanged default templates values for all block widgets
  • editimproved validation for the post rating rendering function
  • editminor improvements to data validation for all methods
  • editadditional optimization for main JavaScript file
  • editcode optimization for several core classes
  • editmany improvements to the main CSS stylesheet
  • editvarious small improvements to admin side panels
  • fixstars review: can’t change review value back to 0
  • fixposts addon: triggered by home page queries in some cases
  • fixemote series: deletion of the series is not working
  • fixthumbs rating: styling issues with image thumbs and thumbs themes
  • fixminor issue with the YASR plugin data transfer process
  • fixmain log item meta database method missing unserialization
Version: 2.0.6 / january 27 2017
  • editd4pLib 1.8.9
  • fixmultisite issue with the blog switching functions
  • fixmultisite issue with deletion of the blog tables
Version: 2.0.5 / january 11 2017
  • editshortcake: registration only for loaded rating methods
  • fixshortcake: fatal error with emote this method disabled
Version: 2.0.4 / january 3 2017
  • editdisplay error messages in the rating block
  • editimprovements in the way AJAX response handles errors
  • editimprovements to main AJAX error response handling
  • fixrich snippets meta: displaying unsupported rating methods
  • fixrich snippets: problem with adding snippets in some cases
Version: 2.0.3 / december 28 2016
  • edittransfer: better optimization for transfer SQL queries
  • edittransfer: updated information displayed during transfer
  • editd4pLib 1.8.7
  • editupdated plugin system requirements
  • fix transfer: some of the log records missing from transfer
  • fix transfer: few problems with YASR plugin data transfer
  • fixtranslation missing for the word ‘ago’ for rating text
Version: 2.0.2 / december 23 2016
  • newdebug: option to force loading of source JS and CSS files
  • editsome minor core code changes and cleanup
  • fixemote this: rating not working with dynamic load
  • fixsome css files not properly minified
  • fixone javascript file not properly minified
Version: 2.0.1 / december 22 2016
  • fixemote this: showing like this method templates
  • fixphp init fatal error with PHP 5.3 and PHP 5.4
Version: 2.0 – Cronus / december 16 2015
  • newaddon: BuddyPress
  • newaddon: Tooltip
  • newbuddypress: item objects for activity and group
  • newbuddypress: activity rating auto embed
  • newtooltip: display static content as tooltip
  • newemote this: add custom emote this series
  • newemote this: change the emoticons assigned to elements
  • newemote this: new template for list based widget
  • newemote this: support for the post/comments sorting
  • newemote this: improved support for auto embed features
  • newtransfer: rewritten to use threaded AJAX based transfer
  • newlike this: templates showing users who liked the item
  • newstars review: meta data for reviewed item information
  • newstars review: template methods to display reviewed item data
  • newrich snippet: support for JSON-LD snippet format
  • newrich snippet: review includes published and modified date
  • newrich snippet: review includes reviewed item information
  • newdummy data: support for like this rating
  • newposts: automatic archive sorting support for emote this series
  • newbbpress: filters for location and method for embedding
  • newvotes log: delete from log for like this rating
  • newvotes log: delete from log for emote this rating
  • newvotes log: method filter includes series where available
  • newrating items log: filters and query expanding for the log
  • newadmin enhancer: toolbar menu link to the rating types panel
  • newadmin enhancer: dashboard widget with latest ratings
  • newrating objects: mandatory date published and modified methods
  • newmetabox: options to override title and URL
  • newdatabase: function to get list of users who votes for an item
  • newjavascript: new actions for blocks initialization
  • newjavascript: improved method for handling AJAX errors
  • newdebug: log AJAX error to console, display alert or hide
  • newmany small updates to improve plugin extensibility
  • newall rating methods render text: before and after wrapper
  • newtheme overridable functions to render various elements
  • newseveral new functions for dealing with rating methods
  • editshortcake addon: improved code organization
  • editshortcake addon: display wrapper and block CSS class options
  • editmetabox: updated interface for better usability
  • editdynamic load: check if the rendering is inside the feed
  • editseveral new templates for various rating methods
  • editmany improvements to core methods objects
  • editmany improvements to the addon architecture
  • editmany updates to the core objects initialization
  • editfew improvements to the administration panels
  • editfew improvements organization of the plugin code
  • editclient detection: device detector updated to 3.7.4
  • editd4pLib 1.8.6
  • fixshortcake addon: wrong options for the stars review shortcodes
  • fixvotes log: display of some rating items titles
  • fixvotes log: filter user ID set to zero (visitors)
  • fixemote this: issue with some elements of rendering process
  • fixshortcodes: few issues with preprocessing of attributes
  • fixstars rating: problem with formatting rating value
  • fixstars rating: few issues with rendering of votes text
  • fixstars rating: list widget template missing list item classes
  • fixthumbs rating: few issues with rendering of votes text
  • fixdynamic load: doesn’t take into account the feed
  • fix transfer: many warnings happening during the transfer
  • fix transfer: missing item preparation for saving transferred data
  • fixissues with scanning for theme override templates
  • fixrating query object: wrong sorting by rating
Version: 1.4.4 / october 31 2015
  • newmultisite: remove tables for deleted blogs
  • newwidgets: show message if the rating method is not loaded
  • editsupport for FontAwesome 4.7.0
  • editd4pLib 1.8.4
  • fixwarnings when loading widgets for disabled rating methods
Version: 1.4.3 / october 23 2015
  • newbbpress: check for the main loop to run ratings embed
  • newupdate plugin panel rechecks for broken settings
  • fixannonymous verify option can cause broken SQL log queries
Version: 1.4.2 / october 20 2015
  • fixstars rating: number of votes not displayed
  • fixthumbs rating: number of votes not displayed
Version: 1.4.1 / october 16 2015
  • editd4pLib 1.8.3
  • fixemote this: wrong object call used for some settings
  • fixemote this: wrong filter name used in the user object
Version: 1.4 – Themis / october 10 2016
  • newrating method: emote this rating
  • newemote this: widgets for block and list
  • newemote this: shortcodes for block and list
  • newadministration: panel for managing rating entities and types
  • newrules panel: buttons for delete and activation of rules
  • newrules panel: color coding for list of available rules
  • newrules panel: confirmation dialog for deleting the rule
  • newlike this: added label for Liked state
  • newlike this: text only display method
  • newlike this: translation templates for rendering blocks
  • newvotes log: filters and query expanding for the log
  • newvotes log: remove from log for all rating types
  • newvotes log: delete from log for thumbs rating
  • newstars rating: translation templates for rendering blocks
  • newstars review: translation templates for rendering blocks
  • newthumbs rating: translation templates for rendering blocks
  • newclient detection: filtering of the votes log by client/device
  • newfeeds: support for like this rating method
  • newfeeds: support for emote this rating method
  • newfeeds: support for thumbs rating method
  • newdatabase: new column for ‘series’ to the items table
  • newdatabase: indexing more columns in the items table
  • newwp rest api: filters for formatting rating item data object
  • newwp rest api: rating methods cleanup of rating data
  • newdebug: embed SQL query for the rating lists
  • newprotect entities and types array from tampering
  • editvotes log: refactored SQL query to get log items
  • editplugin now uses d4pLib settings core class
  • editrefactored access to entities array to use access functions
  • editrefactored main rendering JavaScript file
  • editchanges in the way JavaScript files are compressed
  • editimprovements to rating method core classes
  • editimprovements to generated inline CSS for font icons
  • editimprovements to addons loading of own JavaScript files
  • editsmall improvements to default Like This templates
  • editremoved rich snippets filters from Like This templates
  • editvarious styling improvements all default templates
  • editd4pLib 1.8.3
  • editremoved some outdated code from rating methods
  • fixremoval of rating items not working in some cases
  • fixsome votes log URL’s were not working in every case
  • fixmissing sanitation of the settings for some operation
  • fixfew minor issues with the rendering objects
Version: 1.3.3 / september 5 2016
  • editd4pLib 1.8
Version: 1.3.2 / august 23 2015
  • fixclient detection: fails when the user agent is not set
  • fixfew small issues when the user agent is not set
  • fixsome minor issues with admin side interface loading
Version: 1.3.1 / august 13 2015
  • newsupport for IP detection when behind CloudFlare
  • editd4pLib 1.7.8
  • fixwrong attribute name for item ID for some shortcodes
Version: 1.3 – Pallas / august 1 2016
  • newaddon: Feeds – for RSS, AMP, FIP, ANF integration support
  • newaddon: Client Detection – detect bots, browers, devices
  • newfont icons: support for adding custom icon fonts
  • newfont icons: support for FontAwesome icons font
  • newfont icons: 10 more icons in default icons font
  • newrewriten handling for the font icons
  • newterms filtering for list shortcodes
  • newauthors filtering for list shortcodes
  • newterms filtering for list widgets
  • newauthors filtering for list widgets
  • newset item title and url override via the shortcode
  • newallow or prevent authors to vote for own rating items
  • newfilter to modify votes meta data added to the database
  • newactions run when voting items data is saved to the database
  • newrecalculation tool: support for thumbs rating
  • newrecalculation tool: support for like this rating
  • newratings and votes grids allow for adding of new columns
  • editimproved sanitation of plugins settings on save
  • editimproved buttons on all dialogs on the admin side
  • editlike this rendering uses similar technique as stars rating
  • editthumbs rating rendering uses similar technique as stars rating
  • editrendering changes to work around the WordPress emoji replacments
  • editmany improvements in handling shortcodes and widgets
  • editratings grid proper use of the rating item objects
  • editvarious small admin side interface improvements
  • editmany small improvements to the JavaScript code
  • editd4pLib 1.7.6
  • fixshortcake addon: thumbs rating wrong list of templates
  • fixfew minor problems with the main JavaScript file
  • fixfew minor styling issues related to rating lists
  • fixsaving option to disbale custom settings rule not working
  • fixwarnings generated by the missing style type and/or name
  • fixsmall issue with type option in the shortcodes processing
  • fixduplicated classes added for star rating font icons styles
  • fixminor problems in applying default styles for widgets
  • fixwarnings related to query object SQL query in some cases
  • fixseveral small typos
Version: 1.2.4 / june 4 2015
  • newposts sorting object moved from addon to core
  • newposts sorting auto sort supports filtering of arguments
  • newposts sorting with new argument for minimal value
  • newcomments sorting object moved from addon to core
  • newcomments sorting with new argument for minimal value
  • newrating query supports use of post status (publish and closed by default)
  • editchanged function call order for loading translation
  • editposts addon: expanded additional information displayed
  • editd4pLib 1.7.2
  • fixbbpress views for like this method show topics with no likes
  • fixproblem with repeated revoting log entries for like this method (fix provided by Benj Lipchak)
  • fixlogs display warnings with post types are missing
  • fixpost meta box settings not saving due to action order problems
  • fixplural forms for the text for the like this method
Version: 1.2.3 / may 31 2015
  • newtemplates for showing ratings only, voting disabled
  • editseveral improvements for bbPress reply post type
  • fixbbpress addon: views not registered on the admin side
  • fixbbpress addon: views topics ordering not working as expected
  • fixfew minor issues with some of the default templates
Version: 1.2.2 / may 13 2015
  • newtransfer data from KK Star Ratings plugin
  • editposts addon: do not embed if inside the rss feed
  • editprotect expanded rendering functions
  • editminor imporvements in the transfer data classes
  • editfew improvements in the JS/CSS files enqueue
  • editd4pLib 1.7.0
  • fixcomments addon: rating display when no comment is detected
  • fixposts addon: rating display when no comment is detected
Version: 1.2.1 / may 6 2015
  • newdebug information added for shortcodes and widgets
  • newseparate security and debug settings panels
  • editd4pLib 1.6.7.1
  • fixlike this: render method arguments not passed to JSON
  • fixsome of the plugin settings not displayed
  • fixsmall issue with the d4pLib shortcodes class
Version: 1.2 – Helios / april 19 2016
  • newrating method: like this rating
  • newlike this: widgets for block and list
  • newlike this: shortcodes for block and list
  • newposts addon: sort posts by rating
  • newposts addon: automatic archives sorting by rating
  • newposts addon: additional control filters
  • newcomments addon: sort posts by rating
  • newcomments addon: additional control filters
  • newbbpress addon: view with top rated topics
  • newbbpress addon: view with current user top rated topics
  • newthumbs rating: simple and compact thumbs styling
  • newall rating methods: custom CSS class to add to rating block
  • newquery engine: posts filter by author, meta and terms
  • newquery engine: comments filter by author and meta
  • newquery engine: terms filter by meta
  • newquery engine: users filter meta
  • newrich snippets addon: filter to modify snippet nodes
  • newjavascript hooks based events manager
  • newcontrol thumbs rating with javascript
  • newcontrol stars rating with javascript
  • newcontrol like this rating with javascript
  • newoption to add basic debug info into rating block
  • newmu-plugins based filters override php starter file
  • editbbpress addon: changes to the initialization of the addon
  • editstars rating: improved rendering of rating text
  • editthumbs rating: improved rendering of rating text
  • editthumbs rating: improved rendering of thumb buttons
  • editthumbs rating: improved display of the thumb sign
  • editthumbs rating: rating handler moved to main button
  • editnew settings and updates for rendering of rating blocks
  • editminor updates to some of the templates
  • editvarious small improvements to all rating methods
  • editvarious small changes to plugin administration interface
  • editvarious small changes to filters and actions registration
  • editd4pLib 1.6.5
  • fixdummy data addon: various problems
  • fixthumbs rating: theme option not saving properly
  • fixstyle class option not applied to the rating block
  • fixdisplay of help tabs for some of the settings panels
  • fixseveral issues with widgets added through customizer
  • fixseveral warnings when saving widgets settings
Version: 1.1.4 / march 25 2015
  • newsettings panel now uses dividers for settings groups
  • editsome minor improvements on the admin side interface
  • editd4pLib 1.6.2
  • fixbbPress: conflict with GD bbPress Toolbox Pro quote
Version: 1.1.3 / february 11 2015
  • editupdated filters for single rating block rendering
  • editimproved loading of bayesian calculation rules
  • editminor changes to the bayesian calculation algorithm
  • fixseveral issues with dummy data addon
Version: 1.1.2 / february 4 2015
  • editextra information for transfer data panels
  • editcheck if method is active for transfer data panels
  • editd4pLib 1.5.9
  • fixminor issue with the GD Star Rating transfer process
Version: 1.1.1 / january 23 2015
  • newfront page knowledge base and support links
  • editfew minor updates to the default styling
  • fixtemplates in theme subfolder ‘gdrts’ not loaded
Version: 1.1.0.1 / january 19 2015
  • fixproblem with single and list rating loops abort check
  • fixrich snippet: review snippet is missing review text
  • fixstars review: using wrong data for rich snippet rating
Version: 1.1 – Oceanus / january 18 2016
  • newaddon: Bayesian calculation for Stars Rating method
  • newaddon: bbPress topics and replies Integration
  • newstars rating: choose rating calculation method for display
  • newstars rating: set custom colors for font icons based stars
  • newstars review: set custom colors for font icons based stars
  • newthumbs rating: choose rating calculation method for display
  • newthumbs rating: percentage based rating calculation
  • newthumbs rating: order ratings by percentage rating
  • newthumbs list order by UP or DOWN votes
  • newshortcodes support for font icon custom colors
  • newwidgets support for font icon custom colors
  • newdaily maintenance background job
  • newbackground job: calculate rating type based statistics
  • newbackground job: recalculate ratings on stars number change
  • newblank templates to add only rich snippet markup
  • editdynamic load: skip override if the blank template is used
  • editrich snippets: additional settings to control insertion
  • editfont icons: includes spinner icon and some extra classes
  • editfont icons: font files included with plugin version parameter
  • editsome improvements to main rating JavaScript object
  • editrating query object allows filtering of query elements
  • editmain posts metabox improves default filters and actions
  • editposts integration addon shows help for the addon
  • editposts integration addon hides bbPress post types
  • editd4pLib 1.5.8
  • fixcomment rating type missing title when display in lists
  • fixusing FontAwesome spinner icon for loading message
  • fixmethod and addon issues with missing custom rule values
  • fixstars review metabox not using resolution settings
  • fixseveral smaller issues with the admin interface
  • fixproblems with rating lists ordering by votes
Version: 1.0.7 / january 4 2016
  • editsome addons function moved into plugin core
  • editimprovements to some rendering functions
  • editswitched to new admin object base class from D4PLib
  • fixextensions panel allows for all methods to be disabled
  • fixstars review: division by zero when there is no rating set
  • fixrich snippet addon: broken if selected method is disabled
  • fixrating method dropdown lists show disabled methods
  • fixstars review method using stars rating method object
Version: 1.0.6 / january 2 2016
  • editimprovements with default grid results styling
  • editd4pLib 1.5.6
  • fixrendering errors with disabled rating method
Version: 1.0.5.1 / december 29 2015
  • fixabstract method class inheritance problem
Version: 1.0.5 / december 28 2015
  • editimprovements to loading of the templates list
  • editprevent update checks from WordPress.org
  • editd4pLib 1.5.5
  • fixdeleting custom rules not working
  • fixshowing disabled methods and addons on rules panel
  • fixloading conflict with GD bbPress Toolbox Pro
  • fixminor metabox initialization issue
Version: 1.0.1 / december 27 2015
  • newmetabox for posts to override embed settings
  • editplugin initialization priority changed
Version: 1.0 / december 25 2015
  • newfirst official version
Version: 1.0 Stable / december 24 2015
  • editminor tweaks to the admin interface
  • fixsome CSS files not properly minified
Version: 1.0 RC #1 / december 23 2015
  • newaddon: dynamic loading
  • editthumbs rating: additional theme styling
  • editmany styling improvements and tweaks
  • fixwp rest api addon: issue with date conversion
  • fixsmall issues with resizing star rating blocks
Version: 1.0 Beta #2 / december 22 2015
  • newaddon: editor
  • newsymbol rating rendering for stars rating and review
  • newtransfer thumbs rating data from gd star rating
  • newadmin page for information about templates
  • newdummy data addon: support for thumbs rating
  • newwp rest api addon: ratings grid shows rest api data url
  • editmany changes and improvements for templates
  • fixgeo location: flags css file not loading
  • fixwp rest api addon: several smaller issues
  • fixbroken ratings grid main data query
Version: 1.0 Beta #1 / december 20 2015
  • newrating method: thumbs rating
  • newaddon: rich snippets
  • newshortcodes: thumbs rating for block and list
  • newwidgets: thumbs rating for block and list
  • editimprovements to several base classes
Version: 1.0 Alpha #3 / december 17 2015
  • newrating method: stars review
  • newshortcodes: stars review for block and list
  • newwidgets: stars review for block and list
  • newgeo location features now moved into addon
  • newrating and votes grids now filter each column content
  • fixmissing files for admin side widgets panel
  • fixremoved some obsolete admin side code
Version: 1.0 Alpha #2 / december 15 2015
  • newratings panel has views for objects rated status
  • newratings panel shows number of votes with rating
  • newwp rest api addon: format and cleanup of items output
  • editposts addon: new post types set to hidden by default
  • fixwp rest api addon: issue with parameters validation
Version: 1.0 Alpha #1 / december 14 2015
  • newfirst pre-release version

Spread the word about this plugin, share on social networks: