Version 2.4.0
May 23, 2024
Added
- Added a configurable debounce delay when voting.
Version 2.3.3
February 19, 2024
Changed
- Improved performance of
sort
method for larger datasets. (thanks @andrewmenich)
Version 2.3.2
May 6, 2023
Fixed
- Fixed warning from element queries running before Craft was ready. (thanks @engram-design)
Version 2.3.1
December 29, 2022
Fixed
- Fixed typed parameter bug in anonymous voting. (thanks @bilnader)
Version 2.3.0
April 12, 2022
Added
- Craft 4 compatibility.
Version 2.2.2
January 15, 2022
Changed
- New plugin icon.
Version 2.2.1
August 19, 2020
Changed
- Craft 3.5 is now required.
Fixed
- Adjusted raw HTML output on settings page.
Version 2.2.0
August 4, 2020
Added
- Added
elementHistory
method for getting the entire vote history of a specific element. - Added
userHistoryByKey
method for getting the entire vote history of a specific user, organized by the unique key of their votes. - Added
userVote
method for getting the specific vote of a specific user for a specific element.
Fixed
- Ensure JS gets loaded for containers.
- Fixed a bug which was setting the anonymous history cookie too frequently.
Version 2.1.2
February 24, 2020
Added
- Added control of the output format of vote values.
Version 2.1.1
February 8, 2020
Fixed
- Fixed PHP 7.4 compatibility issues.
Version 2.1.0
February 4, 2020
Added
- 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).
Changed
- Improved the parameters returned when using events.
Version 2.0.4
September 24, 2019
Added
- Added ability to vote on behalf of a specific user.
- Allow override of
keepVoteLog
.
Fixed
- Ensure plugins have been loaded before running
init
.
Version 2.0.3
July 1, 2018
Fixed
- Patched to run via CLI without errors.
Version 2.0.2
June 26, 2018
Fixed
- Fixed bug in
userHistory
variable.
Version 2.0.1
May 8, 2018
Fixed
- Fixed "table does not exist" error when installing.
Version 2.0.0
May 8, 2018
Added
- Craft 3 compatibility.
Version 1.3.1
November 6, 2017
Fixed
- Fixed bug in sorting mechanism.
- Respect custom action URL.
Version 1.3.0
October 31, 2017
Added
- 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.
- Added
totalVotes
variable and service method. - Added
totalUpvotes
variable and service method. - Added
totalDownvotes
variable and service method. - Added events.
Version 1.2.2
August 19, 2016
Fixed
- Prevents console conflicts.
Version 1.2.1
May 26, 2016
Added
- Added
userHistory
variable, to see what specific people have voted on.
Version 1.2.0
December 22, 2015
Added
- 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.
Changed
- Compatible with Craft 2.5.
Version 1.0.1
July 15, 2015
Fixed
- Fixed bug occurring when downvoting is disabled.
Version 1.0.0
December 4, 2014
Initial release.