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

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

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.