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).

VCS Label
2.0.0
Release type
Short description
Upgraded Vote Anonymous module for Drupal 10 and 11, fixing AJAX voting errors, updating deprecated code, and ensuring configuration forms and admin links work correctly.
Packaged Git sha1
6f6fd9eb3aa2b34b32b1f8f128d241eb833ad54e
Release files