Overview:
This release upgrades the Vote Anonymous module to support Drupal 10 and 11. It fixes previous AJAX voting issues, updates deprecated APIs, and ensures the configuration form and admin links work correctly in the latest Drupal versions.
Changes / Improvements:
Updated info.yml, routing.yml, controllers, and forms for Drupal 10/11 compatibility.
Fixed AJAX voting errors for both single-node and general voting.
Replaced deprecated code such as \Drupal::time() and $this->time() usage.
Updated configuration form and admin links to display correctly after module installation.
Updated database schema and schema hooks to ensure smooth upgrade path.
Updated libraries and JS integration to work with Drupal 10/11.
Upgrade Notes:
This is a major version upgrade and not backward compatible with Drupal 8/9.
Ensure you are using Drupal 10 or 11 before installing this version.
After upgrading, clear all caches (drush cr) to ensure the voting AJAX and counts work correctly.
Known Issues:
None at this time (tested on local Drupal 10/11 environment).