Closed (fixed)
Project:
Vale
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
23 Oct 2026 at 23:07 UTC
Updated:
9 Nov 2026 at 21:25 UTC
Jump to comment: Most recent
Drupal 12 is at 12.0.0-beta2. It needs PHP 8.5 and Symfony 8.1. vale 1.0.0 should support it alongside 10.3 and 11.
On Drupal 12:
*.views.inc files, so hook_views_data() in vale.views.inc never runs. Views does not learn the report table, and core skips installing the report view without any message.Choice constraints in vale.schema.yml.vale.info.yml does not allow ^12.Saving, JSON:API, Drush, workspaces and the check endpoint already work on Drupal 12.
^12 added to vale.info.yml./admin/reports/vale. It is not found, and Views::getView('vale_findings') returns NULL.#[Hook('views_data')], and keep a #[LegacyHook] function for Drupal 10.Choice constraints with the keyed choices: form.^12 in vale.info.yml, and list Drupal 12 in the README.unset($transaction) with commitOrRelease(), which is deprecated in 11.5 and removed in 13. Move the Drush commands to Symfony Console commands before Drush 15.
Comments
Comment #3
deciphered