May 6, 2023
- Fixed warning from element queries running before Craft was ready. (thanks @engram-design)
December 29, 2022
- Fixed typed parameter bug in anonymous voting. (thanks @bilnader)
April 12, 2022
- Craft 4 compatibility.
January 15, 2022
- New plugin icon.
August 19, 2020
- Craft 3.5 is now required.
- Adjusted raw HTML output on settings page.
August 4, 2020
elementHistorymethod for getting the entire vote history of a specific element.
userHistoryByKeymethod for getting the entire vote history of a specific user, organized by the unique key of their votes.
userVotemethod for getting the specific vote of a specific user for a specific element.
- Ensure JS gets loaded for containers.
- Fixed a bug which was setting the anonymous history cookie too frequently.
February 24, 2020
- Added control of the output format of vote values.
February 8, 2020
- Fixed PHP 7.4 compatibility issues.
February 4, 2020
- Cache-proof!! Now works flawlessly with caching plugins or native Craft caching.
- Added "Data Preloading" setting, which can be disabled to manually trigger page setup.
- Added ability to vote on behalf of a specific user (via PHP).
- Voting now has a visible impact on the Total Upvotes and Total Downvotes (if they are being displayed).
- Improved the parameters returned when using events.
September 24, 2019
- Added ability to vote on behalf of a specific user.
- Allow override of
- Ensure plugins have been loaded before running
July 1, 2018
- Patched to run via CLI without errors.
June 26, 2018
- Fixed bug in
May 8, 2018
- Fixed "table does not exist" error when installing.
May 8, 2018
- Craft 3 compatibility.
November 6, 2017
- Fixed bug in sorting mechanism.
- Respect custom action URL.
October 31, 2017
- Added "Vote Tally" column to entries index page.
- Added "Total Votes" column to entries index page.
- Added "Total Upvotes" column to entries index page.
- Added "Total Downvotes" column to entries index page.
totalVotesvariable and service method.
totalUpvotesvariable and service method.
totalDownvotesvariable and service method.
- Added events.
August 19, 2016
- Prevents console conflicts.
May 26, 2016
userHistoryvariable, to see what specific people have voted on.
December 22, 2015
- Now accepts an optional "key" parameter, so you can vote on multiple things about the same element.
- Now possible to disable JS and/or CSS.
- Built-in Font Awesome icons (the Font Awesome library is now included by default).
- BREAKING CHANGE: A different technique is in place for overriding default icons.
- Compatible with Craft 2.5.
July 15, 2015
- Fixed bug occurring when downvoting is disabled.
December 4, 2014