Install

Works with Drupal: ^10.3 || ^11 || ^12

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 22.3 KB
MD5: 310a541e720db43fb20e50efabae870b
SHA-1: b0e60e6771788eef19ac273907b249a8c1cf7be0
SHA-256: f0adcf0decdaa029e599d350286b621fd3d62a74239a2e49a345efa0085c88c0
Download zip 42.86 KB
MD5: deaae824ef030d351f86afd0feaf367b
SHA-1: 51bbe68a00d5c594814d3b801c43e57ac2e836cc
SHA-256: ad3164cad36cf57d022c708b80042b10e8f58f621c386fde6d3fe0dc56f1561a

Release notes

Version 2.3.0 focuses on Drupal 11 compatibility and modernizing the underlying code. Two major features in this release are support for Context-Aware plugins and automatic cache metadata bubbling for all global variables.

Under the hood, we replaced legacy procedural hooks with new Object-Oriented #[Hook] attributes. We have also started moving away from the old plugin annotations (@Mgv) to standard PHP Attributes (#[Variable]). Full backward compatibility and an automated upgrade path are included, so updating from version 2.2.x will not break your existing configurations.

Contributors (3)

Project-Update-Bot, erik.erskine, voleger

Changelog

Issues: 8 issues resolved.

Changes since 2.2.2 (compare):

Feature

  • feat: #3447272 Add cache metadata automatically
  • feat: #3450202 Allow mgv plugins to be context-aware

Task

  • #3455260: Automated Drupal 11 compatibility fixes for mgv
  • feat: #3582543 Introduce Variable plugin attribute
  • feat: #3582737 Convert hooks
  • task: #3582740 Improve compatibility
  • fix: #3582747 Upgrade path implementation
  • fix: #3582747 Upgrade path implementation. Add Change Record info.
Created by: voleger
Created on: 6 May 2026 at 14:50 UTC
Last updated: 6 May 2026 at 14:50 UTC
New features

Other releases